[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oneil Cruz singles on a line drive to left fielder Jurickson Profar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T18:05:15.056Z","endTime":"2026-02-25T18:06:11.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T13:51:56.057Z","endTime":"2026-02-25T17:40:10.087Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"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-02-25T17:40:10.087Z","endTime":"2026-02-25T18:04:44.004Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"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-02-25T18:04:44.004Z","endTime":"2026-02-25T18:05:17.228Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40185277829584,"aZ":-24.455114331279464,"pfxX":-7.524481637100751,"pfxZ":4.429089687189705,"pX":-0.02532722598367926,"pZ":2.8919169107396434,"vX0":6.3363017283061795,"vY0":-132.2159561918677,"vZ0":-4.0576498155281255,"x":117.97,"y":160.7,"x0":-1.4943326783522284,"y0":50.000212970763386,"z0":6.2757231161204645,"aX":-13.106507202925007},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.2,"breakHorizontal":12.0,"spinRate":1998,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4168321760149847,"extension":6.33086730512395},"index":3,"playId":"9c58247f-da2d-3638-b4c0-5e640d396821","pitchNumber":1,"startTime":"2026-02-25T18:05:17.228Z","endTime":"2026-02-25T18:05:21.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.445567048218656,"aZ":-35.50292048436099,"pfxX":-0.6324808473599833,"pfxZ":-2.114734905646026,"pX":-0.08001935477179564,"pZ":-0.24912708252657817,"vX0":3.6529549480690604,"vY0":-125.36841002971364,"vZ0":-8.608289008135365,"x":120.05,"y":245.51,"x0":-1.482193149318796,"y0":50.00602478643024,"z0":6.178168367773438,"aX":-0.9940191455254359},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.8,"breakHorizontal":0.2,"spinRate":2312,"spinDirection":16},"zone":13,"typeConfidence":2.0,"plateTime":0.4391015317355076,"extension":6.4524816804244125},"index":4,"playId":"910956c1-f4b4-301e-abd3-5a1463c18d98","pitchNumber":2,"startTime":"2026-02-25T18:05:33.921Z","endTime":"2026-02-25T18:05:37.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.906471876583687,"aZ":-32.77144652292067,"pfxX":1.7392365352210128,"pfxZ":-0.39096385621278706,"pX":-0.6152060505067919,"pZ":0.8915625179834576,"vX0":1.5353612893091908,"vY0":-123.2802743146353,"vZ0":-6.43303131507704,"x":140.45,"y":214.71,"x0":-1.472393861691331,"y0":50.002248409894314,"z0":6.307026613652993,"aX":2.671853806973068},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.0,"breakHorizontal":-3.5,"spinRate":2412,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.44459297576961054,"extension":6.360949269348668},"index":5,"playId":"585010a2-d917-3096-aace-2a63c74b857a","pitchNumber":3,"startTime":"2026-02-25T18:05:47.875Z","endTime":"2026-02-25T18:05:51.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.064770156944427,"aZ":-14.623567129554527,"pfxX":-2.999696338172183,"pfxZ":9.261711984050184,"pX":-0.21296186676940393,"pZ":2.3550810784106004,"vX0":4.558027281291983,"vY0":-136.54621859826517,"vZ0":-7.5383121433468245,"x":125.12,"y":175.19,"x0":-1.511399725023358,"y0":50.00262901804574,"z0":6.150613366840085,"aX":-5.684594049307516},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":4.6,"spinRate":2157,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.40057293606622135,"extension":6.260226263143542},"hitData":{"launchSpeed":111.4,"launchAngle":7.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.45,"coordY":109.36}},"index":6,"playId":"0eeb25ed-3df4-30ff-9508-c26d14b753aa","pitchNumber":4,"startTime":"2026-02-25T18:06:03.233Z","endTime":"2026-02-25T18:06:11.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-02-25T18:06:11.931Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T18:06:36.912Z","endTime":"2026-02-25T18:08:36.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":8},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.0,"endSpeed":83.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.52288432762543,"aZ":-13.20769327009917,"pfxX":-0.9309914616827335,"pfxZ":10.335789876613514,"pX":-0.5618367950974925,"pZ":3.8073695753660814,"vX0":2.44030654239922,"vY0":-136.67313599192468,"vZ0":-4.161357303491009,"x":138.42,"y":135.98,"x0":-1.3574554448658023,"y0":50.003058008102514,"z0":6.299584418333647,"aX":-1.7085514767483936},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":1.0,"spinRate":2303,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40544561873810725,"extension":6.416892960539884},"index":0,"playId":"0fc4ca21-f174-39fa-83aa-c64b0430f35f","pitchNumber":1,"startTime":"2026-02-25T18:06:37.698Z","endTime":"2026-02-25T18:06:41.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":75.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06890972699573,"aZ":-28.94175112810015,"pfxX":-6.830212557653307,"pfxZ":2.193478501025738,"pX":-0.46064835715353775,"pZ":1.4449609282261864,"vX0":4.430426101016188,"vY0":-121.94978282932257,"vZ0":-5.364279308566384,"x":134.56,"y":199.77,"x0":-1.4346965057559447,"y0":50.001084841530584,"z0":6.2393107316063485,"aX":-10.0525279111295},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.6,"breakHorizontal":11.0,"spinRate":1587,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4531102723759757,"extension":6.275612966828765},"index":1,"playId":"36c27301-0039-372d-bd2a-432afa3d78b9","pitchNumber":2,"startTime":"2026-02-25T18:06:52.451Z","endTime":"2026-02-25T18:06:55.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-02-25T18:07:06.043Z","endTime":"2026-02-25T18:07:17.196Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":85.8,"endSpeed":77.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90539257473094,"aZ":-26.089606392142127,"pfxX":-6.95293108246606,"pfxZ":3.959793897984123,"pX":-1.0288076577403458,"pZ":2.163368285402588,"vX0":3.2348239430682653,"vY0":-124.76524015544916,"vZ0":-4.836328863161598,"x":156.22,"y":180.37,"x0":-1.4563642209801102,"y0":50.00505082807664,"z0":6.34316958622786,"aX":-10.690840355986198},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.0,"breakHorizontal":11.5,"spinRate":1867,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4432401737190248,"extension":5.986366546938352},"index":3,"playId":"2d51f51d-51b6-3cce-9e34-82cd856bfb87","pitchNumber":3,"startTime":"2026-02-25T18:07:17.196Z","endTime":"2026-02-25T18:07:21.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":91.4,"endSpeed":83.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.935133111366017,"aZ":-15.81931468321712,"pfxX":-2.741315898540914,"pfxZ":9.12685776668221,"pX":-0.1717176615350625,"pZ":3.3803985686352775,"vX0":4.045462581468427,"vY0":-133.09733232159678,"vZ0":-4.586022252840612,"x":123.55,"y":147.51,"x0":-1.356133662374652,"y0":50.000498535900455,"z0":6.273599538653282,"aX":-4.911185451306505},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.7,"breakHorizontal":4.1,"spinRate":1109,"spinDirection":284},"zone":11,"typeConfidence":2.0,"plateTime":0.41174034917852653,"extension":6.390760513115829},"index":4,"playId":"15835d5c-f15a-3398-9f8a-c3743e23ea77","pitchNumber":4,"startTime":"2026-02-25T18:07:34.999Z","endTime":"2026-02-25T18:07:39.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"ac5001c2-ce79-3064-baca-ffa42bdf18e1","startTime":"2026-02-25T18:07:52.027Z","endTime":"2026-02-25T18:07:55.356Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.831319377581085,"aZ":-35.63636489897742,"pfxX":0.5343655692152278,"pfxZ":-2.4334006952860605,"pX":-0.49725551664067574,"pZ":-1.3679145497380816,"vX0":1.875507284775837,"vY0":-118.759997405649,"vZ0":-9.790129533549269,"x":135.95,"y":275.71,"x0":-1.3683348006444922,"y0":50.00530644410687,"z0":6.07232464054442,"aX":0.7592615547181075},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.6,"breakHorizontal":-1.4,"spinRate":2514,"spinDirection":17},"zone":13,"typeConfidence":2.0,"plateTime":0.4621202395118149,"extension":6.353306948671026},"index":6,"playId":"6ae219a7-f936-3c11-9057-e9a02539754f","pitchNumber":5,"startTime":"2026-02-25T18:08:06.756Z","endTime":"2026-02-25T18:08:11.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Oneil Cruz steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"actionPlayId":"6ae219a7-f936-3c11-9057-e9a02539754f","startTime":"2026-02-25T18:08:16.649Z","endTime":"2026-02-25T18:08:32.193Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"postOnSecond":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.46,"dramaIndex":56.0,"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89863174126122,"aZ":-24.606958925199837,"pfxX":-10.25084593851868,"pfxZ":4.160113722952703,"pX":0.5351212010003052,"pZ":2.0663295489566207,"vX0":8.32019975583767,"vY0":-133.9673982821412,"vZ0":-6.3490864871812525,"x":96.6,"y":182.99,"x0":-1.278835351003408,"y0":50.00056285831639,"z0":6.225394119850667,"aX":-18.63336199799571},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":16.8,"spinRate":1244,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.40882530337634604,"extension":6.404947370335206},"index":8,"playId":"97f83f58-0292-37a5-ab02-54e00591c1d9","pitchNumber":6,"startTime":"2026-02-25T18:08:32.193Z","endTime":"2026-02-25T18:08:36.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.46,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:08:36.685Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T18:08:42.388Z","endTime":"2026-02-25T18:10:03.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.775104812901557,"aZ":-23.64286601740055,"pfxX":-10.221704885657655,"pfxZ":4.692307453040435,"pX":-0.5027740129660808,"pZ":1.2132211146895726,"vX0":5.742357931437454,"vY0":-134.6277044125119,"vZ0":-8.555274383352614,"x":136.16,"y":206.02,"x0":-1.3458043717783952,"y0":50.00603299622737,"z0":6.131712088469926,"aX":-18.591250767200552},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.6,"breakHorizontal":17.2,"spinRate":3325,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4083157945440612,"extension":6.073996652567533},"index":0,"playId":"443a4e20-7221-3a97-9ed8-5198e712e77d","pitchNumber":1,"startTime":"2026-02-25T18:09:01.669Z","endTime":"2026-02-25T18:09:05.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70686598151131,"aZ":-24.996745397447995,"pfxX":-10.862472226366545,"pfxZ":3.8836498192274993,"pX":-0.20702119107685876,"pZ":1.3575240198174834,"vX0":6.701637458691619,"vY0":-135.58595387041555,"vZ0":-8.041710484980964,"x":124.89,"y":202.13,"x0":-1.3090376228403806,"y0":50.00332475805028,"z0":6.1265537208938685,"aX":-20.074236299812295},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.4,"breakHorizontal":18.1,"spinRate":2937,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.40512225321617423,"extension":6.446579739989118},"index":1,"playId":"ec4a2e55-6b88-3248-a67f-694dac8bc062","pitchNumber":2,"startTime":"2026-02-25T18:09:15.219Z","endTime":"2026-02-25T18:09:18.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2300853258133,"aZ":-26.962603339281415,"pfxX":-5.5620205510968885,"pfxZ":3.245359169130666,"pX":-0.543543736682029,"pZ":0.6494665513239316,"vX0":3.8986767126234976,"vY0":-126.37226523485687,"vZ0":-8.448420349394794,"x":137.72,"y":221.24,"x0":-1.3883838241775073,"y0":50.005572821944675,"z0":6.221779069626877,"aX":-8.942268516942082},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":9.1,"spinRate":1677,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4344407551065328,"extension":6.380349679324534},"index":2,"playId":"893ac0e8-1a5a-3a71-bdde-d28534971c6b","pitchNumber":3,"startTime":"2026-02-25T18:09:32.725Z","endTime":"2026-02-25T18:09:36.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23601611297313,"aZ":-24.20787204497934,"pfxX":-8.978626741746682,"pfxZ":4.394245772446148,"pX":-0.28177365186221354,"pZ":2.2545624693032167,"vX0":5.674784149306721,"vY0":-134.73676423125605,"vZ0":-5.859251811254618,"x":127.74,"y":177.91,"x0":-1.2646118996643836,"y0":50.00156529697789,"z0":6.202382798615348,"aX":-16.26753418812399},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":14.8,"spinRate":2433,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.408794506563527,"extension":6.458204778306026},"hitData":{"launchSpeed":93.6,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.73,"coordY":170.62}},"index":3,"playId":"8ecb417b-17d5-32f1-a831-3df11043f156","pitchNumber":4,"startTime":"2026-02-25T18:09:54.502Z","endTime":"2026-02-25T18:10:03.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:10:03.850Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a sharp ground ball to right fielder Ronald Acuña Jr. Oneil Cruz scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T18:10:13.118Z","endTime":"2026-02-25T18:11:20.484Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26500243471214,"aZ":-12.445574328918232,"pfxX":-2.7595423507894905,"pfxZ":10.55796864765702,"pX":-0.8980607842450951,"pZ":2.661921507977046,"vX0":2.685390698580973,"vY0":-136.3975407582585,"vZ0":-7.138907762661864,"x":151.23,"y":166.91,"x0":-1.540685697239254,"y0":50.00608158079317,"z0":6.1862528804818,"aX":-5.158519472706577},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":4.3,"spinRate":2236,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.40280662639611187,"extension":6.420025872233746},"index":0,"playId":"2c577acd-a982-3bb7-8ea9-d3952d45c615","pitchNumber":1,"startTime":"2026-02-25T18:10:27.220Z","endTime":"2026-02-25T18:10:31.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":77.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.925976486805084,"aZ":-27.049567079941617,"pfxX":-7.424866168819677,"pfxZ":3.29835142685428,"pX":-1.6779005781976903,"pZ":2.342899562139174,"vX0":1.7690500246668295,"vY0":-125.89245395017088,"vZ0":-4.260184513540211,"x":180.96,"y":175.52,"x0":-1.43940489729078,"y0":50.00546881591406,"z0":6.327178227171205,"aX":-11.550768786182175},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.9,"breakHorizontal":12.8,"spinRate":1555,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4403369551365923,"extension":6.441223842224887},"index":1,"playId":"28a753b1-8540-3b2f-90f5-a3d875768c01","pitchNumber":2,"startTime":"2026-02-25T18:10:42.917Z","endTime":"2026-02-25T18:10:46.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.270694298563146,"aZ":-22.79095482045866,"pfxX":-9.490578118355486,"pfxZ":5.275616589280165,"pX":0.9307045915437407,"pZ":2.5671599818890725,"vX0":8.700627954832287,"vY0":-133.20383548048986,"vZ0":-5.478915877034958,"x":81.52,"y":169.47,"x0":-1.160799744304777,"y0":50.00392611308903,"z0":6.320933621692039,"aX":-16.886072203751503},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.4,"breakHorizontal":15.1,"spinRate":2244,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4127738441213178,"extension":6.384920359625249},"index":2,"playId":"5d212eb2-412d-30db-8f63-9f0e73edab88","pitchNumber":3,"startTime":"2026-02-25T18:10:59.499Z","endTime":"2026-02-25T18:11:03.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.352241463990815,"aZ":-22.984686860202014,"pfxX":-9.916686095041282,"pfxZ":5.285968889443103,"pX":-0.3043040922038492,"pZ":1.7997070936424844,"vX0":6.063593305274843,"vY0":-132.08309235104917,"vZ0":-6.919631729567498,"x":128.6,"y":190.19,"x0":-1.3605371048785981,"y0":50.00450389342691,"z0":6.1846667376955935,"aX":-17.24163103642971},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.0,"breakHorizontal":16.3,"spinRate":1146,"spinDirection":174},"zone":7,"typeConfidence":2.0,"plateTime":0.41727481483838336,"extension":6.361959429022247},"hitData":{"launchSpeed":104.2,"launchAngle":5.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":176.8,"coordY":101.26}},"index":3,"playId":"ae7813a9-b1c5-3639-ad4d-3da095b0a4fd","pitchNumber":4,"startTime":"2026-02-25T18:11:16.436Z","endTime":"2026-02-25T18:11:20.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.699999999999996,"awayTeamWinProbability":57.300000000000004,"homeTeamWinProbabilityAdded":-8.900000000000006,"leverageIndex":1.21,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:11:20.484Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enmanuel Valdez called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T18:12:11.152Z","endTime":"2026-02-25T18:13:28.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":3},"details":{"event":"Strikeout","eventType":"strikeout","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":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":665839,"fullName":"Enmanuel Valdez"}}},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"08314906-0056-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-02-25T18:12:11.762Z","endTime":"2026-02-25T18:12:13.488Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50343831879357,"aZ":-33.592515413005984,"pfxX":-1.2531261894787855,"pfxZ":-0.8964166792906685,"pX":1.1312594310210284,"pZ":-1.1193378538571708,"vX0":5.972886971224945,"vY0":-124.93175701471979,"vZ0":-11.023870623196904,"x":73.88,"y":269.0,"x0":-1.1292010443457712,"y0":50.003647978687106,"z0":6.117318549641162,"aX":-1.9781087413394034},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.0,"breakHorizontal":0.8,"spinRate":1326,"spinDirection":352},"zone":14,"typeConfidence":2.0,"plateTime":0.43865536116177894,"extension":6.500856476806063},"index":1,"playId":"ddfaf9cf-edfc-3e4a-9122-7a9805c75cff","pitchNumber":1,"startTime":"2026-02-25T18:12:13.488Z","endTime":"2026-02-25T18:12:17.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30527355942595,"aZ":-33.478351772041684,"pfxX":0.39970131801697817,"pfxZ":-0.8229966214837319,"pX":0.24050780136129796,"pZ":-0.49706187206805286,"vX0":3.543708669050045,"vY0":-124.66563768921091,"vZ0":-9.621592333618757,"x":107.83,"y":252.2,"x0":-1.2495098083304104,"y0":50.006056842378065,"z0":6.163600565564028,"aX":0.6307137330280254},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.5,"breakHorizontal":-1.6,"spinRate":2608,"spinDirection":344},"zone":14,"typeConfidence":2.0,"plateTime":0.43881634464952723,"extension":6.529849953544711},"index":2,"playId":"0113d080-3f7e-3d37-8072-05c6075f7571","pitchNumber":2,"startTime":"2026-02-25T18:12:42.139Z","endTime":"2026-02-25T18:12:45.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Bryce Elder. Ryan O'Hearn to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"0113d080-3f7e-3d37-8072-05c6075f7571","startTime":"2026-02-25T18:12:50.766Z","endTime":"2026-02-25T18:13:09.890Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"postOnSecond":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.8,"dramaIndex":31.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":78.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27277853263186,"aZ":-31.256495217211004,"pfxX":-8.57975404391358,"pfxZ":0.5709290225866717,"pX":-0.6347022540631163,"pZ":3.088799172372778,"vX0":4.566055730923011,"vY0":-127.37227662125957,"vZ0":-2.0901381735443927,"x":141.19,"y":155.38,"x0":-1.3558920679329909,"y0":50.003768145907685,"z0":6.44289805866694,"aX":-13.802704389608964},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.7,"breakHorizontal":14.2,"spinRate":1538,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.4335246890113429,"extension":6.404910001303632},"index":4,"playId":"735ca9bb-2fb0-3172-a5e4-bbaae6e1daad","pitchNumber":3,"startTime":"2026-02-25T18:13:09.890Z","endTime":"2026-02-25T18:13:13.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":82.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.19069556062863,"aZ":-24.91150441169098,"pfxX":-11.729441966190384,"pfxZ":4.101821222660088,"pX":0.7044865446761271,"pZ":2.273569006785999,"vX0":8.852606455004715,"vY0":-133.79718526331627,"vZ0":-5.619829291648709,"x":90.15,"y":177.39,"x0":-1.162554568841948,"y0":50.002198754016845,"z0":6.2431423227385565,"aX":-20.765735237083334},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.1,"breakHorizontal":18.7,"spinRate":2224,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4131041424343995,"extension":6.536654716848795},"index":5,"playId":"ad3d5acb-fddb-3ff2-8d98-1f442c692bd1","pitchNumber":4,"startTime":"2026-02-25T18:13:24.675Z","endTime":"2026-02-25T18:13:28.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":3.000000000000007,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:13:28.927Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T18:15:11.047Z","endTime":"2026-02-25T18:17:22.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8454202812369,"aZ":-27.260036405576564,"pfxX":-11.467197027924719,"pfxZ":2.378922902011258,"pX":-1.952328054160202,"pZ":2.450448322656983,"vX0":6.115711826932581,"vY0":-142.95419886403852,"vZ0":-4.313884385374349,"x":191.42,"y":172.62,"x0":-2.632957906694521,"y0":50.00176129712082,"z0":5.696311374393207,"aX":-23.66305720991051},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":3.6,"breakHorizontal":19.4,"spinRate":2233,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.3835733936675454,"extension":6.682220175478315},"index":0,"playId":"72f64ba1-9267-3999-84e5-3727c18f31de","pitchNumber":1,"startTime":"2026-02-25T18:15:36.438Z","endTime":"2026-02-25T18:15:42.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":98.6,"endSpeed":89.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.51998417274167,"aZ":-14.089878962459007,"pfxX":-8.190346487646359,"pfxZ":8.77913609092304,"pX":-0.3238766409639068,"pZ":3.7768025686413043,"vX0":9.0116533299223,"vY0":-143.1819428274558,"vZ0":-3.0556174896912864,"x":129.35,"y":136.81,"x0":-2.4599436923107434,"y0":50.00280627999209,"z0":5.749049979935473,"aX":-16.871227899092183},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":12.8,"spinRate":3178,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.3837205522736369,"extension":6.846430803707597},"index":1,"playId":"e51fb1f8-aba4-31ac-98f2-22ee40c7b4e5","pitchNumber":2,"startTime":"2026-02-25T18:16:01.601Z","endTime":"2026-02-25T18:16:05.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.678576446706266,"aZ":-24.88182106547535,"pfxX":-12.966751682730303,"pfxZ":3.5170156516540105,"pX":-0.09079927832852822,"pZ":2.1739571532295705,"vX0":11.07249946957805,"vY0":-143.29800635241182,"vZ0":-5.388153493922221,"x":120.46,"y":180.08,"x0":-2.323615765781819,"y0":50.006567254785594,"z0":5.636959695842845,"aX":-26.923193056273337},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.4,"breakHorizontal":21.2,"spinRate":2365,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3824854312879298,"extension":6.755629607529168},"index":2,"playId":"04821e49-90f0-303d-bde4-ac74a431e48e","pitchNumber":3,"startTime":"2026-02-25T18:16:16.012Z","endTime":"2026-02-25T18:16:19.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.450309126706628,"aZ":-26.24025920319608,"pfxX":-10.217972225544806,"pfxZ":3.421080861302702,"pX":-0.7119742640682309,"pZ":3.117139175569306,"vX0":8.191834451342606,"vY0":-131.50880905602963,"vZ0":-1.5796935337170073,"x":144.14,"y":154.62,"x0":-2.5549733553063794,"y0":50.00345799727281,"z0":5.690682786709673,"aX":-17.72241703351438},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.0,"breakHorizontal":16.4,"spinRate":1879,"spinDirection":252},"zone":1,"typeConfidence":2.0,"plateTime":0.41808523410492615,"extension":6.681401368347195},"index":3,"playId":"15a098c6-7a6b-395d-83f0-ca754dce9c1c","pitchNumber":4,"startTime":"2026-02-25T18:16:37.283Z","endTime":"2026-02-25T18:16:41.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.418950303037917,"aZ":-23.198208725878814,"pfxX":4.714501056250629,"pfxZ":5.732311667898404,"pX":0.7592741430704635,"pZ":3.6764027757021625,"vX0":6.299300226277554,"vY0":-124.44161783975922,"vZ0":-0.34955261263211557,"x":88.06,"y":139.52,"x0":-2.4190813364783432,"y0":50.001848758103144,"z0":5.743700769755854,"aX":7.376864348492857},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.6,"breakHorizontal":-10.0,"spinRate":2647,"spinDirection":79},"zone":12,"typeConfidence":2.0,"plateTime":0.4404869493942938,"extension":6.759890520162076},"index":4,"playId":"99924f45-cf03-3616-8832-2a975135922f","pitchNumber":5,"startTime":"2026-02-25T18:17:00.310Z","endTime":"2026-02-25T18:17:03.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.053313458270065,"aZ":-27.999335439813553,"pfxX":-11.24818907417746,"pfxZ":2.411773728158268,"pX":0.1625797699183089,"pZ":1.6886835814603964,"vX0":10.43475354696856,"vY0":-130.67882081544002,"vZ0":-4.695251342499297,"x":110.8,"y":193.19,"x0":-2.417206373361751,"y0":50.00518244749249,"z0":5.607438446992728,"aX":-19.493589727686775},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":18.1,"spinRate":1751,"spinDirection":256},"zone":8,"typeConfidence":2.0,"plateTime":0.4188479991831824,"extension":6.842749118380344},"index":5,"playId":"4dd1df1e-84bb-3615-8b42-ea2921863816","pitchNumber":6,"startTime":"2026-02-25T18:17:17.917Z","endTime":"2026-02-25T18:17:22.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:17:22.077Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, shortstop Jared Triolo to first baseman Rafael Flores Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T18:17:26.298Z","endTime":"2026-02-25T18:17:49.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.151747348895572,"aZ":-31.56011322256753,"pfxX":-9.024985560489519,"pfxZ":0.3171812057382368,"pX":-0.5992949379728082,"pZ":2.7470333451263556,"vX0":9.744305718930363,"vY0":-137.76872727698864,"vZ0":-2.3209070079738368,"x":104.36,"y":148.24,"x0":-3.0068371935412705,"y0":50.001914745508394,"z0":5.730143027432503,"aX":-17.376046151923394},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.2,"breakHorizontal":14.4,"spinRate":1720,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.39733837280278594,"extension":6.813102178764349},"hitData":{"launchSpeed":108.0,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.53,"coordY":139.74}},"index":0,"playId":"8ada75c3-8b2e-399d-aae2-b1cece6115a7","pitchNumber":1,"startTime":"2026-02-25T18:17:45.843Z","endTime":"2026-02-25T18:17:49.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:17:49.088Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T18:18:05.405Z","endTime":"2026-02-25T18:20:12.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":80.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.244960322116285,"aZ":-25.056456627658726,"pfxX":-11.331853681773113,"pfxZ":4.277166896447168,"pX":-0.4962688746354681,"pZ":2.5277619297568976,"vX0":10.21005089206648,"vY0":-129.24146597993845,"vZ0":-3.119046515687017,"x":135.92,"y":170.53,"x0":-3.0588896080385455,"y0":50.00069732400708,"z0":5.711411690430593,"aX":-18.839838695515844},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.1,"breakHorizontal":17.8,"spinRate":1723,"spinDirection":264},"zone":4,"typeConfidence":2.0,"plateTime":0.4266166204926134,"extension":6.768568473431279},"index":0,"playId":"91fd3e6c-e7ce-3c89-b700-8f5b660329d8","pitchNumber":1,"startTime":"2026-02-25T18:18:17.422Z","endTime":"2026-02-25T18:18:21.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":88.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.15137420669984,"aZ":-16.316474490775864,"pfxX":-10.354954186391586,"pfxZ":7.766845646064006,"pX":-0.5406548243447084,"pZ":3.790071953051614,"vX0":10.34012839869431,"vY0":-142.73919015029026,"vZ0":-2.4325196396561086,"x":137.61,"y":136.45,"x0":-2.8837416301575822,"y0":50.001228785243946,"z0":5.693857046850485,"aX":-21.136827853975735},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":16.3,"spinRate":1083,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.38532492900132276,"extension":6.759612835229456},"index":1,"playId":"b0f5b570-d126-319e-b952-85611979e3dc","pitchNumber":2,"startTime":"2026-02-25T18:18:33.196Z","endTime":"2026-02-25T18:18:38.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.449067414088802,"aZ":-36.54379087395469,"pfxX":4.991940311481532,"pfxZ":-2.992056344947615,"pX":-0.8778196358461506,"pZ":2.9246964763033323,"vX0":4.067164895046818,"vY0":-119.8806839605695,"vZ0":0.760393279200327,"x":150.46,"y":159.81,"x0":-3.2428899439836694,"y0":50.00301142938977,"z0":5.856829907970081,"aX":7.289369291315117},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.0,"breakHorizontal":-10.0,"spinRate":2375,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.45631415696714317,"extension":6.611901225239255},"index":2,"playId":"7c39f2d7-3ca9-39ec-9415-26c608f1753b","pitchNumber":3,"startTime":"2026-02-25T18:18:50.571Z","endTime":"2026-02-25T18:19:17.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"}},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.72943224623209,"aZ":-13.61311819799963,"pfxX":-8.812501272693325,"pfxZ":8.997101689203289,"pX":-0.547929816004736,"pZ":3.571862963790823,"vX0":10.164292615114793,"vY0":-143.33560952047736,"vZ0":-3.554844474637331,"x":137.89,"y":142.34,"x0":-3.0093128719996933,"y0":50.00422499335601,"z0":5.688565980064147,"aX":-18.18429324644857},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":13.7,"spinRate":3156,"spinDirection":18},"zone":11,"typeConfidence":2.0,"plateTime":0.38335163636349323,"extension":6.807260299633214},"index":3,"playId":"30104a76-76ce-34a0-bf38-89df65477b68","pitchNumber":4,"startTime":"2026-02-25T18:19:22.842Z","endTime":"2026-02-25T18:19:26.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-25T18:19:32.550Z","endTime":"2026-02-25T18:19:45.171Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"},"defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.807826770647022,"aZ":-36.58535815708277,"pfxX":3.2732924031713897,"pfxZ":-2.9751984352494603,"pX":0.9761578974195165,"pZ":1.1471729946317573,"vX0":8.413970835202147,"vY0":-121.01319892513517,"vZ0":-2.938526816547319,"x":79.79,"y":207.81,"x0":-2.9724775630569047,"y0":50.00515733188829,"z0":5.585121742930264,"aX":4.848749372057289},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.9,"breakHorizontal":-7.9,"spinRate":2352,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4527743019786916,"extension":6.724834845377184},"index":5,"playId":"588f678f-ba83-3cee-b1cb-63c232309c60","pitchNumber":5,"startTime":"2026-02-25T18:19:45.171Z","endTime":"2026-02-25T18:19:50.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.829075267383157,"aZ":-21.781673111724093,"pfxX":-12.583027982243308,"pfxZ":5.983320161761362,"pX":1.2096136519561977,"pZ":1.4335391792979968,"vX0":14.833405567812365,"vY0":-131.4723705226873,"vZ0":-6.261827544410917,"x":70.89,"y":200.07,"x0":-2.8907724886412316,"y0":50.00419509916025,"z0":5.48050183096278,"aX":-21.864102883857452},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.4,"breakHorizontal":19.2,"spinRate":1814,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4178093503635849,"extension":6.823994391570189},"index":6,"playId":"50f4927a-b8da-3796-ae71-d9b6c2b3859b","pitchNumber":6,"startTime":"2026-02-25T18:20:06.961Z","endTime":"2026-02-25T18:20:12.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.42,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:20:12.122Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jurickson Profar walks. Matt Olson to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T18:20:21.745Z","endTime":"2026-02-25T18:22:45.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.17468892750354,"aZ":-14.896647244209555,"pfxX":-8.366468648630981,"pfxZ":8.434946887602568,"pX":-0.87947178498614,"pZ":2.1469590994411116,"vX0":8.140441749367167,"vY0":-142.73556967779476,"vZ0":-6.849473136613599,"x":150.52,"y":180.81,"x0":-2.6919305676345764,"y0":50.00068343138567,"z0":5.529359202836616,"aX":-17.131277474326055},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.9,"breakHorizontal":13.3,"spinRate":2365,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.38485348207866243,"extension":6.77419001669149},"index":0,"playId":"0d0b1d3c-1c83-32f4-af97-07454baf8061","pitchNumber":1,"startTime":"2026-02-25T18:20:35.901Z","endTime":"2026-02-25T18:20:42.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"}},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11700391883688,"aZ":-30.689793968058947,"pfxX":-8.499186556601048,"pfxZ":0.7730572808874001,"pX":-1.5431805767216433,"pZ":1.377535085289383,"vX0":6.434548385472272,"vY0":-137.84407037830823,"vZ0":-5.827986784603129,"x":175.82,"y":201.59,"x0":-2.8013131339892907,"y0":50.00676251931877,"z0":5.586704601892169,"aX":-16.38947846070382},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.4,"breakHorizontal":14.0,"spinRate":1647,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.39708764278115494,"extension":6.395450319757286},"index":1,"playId":"d65e5527-3bea-3edc-8a13-e6f76bc88600","pitchNumber":2,"startTime":"2026-02-25T18:21:09.394Z","endTime":"2026-02-25T18:21:13.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":98.9,"endSpeed":90.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36143099807111,"aZ":-16.072669828449488,"pfxX":-8.691488784862548,"pfxZ":7.718420348227772,"pX":-0.8352781990356521,"pZ":3.5170378248761054,"vX0":8.340784230407518,"vY0":-143.76034955933375,"vZ0":-3.0228218318596993,"x":148.84,"y":143.82,"x0":-2.6496970527159514,"y0":50.00188889961712,"z0":5.583987240591456,"aX":-18.13098954250998},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.6,"breakHorizontal":14.0,"spinRate":2416,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3814853293963849,"extension":6.887254309285823},"index":2,"playId":"ed566505-4908-3de9-9169-7820458249d3","pitchNumber":3,"startTime":"2026-02-25T18:21:31.576Z","endTime":"2026-02-25T18:21:35.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02852511399509,"aZ":-13.2778424638838,"pfxX":-8.702393834182638,"pfxZ":9.182934211368618,"pX":-0.5956444657965662,"pZ":2.1056949751515264,"vX0":9.13445796943242,"vY0":-143.00899310620585,"vZ0":-7.215605780440537,"x":139.7,"y":181.93,"x0":-2.7107519607920825,"y0":50.00134073860405,"z0":5.506088503551629,"aX":-17.90443433887323},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":13.8,"spinRate":2317,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.38398671861194966,"extension":6.842459082690318},"index":3,"playId":"49db7763-eb96-3ffc-9886-6670b95e926d","pitchNumber":4,"startTime":"2026-02-25T18:21:51.685Z","endTime":"2026-02-25T18:21:55.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37326530537638,"aZ":-14.90706557547468,"pfxX":-7.75432493745806,"pfxZ":8.401492309479783,"pX":0.001047149437302007,"pZ":2.9125191411414995,"vX0":10.168631427960925,"vY0":-142.39545822281715,"vZ0":-4.8683249861467015,"x":116.96,"y":160.14,"x0":-2.607091618400321,"y0":50.00601905430357,"z0":5.585994570155769,"aX":-15.94403288042586},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.4,"breakHorizontal":12.0,"spinRate":3462,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.38450135477559355,"extension":6.667113791002984},"index":4,"playId":"2cdd112b-8fe6-3872-a821-f510aec64a7f","pitchNumber":5,"startTime":"2026-02-25T18:22:11.139Z","endTime":"2026-02-25T18:22:14.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.716656955910686,"aZ":-13.967000959126665,"pfxX":-7.050609029050563,"pfxZ":8.820084184193455,"pX":-0.8153011299234529,"pZ":3.774921085099135,"vX0":7.730771300785494,"vY0":-142.73252776215963,"vZ0":-2.946743576632664,"x":148.08,"y":136.86,"x0":-2.6422846871527343,"y0":50.003150412606225,"z0":5.699749041680495,"aX":-14.555014922897028},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.6,"breakHorizontal":11.2,"spinRate":2909,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.3836915634507694,"extension":6.90992981344995},"index":5,"playId":"8c000c3c-8314-3726-83be-037de0725ede","pitchNumber":6,"startTime":"2026-02-25T18:22:37.289Z","endTime":"2026-02-25T18:22:45.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.2,"awayTeamWinProbability":55.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:22:45.088Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T18:22:48.261Z","endTime":"2026-02-25T18:24:25.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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(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":98.3,"endSpeed":89.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64257881672676,"aZ":-14.603426736719873,"pfxX":-8.623960029293432,"pfxZ":8.502554097423591,"pX":0.1417456922100774,"pZ":3.490396424760484,"vX0":9.771135891081183,"vY0":-142.78646817435688,"vZ0":-3.500515334829158,"x":111.6,"y":144.54,"x0":-2.2029548070297977,"y0":50.002059918951645,"z0":5.6501337095760285,"aX":-17.820670142344014},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":13.7,"spinRate":2355,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3834964734806676,"extension":6.898790512054215},"index":0,"playId":"7b46d697-5d18-3a1d-84c7-23ed52e20d5a","pitchNumber":1,"startTime":"2026-02-25T18:23:07.662Z","endTime":"2026-02-25T18:23:12.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"second":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.719814009677016,"aZ":-11.503167475543298,"pfxX":-6.97853224464012,"pfxZ":10.167043092708226,"pX":-0.32253428006651585,"pZ":3.8825149526187563,"vX0":8.044201847055621,"vY0":-142.39231228843698,"vZ0":-2.8141466597955884,"x":129.29,"y":133.95,"x0":-2.2908993502789334,"y0":50.00333648144311,"z0":5.621697385663266,"aX":-14.189512751353854},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.9,"breakHorizontal":10.8,"spinRate":2426,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3861303875864066,"extension":6.818575826662694},"index":1,"playId":"9ecd1bd1-5080-3819-93db-6b8a553ef5a7","pitchNumber":2,"startTime":"2026-02-25T18:23:26.412Z","endTime":"2026-02-25T18:23:29.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"second":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.7550983970866,"aZ":-11.75944686910928,"pfxX":-8.181080600340731,"pfxZ":9.89998141516057,"pX":0.08210192490213397,"pZ":3.5356578843897792,"vX0":9.319469290572417,"vY0":-143.7109537846817,"vZ0":-3.755012952063644,"x":113.87,"y":143.32,"x0":-2.162192506066537,"y0":50.00029375515783,"z0":5.60644105302506,"aX":-16.86602358822387},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.2,"breakHorizontal":12.6,"spinRate":2378,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3832425366685275,"extension":6.831756220411546},"index":2,"playId":"51237c8a-ed56-3541-9138-204e6571528f","pitchNumber":3,"startTime":"2026-02-25T18:23:45.908Z","endTime":"2026-02-25T18:24:12.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"second":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":88.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.883518664365674,"aZ":-13.263088937660084,"pfxX":-9.17101309140844,"pfxZ":9.299926868287686,"pX":-0.030100615482184637,"pZ":3.2664725194548674,"vX0":10.149132946178446,"vY0":-142.85636465338513,"vZ0":-4.258886022903637,"x":118.15,"y":150.59,"x0":-2.4651025519177514,"y0":50.003803174233795,"z0":5.632151471537925,"aX":-18.650488052291685},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":14.2,"spinRate":1595,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.38582212520464454,"extension":6.980979822021865},"index":3,"playId":"eff7f5da-9486-369d-9f06-24b2fba2e21a","pitchNumber":4,"startTime":"2026-02-25T18:24:21.494Z","endTime":"2026-02-25T18:24:25.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"second":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.8,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:24:25.643Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out sharply, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T18:26:18.418Z","endTime":"2026-02-25T18:26:45.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.9,"endSpeed":83.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.323864867056276,"aZ":-25.54485442624798,"pfxX":-10.050311508648576,"pfxZ":3.7212255078118233,"pX":1.1206157540791994,"pZ":1.2858306744773507,"vX0":9.590327708669415,"vY0":-133.2525135665057,"vZ0":-7.844397862371623,"x":74.28,"y":204.06,"x0":-1.236883481621815,"y0":50.00177524594768,"z0":6.141593956251896,"aX":-17.891455218095956},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.0,"breakHorizontal":15.8,"spinRate":2000,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.412645986598263,"extension":6.34611402670979},"index":0,"playId":"291c2c52-414e-33a6-ac8e-7bd2f0a1b07e","pitchNumber":1,"startTime":"2026-02-25T18:26:31.162Z","endTime":"2026-02-25T18:26:35.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":90.6,"endSpeed":83.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.586474080906147,"aZ":-25.675695115166885,"pfxX":-9.180191361500839,"pfxZ":3.6952443981482705,"pX":-0.2641082302526343,"pZ":2.6850317246147966,"vX0":5.893529782339229,"vY0":-131.8476131834515,"vZ0":-4.592588093663148,"x":127.07,"y":166.28,"x0":-1.338139287081468,"y0":50.000117621412855,"z0":6.349085580185849,"aX":-16.12593479780957},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.9,"breakHorizontal":15.2,"spinRate":1992,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4157681089817795,"extension":6.358902454065043},"hitData":{"launchSpeed":101.6,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":91.3,"coordY":149.05}},"index":1,"playId":"067ac112-24c9-3128-b37b-06f20d238641","pitchNumber":2,"startTime":"2026-02-25T18:26:42.868Z","endTime":"2026-02-25T18:26:45.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:26:45.930Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T18:27:05.236Z","endTime":"2026-02-25T18:27:46.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.580324908901186,"aZ":-23.835281864496142,"pfxX":-8.715332442007892,"pfxZ":4.836737042800349,"pX":0.38509394008855286,"pZ":2.4495324063707384,"vX0":7.440928304940306,"vY0":-130.70677174754329,"vZ0":-5.165675871993472,"x":102.32,"y":172.64,"x0":-1.3718697273813956,"y0":50.001850541944826,"z0":6.25062378173804,"aX":-15.019042634552434},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.8,"breakHorizontal":14.0,"spinRate":2892,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.41969497661759725,"extension":6.3136291094628225},"index":0,"playId":"ebeda68d-935e-38fe-a134-7e2ded6cc14a","pitchNumber":1,"startTime":"2026-02-25T18:27:13.351Z","endTime":"2026-02-25T18:27:17.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-02-25T18:27:25.309Z","endTime":"2026-02-25T18:27:39.247Z","isPitch":false,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.567079548560738,"aZ":-28.136039998134333,"pfxX":-3.071091256123993,"pfxZ":2.5629008044137525,"pX":0.14807484790742237,"pZ":2.950598870778138,"vX0":4.6774836178578765,"vY0":-124.80612851981881,"vZ0":-2.7684379449172507,"x":111.36,"y":159.11,"x0":-1.3529643602780865,"y0":50.00063397919974,"z0":6.395881229177665,"aX":-4.835052680976798},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":4.4,"spinRate":1457,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.4391717940331987,"extension":5.9601293538735725},"hitData":{"launchSpeed":87.8,"launchAngle":46.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.78,"coordY":80.48}},"index":2,"playId":"35ac200e-efde-3928-ad98-7b217a028ca0","pitchNumber":2,"startTime":"2026-02-25T18:27:39.247Z","endTime":"2026-02-25T18:27:46.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:27:46.094Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T18:27:56.665Z","endTime":"2026-02-25T18:29:44.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.881834444852686,"aZ":-34.10478126814573,"pfxX":1.0332042001713817,"pfxZ":-1.265428196276309,"pX":-0.20049816439126725,"pZ":1.635924516396501,"vX0":2.6049677430980434,"vY0":-121.97213986458544,"vZ0":-4.338119562914116,"x":124.64,"y":194.61,"x0":-1.41264947291764,"y0":50.0048617292018,"z0":6.348585310273158,"aX":1.5716303240389418},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.0,"breakHorizontal":-2.4,"spinRate":2507,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4474535695625823,"extension":6.235738076390298},"index":0,"playId":"e4429536-190b-3679-8f4c-ecf2bffd7ca7","pitchNumber":1,"startTime":"2026-02-25T18:28:14.341Z","endTime":"2026-02-25T18:28:18.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32283187587105,"aZ":-20.61958951980864,"pfxX":-7.017784407363255,"pfxZ":6.591879505893053,"pX":-0.5281995539713714,"pZ":2.408601795120201,"vX0":4.648926737909297,"vY0":-132.10749601056898,"vZ0":-6.12914096503989,"x":137.13,"y":173.75,"x0":-1.4064482274587302,"y0":50.003941453683915,"z0":6.29320547824441,"aX":-12.302216339271183},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.7,"breakHorizontal":11.5,"spinRate":2145,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.415933284350245,"extension":6.201225344708151},"index":1,"playId":"3f89861b-0733-3d89-8b21-d993ecb3e50b","pitchNumber":2,"startTime":"2026-02-25T18:28:27.619Z","endTime":"2026-02-25T18:28:31.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14840802222328,"aZ":-22.75501943323497,"pfxX":-7.279206251377897,"pfxZ":5.2280059113761,"pX":-0.6972542969906693,"pZ":1.792465243855581,"vX0":4.386142912048629,"vY0":-133.24836386377882,"vZ0":-7.435884672540289,"x":143.58,"y":190.38,"x0":-1.4174176609865081,"y0":50.0021610593693,"z0":6.2587295481251495,"aX":-13.112619951338019},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":12.2,"spinRate":2175,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.41076667190050475,"extension":6.292200304629257},"index":2,"playId":"66199e2e-6bdf-3131-87d1-92e289170a8c","pitchNumber":3,"startTime":"2026-02-25T18:28:44.387Z","endTime":"2026-02-25T18:29:11.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-25T18:29:13.115Z","endTime":"2026-02-25T18:29:25.019Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":85.4,"endSpeed":78.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38735451194825,"aZ":-36.071642443863034,"pfxX":-0.6815903180377436,"pfxZ":-2.5100141125303814,"pX":0.8010195418486429,"pZ":0.47531681013363897,"vX0":5.463807503617772,"vY0":-124.11064761353242,"vZ0":-6.537542094570712,"x":86.47,"y":225.95,"x0":-1.346879504974799,"y0":50.005914017710666,"z0":6.172058577384553,"aX":-1.0564747528410927},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.9,"breakHorizontal":-0.1,"spinRate":2607,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.44245711211426597,"extension":6.382360061440425},"index":4,"playId":"d4f8f89b-cf8c-36e2-a575-9bb015e69da6","pitchNumber":4,"startTime":"2026-02-25T18:29:25.019Z","endTime":"2026-02-25T18:29:29.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30371235880958,"aZ":-25.63589333403998,"pfxX":-8.44109672172129,"pfxZ":3.5994565369343308,"pX":-0.0898643232134988,"pZ":1.727940418487768,"vX0":6.044652436831787,"vY0":-134.01185841458775,"vZ0":-6.947048240151465,"x":120.43,"y":192.13,"x0":-1.279385296124631,"y0":50.00509289007902,"z0":6.188650038800207,"aX":-15.335957985681478},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.2,"breakHorizontal":13.9,"spinRate":2194,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4089172071117675,"extension":6.372685642621967},"index":5,"playId":"1b9c3f52-ff75-37af-a38b-63fcb2d59894","pitchNumber":5,"startTime":"2026-02-25T18:29:40.747Z","endTime":"2026-02-25T18:29:44.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:29:44.651Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Yastrzemski walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T18:31:25.510Z","endTime":"2026-02-25T18:32:53.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.672079281799764,"aZ":-39.13035503305372,"pfxX":4.421929377717669,"pfxZ":-4.826236304125567,"pX":1.2291929516087663,"pZ":2.274951338150871,"vX0":8.604746011655429,"vY0":-119.94100323422057,"vZ0":-0.06312643852916433,"x":70.15,"y":177.36,"x0":-2.995819293825764,"y0":50.004444123435135,"z0":5.82459794853175,"aX":6.369357396418932},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.4,"breakHorizontal":-10.3,"spinRate":2464,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.45866892756248356,"extension":6.65235469190722},"index":0,"playId":"6157f48a-fec7-345f-a63f-36b220a0c047","pitchNumber":1,"startTime":"2026-02-25T18:31:55.118Z","endTime":"2026-02-25T18:31:59.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":96.5,"endSpeed":87.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79806307622183,"aZ":-26.143057198720893,"pfxX":-12.561971374250618,"pfxZ":3.0456673915047823,"pX":-0.7500537734770488,"pZ":3.5602011318363815,"vX0":10.401936450323584,"vY0":-140.15854624277702,"vZ0":-1.1899904073915262,"x":145.59,"y":142.65,"x0":-2.884245626304179,"y0":50.0067587319633,"z0":5.703677311155624,"aX":-24.90417433351915},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.4,"breakHorizontal":20.5,"spinRate":2209,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3913697712484163,"extension":6.655722773883556},"index":1,"playId":"5a46a171-7583-3e47-8805-e1c70c4075fc","pitchNumber":2,"startTime":"2026-02-25T18:32:09.829Z","endTime":"2026-02-25T18:32:13.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85932911650982,"aZ":-17.657930903550035,"pfxX":-7.5744198473708035,"pfxZ":7.151855924615637,"pX":-0.513200132662538,"pZ":3.831532927355347,"vX0":9.454233779574576,"vY0":-141.90442170473347,"vZ0":-2.1801577592755423,"x":136.56,"y":135.33,"x0":-2.911152592243122,"y0":50.00537346930924,"z0":5.740550224399015,"aX":-15.379856838210317},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.6,"breakHorizontal":11.6,"spinRate":2217,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3866710646545459,"extension":6.829431346741348},"index":2,"playId":"ef604ce3-aac8-34af-8f26-c65e31c2eedc","pitchNumber":3,"startTime":"2026-02-25T18:32:28.484Z","endTime":"2026-02-25T18:32:32.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93260155115623,"aZ":-19.034309450881175,"pfxX":-8.433687114556832,"pfxZ":6.537676239426009,"pX":-1.3638988862557075,"pZ":3.8179210893478146,"vX0":7.857098106569422,"vY0":-141.30211933002218,"vZ0":-1.9755855249710899,"x":168.99,"y":135.7,"x0":-3.092662333366097,"y0":50.0063411467622,"z0":5.756808001529303,"aX":-16.959598970183887},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.6,"breakHorizontal":13.6,"spinRate":2179,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38848334777391,"extension":6.830209548138942},"index":3,"playId":"e8b522f1-a37a-318d-8527-e137c3b76767","pitchNumber":4,"startTime":"2026-02-25T18:32:46.643Z","endTime":"2026-02-25T18:32:53.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.4,"awayTeamWinProbability":51.6,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:32:53.257Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T18:32:58.971Z","endTime":"2026-02-25T18:34:21.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73340545924938,"aZ":-22.028943794058964,"pfxX":2.468130299574847,"pfxZ":6.561683766924823,"pX":0.3030136633788927,"pZ":1.654259447407747,"vX0":6.853048657265672,"vY0":-124.04894869805936,"vZ0":-4.835764982199055,"x":105.45,"y":194.11,"x0":-2.8251329459138015,"y0":50.001533442625494,"z0":5.485010984501693,"aX":3.812482714158717},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.9,"breakHorizontal":-6.2,"spinRate":2501,"spinDirection":81},"zone":9,"typeConfidence":2.0,"plateTime":0.4429595923042333,"extension":6.791438387696043},"index":0,"playId":"1ee5d05b-699c-3b64-a622-47bf8cb3ee1a","pitchNumber":1,"startTime":"2026-02-25T18:33:15.663Z","endTime":"2026-02-25T18:33:20.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":94.6,"endSpeed":86.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.301289634509224,"aZ":-24.190953358463545,"pfxX":-10.445868971738648,"pfxZ":4.182094842095809,"pX":-0.19773538983559688,"pZ":1.3365646482319316,"vX0":10.402287043531263,"vY0":-137.31320877559867,"vZ0":-6.808956789757238,"x":124.54,"y":202.69,"x0":-2.6773161280356197,"y0":50.00670777786039,"z0":5.493643211442545,"aX":-19.95948218022594},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.2,"breakHorizontal":16.8,"spinRate":1773,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.398827794145165,"extension":6.7182722421207846},"index":1,"playId":"1f9854eb-cfac-3beb-8e9a-3575b0f58042","pitchNumber":2,"startTime":"2026-02-25T18:33:33.435Z","endTime":"2026-02-25T18:33:37.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.837165373105133,"aZ":-18.721573129531038,"pfxX":-9.414117198098662,"pfxZ":7.094735284768844,"pX":-0.18910067978018286,"pZ":2.219977301594614,"vX0":9.852021393028739,"vY0":-136.75961820139977,"vZ0":-5.3525631350855365,"x":124.21,"y":178.84,"x0":-2.6131450998819274,"y0":50.00447067800445,"z0":5.484568002196884,"aX":-17.855068842954527},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":15.0,"spinRate":1652,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.4003342702465278,"extension":6.82975922614682},"index":2,"playId":"f6a9f980-b5b3-3289-ba4c-06d9ebf43abc","pitchNumber":3,"startTime":"2026-02-25T18:33:51.995Z","endTime":"2026-02-25T18:33:57.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.695659217384595,"aZ":-15.404142550644234,"pfxX":-7.551363571583731,"pfxZ":8.358960391664397,"pX":-0.8102350284100106,"pZ":3.2700289759886454,"vX0":8.296120778859438,"vY0":-141.3462596399847,"vZ0":-3.6241395951899245,"x":147.88,"y":150.49,"x0":-2.813883899584764,"y0":50.005559083665005,"z0":5.569280504961993,"aX":-15.156044753843998},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":11.8,"spinRate":2154,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38872808179266194,"extension":6.771110960547124},"index":3,"playId":"82912588-3e13-32ad-83e0-92a4368a37ba","pitchNumber":4,"startTime":"2026-02-25T18:34:17.999Z","endTime":"2026-02-25T18:34:21.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.6,"awayTeamWinProbability":55.4,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.66,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:34:21.945Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Harris II walks. Mike Yastrzemski to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T18:34:28.762Z","endTime":"2026-02-25T18:37:47.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":89.1,"endSpeed":80.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.244596209124264,"aZ":-29.84054179506699,"pfxX":-12.099876193980334,"pfxZ":1.403980669952011,"pX":-0.9438543758110285,"pZ":2.195893606052033,"vX0":8.521107994670581,"vY0":-129.36467119410383,"vZ0":-2.5724826237044978,"x":152.98,"y":179.49,"x0":-2.736602132775141,"y0":50.00516609450442,"z0":5.530482880814214,"aX":-20.164132076339293},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":19.6,"spinRate":1771,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.42617236314432017,"extension":6.647240965170517},"index":0,"playId":"67cbc76b-8124-32be-b363-7d36d9f5733d","pitchNumber":1,"startTime":"2026-02-25T18:34:47.358Z","endTime":"2026-02-25T18:34:50.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"9fce047b-1204-372b-9b84-e28fc50d8fd1","startTime":"2026-02-25T18:35:06.023Z","endTime":"2026-02-25T18:35:09.353Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92406624362238,"aZ":-12.371087070489688,"pfxX":-8.663583505535769,"pfxZ":9.963841101707356,"pX":1.1929743321256203,"pZ":2.5277785810302467,"vX0":13.453910494444383,"vY0":-140.57163975448123,"vZ0":-6.117213285097959,"x":71.53,"y":170.53,"x0":-2.544800971201003,"y0":50.001349404686216,"z0":5.546178532997561,"aX":-17.217418139680632},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":12.7,"spinRate":2334,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.39068001442260636,"extension":6.785662091006456},"index":2,"playId":"7ca5fab9-34c6-3641-a597-65a48faeea03","pitchNumber":2,"startTime":"2026-02-25T18:35:24.501Z","endTime":"2026-02-25T18:35:31.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"7ca5fab9-34c6-3641-a597-65a48faeea03","startTime":"2026-02-25T18:35:59.385Z","endTime":"2026-02-25T18:36:18.640Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.675206798387077,"aZ":-23.32207530890502,"pfxX":-10.375346031051984,"pfxZ":5.323853513224168,"pX":-0.7010804415449647,"pZ":2.3369311543355953,"vX0":8.803769706476169,"vY0":-128.89963036523787,"vZ0":-3.454191022071009,"x":143.72,"y":175.68,"x0":-2.8320998828607244,"y0":50.00604713502642,"z0":5.5192341470986825,"aX":-17.26158546136328},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.0,"breakHorizontal":16.6,"spinRate":1820,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.42681443000522856,"extension":6.7257720082345145},"index":4,"playId":"e331c773-3182-3dc7-b895-3e1c52090b7e","pitchNumber":3,"startTime":"2026-02-25T18:36:18.640Z","endTime":"2026-02-25T18:36:29.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.25785793236399,"aZ":-14.768619159047299,"pfxX":-8.55128231333136,"pfxZ":8.780340515901543,"pX":-1.154307369966062,"pZ":3.1064661738297135,"vX0":7.384668345902442,"vY0":-141.12396828813715,"vZ0":-4.1262128582654105,"x":161.0,"y":154.91,"x0":-2.7163157615292968,"y0":50.00435238313858,"z0":5.563413311238137,"aX":-16.954145471087333},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":13.7,"spinRate":2343,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39070152172263706,"extension":6.799548571360187},"index":5,"playId":"98da9ee2-9f3b-3015-9ea4-b6ae7d21f98f","pitchNumber":4,"startTime":"2026-02-25T18:36:58.248Z","endTime":"2026-02-25T18:37:02.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.399299910137092,"aZ":-35.65065538129948,"pfxX":1.9477984323106297,"pfxZ":-2.2792289198152806,"pX":1.326325742230694,"pZ":1.0400389087679844,"vX0":9.124128661663134,"vY0":-123.31481083242757,"vZ0":-3.2398016125050413,"x":66.44,"y":210.7,"x0":-2.687008796172748,"y0":50.00141894124781,"z0":5.403665759017773,"aX":2.9730511799889565},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.7,"breakHorizontal":-5.9,"spinRate":2418,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.44558154189271937,"extension":6.631166912289815},"index":6,"playId":"a0687296-8746-36f4-8688-00f65c20ea99","pitchNumber":5,"startTime":"2026-02-25T18:37:16.709Z","endTime":"2026-02-25T18:37:22.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.191852473600825,"aZ":-29.99942322190174,"pfxX":-10.611440461448563,"pfxZ":1.2806487845034464,"pX":-1.2171438209818157,"pZ":2.940074505553366,"vX0":7.5991279862843575,"vY0":-130.2987746505113,"vZ0":-0.8617422649147405,"x":163.39,"y":159.4,"x0":-2.81478962257294,"y0":50.000209762288854,"z0":5.572481073898567,"aX":-17.971224550258732},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.4,"breakHorizontal":17.2,"spinRate":1685,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.4227836806530041,"extension":6.7390222794693955},"index":7,"playId":"7dbb30d8-3b29-37ab-b369-0b3c48a8062a","pitchNumber":6,"startTime":"2026-02-25T18:37:36.486Z","endTime":"2026-02-25T18:37:47.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.9,"awayTeamWinProbability":51.1,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":1.38,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:37:47.046Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out, second baseman Brandon Lowe to first baseman Rafael Flores Jr. Mike Yastrzemski to 3rd. Michael Harris II to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T18:37:54.443Z","endTime":"2026-02-25T18:39:28.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.28312203457665,"aZ":-22.053915981115843,"pfxX":-10.129401743642859,"pfxZ":5.003127306382675,"pX":-1.3896173155438998,"pZ":3.1797572438476718,"vX0":6.3011532085862605,"vY0":-141.95650846476724,"vZ0":-2.7912595590256775,"x":169.97,"y":152.93,"x0":-2.3327769750754705,"y0":50.001866609329845,"z0":5.594413223898556,"aX":-20.48210168141102},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.6,"breakHorizontal":16.9,"spinRate":2280,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.38720861818411034,"extension":6.750189831468569},"index":0,"playId":"f09e3d2e-95cd-3bce-932c-4b9d83982334","pitchNumber":1,"startTime":"2026-02-25T18:38:06.330Z","endTime":"2026-02-25T18:38:11.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54119841335685,"aZ":-28.010611057378988,"pfxX":8.4759167258608,"pfxZ":2.8429825410814917,"pX":0.5839468691894717,"pZ":2.791393697838187,"vX0":4.452027091758905,"vY0":-121.33500077573589,"vZ0":-0.6895083572031324,"x":94.74,"y":163.41,"x0":-2.3862351004512754,"y0":50.00437423236905,"z0":5.557510568831761,"aX":12.421110650922904},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.3,"breakHorizontal":-16.6,"spinRate":2520,"spinDirection":80},"zone":3,"typeConfidence":2.0,"plateTime":0.45441456657977675,"extension":6.771034620891365},"index":1,"playId":"7ec8172d-9cfa-3ca1-be3c-1ddd08850ca8","pitchNumber":2,"startTime":"2026-02-25T18:38:24.449Z","endTime":"2026-02-25T18:38:27.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8320693322164,"aZ":-16.64586484409965,"pfxX":-8.2377332359384,"pfxZ":7.806928456041964,"pX":0.5526056052566172,"pZ":3.9008855956785444,"vX0":10.410728836872007,"vY0":-140.82823560371304,"vZ0":-1.7960148073821323,"x":95.94,"y":133.46,"x0":-2.1385085377073643,"y0":50.00564974479683,"z0":5.634890055126773,"aX":-16.391909839467093},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":12.6,"spinRate":2197,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.39035774285575986,"extension":6.869034196605521},"index":2,"playId":"889656fe-23ec-37e8-b0fd-e4a1bf9d837c","pitchNumber":3,"startTime":"2026-02-25T18:38:50.263Z","endTime":"2026-02-25T18:38:53.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.459578451699887,"aZ":-23.37541474479085,"pfxX":6.242815814545665,"pfxZ":5.859374040463566,"pX":1.0770178212086052,"pZ":3.2868575556004394,"vX0":6.282401675059861,"vY0":-122.65140729135601,"vZ0":-0.6329973723693171,"x":75.95,"y":150.03,"x0":-2.342182072750487,"y0":50.003130341992716,"z0":5.566883834373652,"aX":9.377399552903613},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.7,"breakHorizontal":-13.0,"spinRate":2194,"spinDirection":98},"zone":12,"typeConfidence":2.0,"plateTime":0.44900118398699895,"extension":6.915725820921557},"index":3,"playId":"e1b63839-490d-3765-8c07-0264710db1b1","pitchNumber":4,"startTime":"2026-02-25T18:39:06.465Z","endTime":"2026-02-25T18:39:10.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.521723435149845,"aZ":-21.148451892307968,"pfxX":-12.152187249880502,"pfxZ":5.531754841988027,"pX":0.333765862704279,"pZ":2.3790346756914067,"vX0":11.125728476026984,"vY0":-140.88687213825514,"vZ0":-5.020098076214371,"x":104.28,"y":174.55,"x0":-2.103846880437245,"y0":50.00538289280404,"z0":5.566994001970171,"aX":-24.22823313717126},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.0,"breakHorizontal":19.4,"spinRate":2165,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.39003812390534076,"extension":6.8179999681715024},"hitData":{"launchSpeed":103.3,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.08,"coordY":143.79}},"index":4,"playId":"69098ddc-757f-3a2a-b8c9-b052be8fd2ac","pitchNumber":5,"startTime":"2026-02-25T18:39:25.583Z","endTime":"2026-02-25T18:39:28.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.300000000000004,"awayTeamWinProbability":54.699999999999996,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":2.2,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:39:28.853Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ronald Acuña Jr. pops out to first baseman Rafael Flores Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T18:39:53.222Z","endTime":"2026-02-25T18:41:23.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94112296349848,"aZ":-14.338810766469557,"pfxX":-8.302966824240361,"pfxZ":8.654759674206845,"pX":1.1895452167078564,"pZ":2.834446059308152,"vX0":12.400686857428493,"vY0":-142.67246972608527,"vZ0":-5.0859140450355715,"x":71.66,"y":162.25,"x0":-2.1352353999600213,"y0":50.002764108036565,"z0":5.544406073629511,"aX":-17.11127379316643},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":12.5,"spinRate":2485,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3839516870405868,"extension":6.923167547772077},"index":0,"playId":"0dc490c7-86d6-3471-b3f2-6d0dce8d92a1","pitchNumber":1,"startTime":"2026-02-25T18:40:02.843Z","endTime":"2026-02-25T18:40:07.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.612274639655894,"aZ":-13.13599531153923,"pfxX":-7.226888260241198,"pfxZ":9.376035584923674,"pX":0.9229138213370279,"pZ":2.5228647280887198,"vX0":11.199962013891613,"vY0":-141.65915965308093,"vZ0":-5.973301022970185,"x":81.82,"y":170.66,"x0":-2.144642305306806,"y0":50.00607219065874,"z0":5.500113861915313,"aX":-14.679802557750474},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":10.8,"spinRate":2466,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3867903055702242,"extension":6.881428170879285},"index":1,"playId":"39f45bc5-473f-304b-8bad-0b59cf52b6e7","pitchNumber":2,"startTime":"2026-02-25T18:40:21.999Z","endTime":"2026-02-25T18:40:29.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.288730024778545,"aZ":-21.673376669145984,"pfxX":-10.603353829113681,"pfxZ":5.113991872919223,"pX":0.22673320456643212,"pZ":2.011646380009348,"vX0":10.620735882019902,"vY0":-142.32395533111344,"vZ0":-6.011371523890555,"x":108.36,"y":184.47,"x0":-2.173467055815118,"y0":50.00633467476957,"z0":5.521512148983127,"aX":-21.78465573636035},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.2,"breakHorizontal":17.0,"spinRate":2430,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.38466408401081775,"extension":6.88833191742881},"index":2,"playId":"5a90da3e-8294-32a3-8bc4-912ed0ac52e3","pitchNumber":3,"startTime":"2026-02-25T18:40:53.376Z","endTime":"2026-02-25T18:40:57.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41216820522221,"aZ":-25.012719535016636,"pfxX":6.4870528670088206,"pfxZ":4.571743034520905,"pX":0.06030298470303378,"pZ":2.7214585762911505,"vX0":4.378185305195854,"vY0":-124.51017075003716,"vZ0":-1.8622727430709665,"x":114.7,"y":165.3,"x0":-2.564887554992209,"y0":50.0044262681645,"z0":5.5524501894208935,"aX":10.168294842766656},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.0,"breakHorizontal":-12.7,"spinRate":2548,"spinDirection":86},"zone":5,"typeConfidence":2.0,"plateTime":0.44019468674180606,"extension":6.671504023740694},"hitData":{"launchSpeed":93.7,"launchAngle":75.0,"totalDistance":87.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":140.85,"coordY":170.11}},"index":3,"playId":"12c8ecbf-6c91-38ba-8ffb-bcb50373fc73","pitchNumber":4,"startTime":"2026-02-25T18:41:16.155Z","endTime":"2026-02-25T18:41:23.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-6.5,"leverageIndex":2.33,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:41:23.515Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin challenged (pitch result), call on the field was overturned: Mitch Jebb called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:43:48.095Z","endTime":"2026-02-25T18:45:02.843Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Kinley replaces Bryce Elder.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-02-25T18:43:00.711Z","endTime":"2026-02-25T18:43:50.297Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":93.7,"endSpeed":85.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.559297849904695,"aZ":-11.869381695646775,"pfxX":-3.0354965769653672,"pfxZ":10.799055429312487,"pX":0.4274981854409768,"pZ":2.2975351597794598,"vX0":4.059479109113201,"vY0":-136.16204279956298,"vZ0":-8.530536283438938,"x":100.7,"y":176.75,"x0":-0.6874704065520645,"y0":50.002602255647574,"z0":6.29003842791527,"aX":-5.707209591943077},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":4.7,"spinRate":2297,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.402092554139065,"extension":5.4905114869159775},"index":1,"playId":"b09de540-ec72-3f75-8a7a-5db97c9f572e","pitchNumber":1,"startTime":"2026-02-25T18:43:50.297Z","endTime":"2026-02-25T18:43:54.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.860136782535918,"aZ":-27.500254082305595,"pfxX":1.0194464368232037,"pfxZ":3.0459650676724683,"pX":1.6379777170456689,"pZ":1.5979661638125606,"vX0":5.046107178469928,"vY0":-123.01492268355311,"vZ0":-5.944733309778104,"x":54.56,"y":195.63,"x0":-0.5704992188067997,"y0":50.00611899785963,"z0":6.370353244382857,"aX":1.565905642174517},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.3,"breakHorizontal":-3.0,"spinRate":2579,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4448545258570462,"extension":5.474110134190905},"index":2,"playId":"81f47746-ba09-3ce3-a1aa-27f9dd48be9d","pitchNumber":2,"startTime":"2026-02-25T18:44:05.370Z","endTime":"2026-02-25T18:44:09.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":87.0,"endSpeed":80.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86701972205223,"aZ":-25.82431609400371,"pfxX":0.4115105479933927,"pfxZ":3.9125985078093564,"pX":1.1568575684386908,"pZ":2.6090288708133693,"vX0":4.062792090513911,"vY0":-126.62893149047743,"vZ0":-4.45463586754185,"x":72.9,"y":168.34,"x0":-0.5219219017268587,"y0":50.004935051615654,"z0":6.457200430054467,"aX":0.6680776232031344},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.2,"breakHorizontal":-1.7,"spinRate":2586,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.4325523875222017,"extension":5.395956747978733},"index":3,"playId":"ec92bc8c-6b18-30a7-a5ec-b266de2d54b7","pitchNumber":3,"startTime":"2026-02-25T18:44:20.910Z","endTime":"2026-02-25T18:44:24.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-25T18:44:35.433Z","endTime":"2026-02-25T18:44:54.622Z","isPitch":false,"type":"action","player":{"id":694991,"link":"/api/v1/people/694991"},"defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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, 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":83.8,"endSpeed":77.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236647869200198,"aZ":-37.60216892304095,"pfxX":1.3651307371063357,"pfxZ":-3.594976994197662,"pX":-0.44378435040751885,"pZ":3.220170545942514,"vX0":0.16453340895808388,"vY0":-122.15796675471194,"vZ0":-0.5231041239289497,"x":133.92,"y":151.84,"x0":-0.6893693751439322,"y0":50.00358707807727,"z0":6.67190144956533,"aX":2.0614103789436666},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.4,"breakHorizontal":-2.5,"spinRate":2715,"spinDirection":35},"zone":1,"typeConfidence":2.0,"plateTime":0.4485191550088934,"extension":5.363457737593203},"index":5,"playId":"65c747b5-259b-3a71-ab2f-adcdc60bdae0","pitchNumber":4,"startTime":"2026-02-25T18:44:54.622Z","endTime":"2026-02-25T18:45:02.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_ab"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_ab"},{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_pa"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"}},"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:45:02.843Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Oneil Cruz walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:45:24.621Z","endTime":"2026-02-25T18:47:24.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.256009808550182,"aZ":-38.031956455234,"pfxX":1.4565962026932846,"pfxZ":-4.031054589969422,"pX":0.22378189643373428,"pZ":2.775602177062524,"vX0":1.4693875764130002,"vY0":-120.60405472482107,"vZ0":-1.2406693443819574,"x":108.47,"y":163.84,"x0":-0.5854580327199097,"y0":50.00048576977743,"z0":6.689750146699306,"aX":2.117953666541876},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-7.3,"breakHorizontal":-3.0,"spinRate":2761,"spinDirection":28},"zone":5,"typeConfidence":2.0,"plateTime":0.4563933520675483,"extension":5.437113689394587},"index":0,"playId":"91939dad-6db9-378f-aa87-2d5161adc1c3","pitchNumber":1,"startTime":"2026-02-25T18:45:38.264Z","endTime":"2026-02-25T18:45:42.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":83.1,"endSpeed":76.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.662496985945292,"aZ":-40.31200399229603,"pfxX":3.0574874996709784,"pfxZ":-5.521977751013749,"pX":-2.0421280600379497,"pZ":2.6112124153402996,"vX0":-3.5924358519029154,"vY0":-120.92769322229803,"vZ0":-1.0763611334579084,"x":194.84,"y":168.28,"x0":-0.9311410800712273,"y0":50.00235163677807,"z0":6.61377887810775,"aX":4.50600193720152},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.0,"breakHorizontal":-4.7,"spinRate":2728,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.45378920227820085,"extension":5.339931362343711},"index":1,"playId":"f54d6faf-1abe-38ed-8763-a7ddc1df0403","pitchNumber":2,"startTime":"2026-02-25T18:45:54.656Z","endTime":"2026-02-25T18:45:59.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.746739477905813,"aZ":-29.49118005462117,"pfxX":1.753138520814301,"pfxZ":1.653684256953576,"pX":0.5148650346692987,"pZ":1.8085920492463112,"vX0":2.1465503260323078,"vY0":-125.78019953469925,"vZ0":-5.552651517989501,"x":97.37,"y":189.95,"x0":-0.5736519570675435,"y0":50.00230068089648,"z0":6.402724082710274,"aX":2.840883710866606},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":-3.6,"spinRate":2621,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.43355601473955074,"extension":5.387139271928997},"index":2,"playId":"b08771c5-60e3-376c-b9b0-f2f3728e512e","pitchNumber":3,"startTime":"2026-02-25T18:46:12.175Z","endTime":"2026-02-25T18:46:17.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-25T18:46:22.333Z","endTime":"2026-02-25T18:46:41.412Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.822482633151147,"aZ":-29.67978643293534,"pfxX":0.6090759765346712,"pfxZ":1.5090181578712656,"pX":0.7857679337377774,"pZ":1.0138996969735465,"vX0":3.3782420351173457,"vY0":-127.62077324970593,"vZ0":-7.478717397337975,"x":87.05,"y":211.4,"x0":-0.6332769804963285,"y0":50.00392077640689,"z0":6.3145478041825065,"aX":1.0057394041626386},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":-1.8,"spinRate":2574,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4288895057518798,"extension":5.467250276198776},"index":4,"playId":"df317db6-8421-3078-bbfe-7375492a1600","pitchNumber":4,"startTime":"2026-02-25T18:46:41.412Z","endTime":"2026-02-25T18:46:45.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04106208730164,"aZ":-41.837301545269916,"pfxX":2.5284293395607196,"pfxZ":-6.681629559101542,"pX":-0.7845836001641814,"pZ":1.8518703978409203,"vX0":-0.955251561005347,"vY0":-119.97453675075863,"vZ0":-2.1836209989633355,"x":146.91,"y":188.78,"x0":-0.707890122076799,"y0":50.00496119372999,"z0":6.532243991449813,"aX":3.6552030403454547},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.4,"breakHorizontal":-4.3,"spinRate":2909,"spinDirection":30},"zone":7,"typeConfidence":2.0,"plateTime":0.45802786987930677,"extension":5.492174146363539},"index":5,"playId":"1fa88e32-479a-3fc2-b908-802dc996e47b","pitchNumber":5,"startTime":"2026-02-25T18:46:59.602Z","endTime":"2026-02-25T18:47:03.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.166116376796676,"aZ":-28.59896167962929,"pfxX":1.127903266797241,"pfxZ":2.258302489043443,"pX":0.6367059586223742,"pZ":0.9810370558542881,"vX0":2.7799820589420756,"vY0":-124.80821999919625,"vZ0":-7.314769575754816,"x":92.73,"y":212.29,"x0":-0.6363254065389422,"y0":50.003002781426346,"z0":6.292083933755727,"aX":1.7866910201220116},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.6,"breakHorizontal":-2.6,"spinRate":2545,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4381783948193019,"extension":5.5215351058633635},"index":6,"playId":"de760795-1222-345b-a0cf-34c305dcaa11","pitchNumber":6,"startTime":"2026-02-25T18:47:20.313Z","endTime":"2026-02-25T18:47:24.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.64,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:47:24.844Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a ground ball to shortstop Mauricio Dubón. Oneil Cruz to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:47:33.056Z","endTime":"2026-02-25T18:48:25.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66526514473434,"aZ":-12.233375937781487,"pfxX":-2.0216152090456827,"pfxZ":10.497465390331765,"pX":-0.9686364525675082,"pZ":2.8285554561029556,"vX0":-0.20863141142336616,"vY0":-136.38414222915387,"vZ0":-7.2464914476820885,"x":153.92,"y":162.41,"x0":-0.6283962925680954,"y0":50.003548262256174,"z0":6.348840619015454,"aX":-3.839747230696701},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":3.7,"spinRate":2302,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4003551373042238,"extension":5.478363797660747},"index":0,"playId":"c36485a3-64e2-3148-bf7f-a8a702dfbf52","pitchNumber":1,"startTime":"2026-02-25T18:47:52.438Z","endTime":"2026-02-25T18:47:56.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.683558359512027,"aZ":-11.542902421039342,"pfxX":-2.823136995943577,"pfxZ":10.990968377573743,"pX":0.6555473414483991,"pZ":2.3362119346907892,"vX0":4.009544490587532,"vY0":-135.88531069616855,"vZ0":-8.570855740224637,"x":92.01,"y":175.7,"x0":-0.4696731800151018,"y0":50.00441435093385,"z0":6.325410964339594,"aX":-5.30059694922159},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":4.3,"spinRate":2387,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.40247905927721783,"extension":5.497154504311285},"hitData":{"launchSpeed":86.8,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.16,"coordY":140.24}},"index":1,"playId":"12c0ebe8-91e7-3760-b27e-003394d1a669","pitchNumber":2,"startTime":"2026-02-25T18:48:11.700Z","endTime":"2026-02-25T18:48:25.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.0,"awayTeamWinProbability":65.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.19,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:48:25.271Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Marcell Ozuna grounds into a double play, catcher Drake Baldwin to third baseman Austin Riley to first baseman Matt Olson. Oneil Cruz out at 3rd. Marcell Ozuna out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:48:43.267Z","endTime":"2026-02-25T18:50:54.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.384738178230137,"aZ":-25.060247121325887,"pfxX":2.160047155123669,"pfxZ":4.285020274741045,"pX":1.1859924900119567,"pZ":0.4660374568696438,"vX0":3.3015949579641903,"vY0":-127.29139123104339,"vZ0":-9.506421637775215,"x":71.79,"y":226.2,"x0":-0.40292295320011584,"y0":50.003345169716354,"z0":6.1975780532803215,"aX":3.5832308011409357},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.1,"breakHorizontal":-4.6,"spinRate":2657,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4284701456944986,"extension":5.714037795171419},"index":0,"playId":"b43ee182-3dcd-3196-81f8-cf89a8bfa626","pitchNumber":1,"startTime":"2026-02-25T18:48:51.956Z","endTime":"2026-02-25T18:48:55.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87948299820501,"aZ":-26.875448910549853,"pfxX":-0.1905395183728884,"pfxZ":3.2207216604194304,"pX":0.5340457078675585,"pZ":2.7210753152570635,"vX0":2.986406937195504,"vY0":-127.34286895759789,"vZ0":-4.176643886505141,"x":96.64,"y":165.31,"x0":-0.6285334794430354,"y0":50.00094526168046,"z0":6.505770244671206,"aX":-0.31355094821212787},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":-0.4,"spinRate":2508,"spinDirection":169},"zone":6,"typeConfidence":2.0,"plateTime":0.4299384104384014,"extension":5.554149444465472},"index":1,"playId":"7541d270-9084-3b0f-81a0-6e6ff144fd9f","pitchNumber":2,"startTime":"2026-02-25T18:49:13.973Z","endTime":"2026-02-25T18:49:17.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01926800805285,"aZ":-20.582888031681396,"pfxX":-7.869369118394341,"pfxZ":6.14561034762716,"pX":-1.1877463746167025,"pZ":2.6098480879978934,"vX0":1.8166546405170143,"vY0":-136.92497295899963,"vZ0":-6.179831031878525,"x":162.27,"y":168.31,"x0":-0.8401741999934039,"y0":50.00504377326688,"z0":6.317975756488045,"aX":-14.84988610783258},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.0,"breakHorizontal":13.8,"spinRate":2288,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4009897017762887,"extension":5.6887331560722405},"index":2,"playId":"4090ef96-7de2-3784-a1c3-8822e6854e16","pitchNumber":3,"startTime":"2026-02-25T18:49:34.639Z","endTime":"2026-02-25T18:49:39.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"727e0dcb-15d7-325e-92b8-95215b704d99","startTime":"2026-02-25T18:49:54.134Z","endTime":"2026-02-25T18:49:57.389Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.679784817016913,"aZ":-28.049746682785056,"pfxX":1.362212642591044,"pfxZ":2.5432941513037424,"pX":1.134864734881382,"pZ":2.400170771832673,"vX0":3.785504486993701,"vY0":-126.04922018871063,"vZ0":-4.508123557246827,"x":73.74,"y":173.98,"x0":-0.5585777758564633,"y0":50.00482195893193,"z0":6.455597871046884,"aX":2.2089277638080422},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":-3.2,"spinRate":2520,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.4331982904704317,"extension":5.452856653558963},"index":4,"playId":"da5af8fe-9c58-3913-a87f-34d38b7afac6","pitchNumber":4,"startTime":"2026-02-25T18:50:16.244Z","endTime":"2026-02-25T18:50:20.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-02-25T18:50:27.718Z","endTime":"2026-02-25T18:50:47.010Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43026927702671,"aZ":-25.10349797092353,"pfxX":0.576048348158019,"pfxZ":4.28524956257571,"pX":1.195663634142149,"pZ":2.0869428175887226,"vX0":4.232913875350684,"vY0":-127.46121061131213,"vZ0":-5.746349227785242,"x":71.42,"y":182.43,"x0":-0.5592626201718224,"y0":50.003305651180945,"z0":6.344665920225604,"aX":0.9508993908297787},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.7,"breakHorizontal":-1.9,"spinRate":2478,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4291989415189814,"extension":5.402723916016947},"hitData":{"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":126.53,"coordY":198.46}},"index":6,"playId":"2ddf65da-37c8-348c-a2eb-bb1421ae06e3","pitchNumber":5,"startTime":"2026-02-25T18:50:47.010Z","endTime":"2026-02-25T18:50:54.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":8.700000000000003,"leverageIndex":1.87,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:50:54.548Z","atBatIndex":21},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Drake Baldwin triples (1) on a fly ball to center fielder Oneil Cruz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T18:52:49.952Z","endTime":"2026-02-25T18:54:11.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.7,"endSpeed":84.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07423390483635,"aZ":-32.58723839723194,"pfxX":-8.803217921514305,"pfxZ":-0.22719670526768532,"pX":-1.0892758314630693,"pZ":2.4789721034409964,"vX0":7.911201409008845,"vY0":-134.7897821863368,"vZ0":-2.4363852439557516,"x":158.52,"y":171.85,"x0":-2.922685862973294,"y0":50.00141956056656,"z0":5.7020520309720615,"aX":-16.151479620133582},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.7,"breakHorizontal":14.2,"spinRate":1650,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.40679511332237306,"extension":6.690408395402424},"index":0,"playId":"48ac8775-6a0c-32de-8d3e-5862e8f5ac6d","pitchNumber":1,"startTime":"2026-02-25T18:53:06.872Z","endTime":"2026-02-25T18:53:11.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.776240750084895,"aZ":-14.217188881035037,"pfxX":-8.66513266667806,"pfxZ":9.133140921214183,"pX":0.5167297012589764,"pZ":3.5171167166146087,"vX0":11.840327713791682,"vY0":-140.2857237742201,"vZ0":-3.3167628809243666,"x":97.3,"y":143.82,"x0":-2.6598650010668763,"y0":50.0023130052496,"z0":5.659052377668881,"aX":-17.036515057975187},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":12.8,"spinRate":2338,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3925084532791381,"extension":6.719770102884643},"index":1,"playId":"b3170d63-9f05-3d8a-b202-6fb8867a0762","pitchNumber":2,"startTime":"2026-02-25T18:53:24.177Z","endTime":"2026-02-25T18:53:29.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.1,"endSpeed":86.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71661333635102,"aZ":-16.55395083098074,"pfxX":-7.1910274319696645,"pfxZ":8.13844836812844,"pX":-1.7537958581070565,"pZ":4.547328110356155,"vX0":5.926747020956313,"vY0":-138.34924953111906,"vZ0":-0.19534079988546288,"x":183.85,"y":116.0,"x0":-3.0000854673659236,"y0":50.00227703857006,"z0":5.737830366001814,"aX":-13.801709476379855},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":11.6,"spinRate":2152,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3974024509567058,"extension":6.603804359682165},"index":2,"playId":"e3be445f-264d-3f52-9389-931f08ad7a43","pitchNumber":3,"startTime":"2026-02-25T18:53:44.243Z","endTime":"2026-02-25T18:53:47.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.00077899953066,"aZ":-14.177286359059053,"pfxX":-9.859285149204386,"pfxZ":9.21852919688033,"pX":-0.04386173954276489,"pZ":2.58256217847778,"vX0":11.185769303423864,"vY0":-139.69267210109416,"vZ0":-5.648720446260812,"x":118.67,"y":169.05,"x0":-2.8421526528854266,"y0":50.005525925983115,"z0":5.582781334441575,"aX":-19.254380667307498},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":15.2,"spinRate":2372,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.39391912473638735,"extension":6.595318763627774},"hitData":{"launchSpeed":98.3,"launchAngle":36.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.64,"coordY":47.23}},"index":3,"playId":"9f8540ca-778a-3ac6-bf4e-428c99ea2dcd","pitchNumber":4,"startTime":"2026-02-25T18:54:01.942Z","endTime":"2026-02-25T18:54:11.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":10.100000000000001,"leverageIndex":1.07,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:54:11.161Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T18:54:41.363Z","endTime":"2026-02-25T18:55:33.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":96.1,"endSpeed":87.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04506713546714,"aZ":-15.369819637138527,"pfxX":-8.871336181481873,"pfxZ":8.567607192396553,"pX":0.5094976598912061,"pZ":2.2882328735161015,"vX0":11.740869677314745,"vY0":-139.33667053649077,"vZ0":-6.006053799081687,"x":97.58,"y":177.0,"x0":-2.611174979477067,"y0":50.00257380017183,"z0":5.491704914624155,"aX":-17.400156232669605},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":13.6,"spinRate":2369,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.39347689451381385,"extension":6.726054276252362},"index":0,"playId":"58d9670b-a90b-3015-99a7-5a35a1a43cd7","pitchNumber":1,"startTime":"2026-02-25T18:54:46.862Z","endTime":"2026-02-25T18:54:50.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80525931458993,"aZ":-13.515302380857865,"pfxX":-7.550692130096569,"pfxZ":9.678967793983547,"pX":-0.6001690417440655,"pZ":3.1168304343716753,"vX0":8.493916440563297,"vY0":-138.85358258416593,"vZ0":-4.2869112553769595,"x":139.88,"y":154.63,"x0":-2.73656294313107,"y0":50.000351606964024,"z0":5.597950236628114,"aX":-14.553328976727967},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":11.6,"spinRate":2339,"spinDirection":309},"zone":1,"typeConfidence":2.0,"plateTime":0.396396319212708,"extension":6.705640491490273},"index":1,"playId":"45aea4e6-0c3d-3da5-ae79-175eb4c412bc","pitchNumber":2,"startTime":"2026-02-25T18:55:07.516Z","endTime":"2026-02-25T18:55:12.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02574900571177,"aZ":-38.143343866708875,"pfxX":4.027658097592019,"pfxZ":-4.202011603372669,"pX":-0.046306556901220625,"pZ":1.5470491891098497,"vX0":5.362199035232752,"vY0":-119.27289203214902,"vZ0":-1.288663769918891,"x":118.77,"y":197.01,"x0":-2.8594460555576986,"y0":50.00354224116298,"z0":5.5790102149413645,"aX":5.719249331080951},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.7,"breakHorizontal":-8.8,"spinRate":2507,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.46177681599911047,"extension":6.63675474141496},"index":2,"playId":"46039605-7e88-35cc-8fb8-121a2ac751b0","pitchNumber":3,"startTime":"2026-02-25T18:55:29.385Z","endTime":"2026-02-25T18:55:33.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.3,"awayTeamWinProbability":50.7,"homeTeamWinProbabilityAdded":-4.500000000000007,"leverageIndex":1.29,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:55:33.474Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jurickson Profar doubles (1) on a line drive to right fielder Ryan O'Hearn. Drake Baldwin scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T18:58:04.062Z","endTime":"2026-02-25T18:58:36.988Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663681,"fullName":"Jarod Bayless","link":"/api/v1/people/663681"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-25T18:55:41.567Z","endTime":"2026-02-25T18:56:17.146Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jarod Bayless replaces Paul Skenes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-25T18:56:17.146Z","endTime":"2026-02-25T18:58:05.973Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663681,"link":"/api/v1/people/663681"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694973,"link":"/api/v1/people/694973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":71.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.028049451154367,"aZ":-24.440679251000972,"pfxX":7.758273514131828,"pfxZ":5.850503035063223,"pX":0.21009170876443087,"pZ":2.4976592518053735,"vX0":5.03581875180846,"vY0":-115.51262382390264,"vZ0":1.654491737335776,"x":108.99,"y":171.34,"x0":-3.0229446609999373,"y0":50.00008708852518,"z0":4.159996404257024,"aX":10.244597506376952},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":11.4,"breakHorizontal":-15.5,"spinRate":2587,"spinDirection":81},"zone":5,"typeConfidence":0.94,"plateTime":0.47832888050603684,"extension":6.847378189934516},"index":2,"playId":"31e5d816-82df-3f8e-a8c1-8cd9ff5cb934","pitchNumber":1,"startTime":"2026-02-25T18:58:05.973Z","endTime":"2026-02-25T18:58:09.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.026682235520795,"aZ":-24.753829340666922,"pfxX":6.318008069714427,"pfxZ":5.387689191564066,"pX":-0.025205112858002143,"pZ":2.81127854508043,"vX0":5.339802659056905,"vY0":-116.63726369052758,"vZ0":2.214654108766104,"x":117.96,"y":162.88,"x0":-3.1653282662377693,"y0":50.00174539831191,"z0":4.184302867299711,"aX":8.700710159996637},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":10.6,"breakHorizontal":-12.7,"spinRate":1675,"spinDirection":178},"zone":2,"typeConfidence":2.0,"plateTime":0.4696608312278694,"extension":6.901982186423169},"hitData":{"launchSpeed":86.0,"launchAngle":13.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.28,"coordY":135.76}},"index":3,"playId":"cfed2393-14a7-32c8-afbb-4a81b528cdbc","pitchNumber":2,"startTime":"2026-02-25T18:58:28.847Z","endTime":"2026-02-25T18:58:36.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_ab"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_ab"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":8.399999999999999,"leverageIndex":1.66,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:58:36.988Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Austin Riley homers (1) on a fly ball to center field. Jurickson Profar scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T18:59:00.523Z","endTime":"2026-02-25T19:00:52.795Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663681,"fullName":"Jarod Bayless","link":"/api/v1/people/663681"},"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,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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":{"id":663681,"link":"/api/v1/people/663681"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":{"id":663681,"link":"/api/v1/people/663681"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.3,"endSpeed":82.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.628303178121993,"aZ":-20.82706786550889,"pfxX":-8.38356858930469,"pfxZ":6.396036031988437,"pX":-1.1976096186959289,"pZ":2.886308163064043,"vX0":7.405577462677614,"vY0":-132.68604256106033,"vZ0":-0.28296739878384225,"x":162.65,"y":160.85,"x0":-2.9419259239643263,"y0":50.005986929530444,"z0":4.518082407021056,"aX":-14.881704796208691},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":13.4,"spinRate":2149,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.4135404377683032,"extension":6.789432418878017},"index":0,"playId":"95bae9a4-abe3-3cc5-98f5-2522eb8f3e66","pitchNumber":1,"startTime":"2026-02-25T18:59:11.619Z","endTime":"2026-02-25T18:59:15.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.486307735017384,"aZ":-22.51104309925802,"pfxX":-6.218347884581036,"pfxZ":5.571018902159878,"pX":-0.3594646511691679,"pZ":3.180246245717412,"vX0":8.530065993331482,"vY0":-130.85966071520747,"vZ0":0.9538577228719476,"x":130.7,"y":152.91,"x0":-2.8527750764488817,"y0":50.00483610859369,"z0":4.496765524386288,"aX":-10.791593979330239},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.6,"breakHorizontal":9.4,"spinRate":1857,"spinDirection":246},"zone":1,"typeConfidence":2.0,"plateTime":0.4184829960566474,"extension":6.9094971138895},"index":1,"playId":"8ecc7d7e-4f9d-3409-810c-c589a9cf1897","pitchNumber":2,"startTime":"2026-02-25T18:59:34.713Z","endTime":"2026-02-25T18:59:39.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":79.4,"endSpeed":72.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87794262002485,"aZ":-24.351319913208364,"pfxX":6.861874633069804,"pfxZ":5.862916903136005,"pX":2.217804091961463,"pZ":2.6890499482113563,"vX0":9.457054577680434,"vY0":-115.23550048057737,"vZ0":2.055676249716222,"x":32.46,"y":166.18,"x0":-2.8426987765979845,"y0":50.00493486648613,"z0":4.149463917003939,"aX":9.161858783433443},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":11.5,"breakHorizontal":-15.0,"spinRate":2503,"spinDirection":84},"zone":12,"typeConfidence":2.0,"plateTime":0.47664154870043207,"extension":6.865441318428293},"index":2,"playId":"8d53be9a-db4c-3ff9-9381-132c279b9d80","pitchNumber":3,"startTime":"2026-02-25T18:59:59.241Z","endTime":"2026-02-25T19:00:03.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.009454120627336,"aZ":-23.353692472059397,"pfxX":-8.338163378975139,"pfxZ":5.10333976596092,"pX":-1.2048991724872646,"pZ":3.2773120469346178,"vX0":7.281303619443542,"vY0":-130.78735673772837,"vZ0":1.3978059103887719,"x":162.93,"y":150.29,"x0":-2.9439163066839074,"y0":50.005592317476356,"z0":4.489330202947344,"aX":-14.42340983115759},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.8,"breakHorizontal":13.4,"spinRate":2107,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4190419323872403,"extension":6.934875523000213},"index":3,"playId":"7d594998-3af1-3bda-8ef1-8ef6a00ab95e","pitchNumber":4,"startTime":"2026-02-25T19:00:18.926Z","endTime":"2026-02-25T19:00:25.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.242051180259388,"aZ":-22.235166876770343,"pfxX":-8.338551056400943,"pfxZ":5.65668720856617,"pX":-0.13036809544212685,"pZ":3.250052624227448,"vX0":9.585368843490727,"vY0":-131.77818452226248,"vZ0":1.5145361881473556,"x":121.97,"y":151.03,"x0":-2.7331310877556354,"y0":50.00211241789187,"z0":4.311428994283856,"aX":-14.651338059276348},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.8,"breakHorizontal":13.0,"spinRate":2104,"spinDirection":252},"zone":2,"typeConfidence":2.0,"plateTime":0.41578216360975917,"extension":6.892588421758353},"hitData":{"launchSpeed":107.8,"launchAngle":29.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.72,"coordY":29.82}},"index":4,"playId":"e9d6e22a-b2ce-3b15-a302-2a7cdba586fa","pitchNumber":5,"startTime":"2026-02-25T19:00:45.877Z","endTime":"2026-02-25T19:00:52.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":17.20000000000001,"leverageIndex":1.44,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:00:52.795Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T19:01:16.477Z","endTime":"2026-02-25T19:02:41.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663681,"fullName":"Jarod Bayless","link":"/api/v1/people/663681"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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.2,"endSpeed":78.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61176323668186,"aZ":-27.66927019777421,"pfxX":0.827079613164992,"pfxZ":2.8557017211750484,"pX":0.6730384063059129,"pZ":2.585773596985507,"vX0":8.531536781748837,"vY0":-125.22249999699567,"vZ0":0.8604228024473309,"x":91.35,"y":168.96,"x0":-2.8937610134268077,"y0":50.00603693666194,"z0":4.51120110888647,"aX":1.3045541497500475},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.6,"breakHorizontal":-3.6,"spinRate":2481,"spinDirection":102},"zone":6,"typeConfidence":2.0,"plateTime":0.4383536063099771,"extension":6.838955098048284},"index":0,"playId":"efdadaab-da96-3157-b826-6b7e9cb41130","pitchNumber":1,"startTime":"2026-02-25T19:01:30.871Z","endTime":"2026-02-25T19:01:34.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.430447100979976,"aZ":-21.864808416629522,"pfxX":-9.21519891290771,"pfxZ":5.872168413826451,"pX":0.4118982553935013,"pZ":2.9942568494837305,"vX0":11.184365439283987,"vY0":-131.76130107808976,"vZ0":0.6014846504008775,"x":101.3,"y":157.94,"x0":-2.6938668960025454,"y0":50.002012038377345,"z0":4.380765468490773,"aX":-16.176549783410458},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.0,"breakHorizontal":14.2,"spinRate":2148,"spinDirection":257},"zone":3,"typeConfidence":2.0,"plateTime":0.41596241995059735,"extension":6.889582704115841},"index":1,"playId":"773c673a-05af-3416-a853-bcfe6ec7f992","pitchNumber":2,"startTime":"2026-02-25T19:01:47.779Z","endTime":"2026-02-25T19:01:51.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10354497217769,"aZ":-27.39965539256616,"pfxX":7.925510350801177,"pfxZ":3.490817231822904,"pX":1.1009069669632867,"pZ":1.9712599794065502,"vX0":7.009974684747113,"vY0":-116.58314360686323,"vZ0":1.1808378319824833,"x":75.04,"y":185.56,"x0":-2.981037012312956,"y0":50.00356573153072,"z0":4.055495370885088,"aX":10.847317156604324},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":7.0,"breakHorizontal":-16.2,"spinRate":2510,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4708504560112061,"extension":6.929397416329966},"index":2,"playId":"33a1b9ac-84ce-350d-bf66-ddf1edeabfa7","pitchNumber":3,"startTime":"2026-02-25T19:02:13.178Z","endTime":"2026-02-25T19:02:17.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":71.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.086804030829974,"aZ":-26.33174780170357,"pfxX":8.93120690468786,"pfxZ":4.411462628282395,"pX":-0.5868983658365984,"pZ":2.6256607086630845,"vX0":3.0868660790964038,"vY0":-115.68387211100202,"vZ0":2.35537141248891,"x":139.37,"y":167.89,"x0":-3.107386131479006,"y0":50.00392435956968,"z0":4.156600623258594,"aX":11.834600935250084},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":9.0,"breakHorizontal":-17.0,"spinRate":2500,"spinDirection":85},"zone":4,"typeConfidence":2.0,"plateTime":0.4775792055121926,"extension":6.85393745144482},"index":3,"playId":"a93677a3-1395-316f-964c-f76ed046e1f9","pitchNumber":4,"startTime":"2026-02-25T19:02:36.585Z","endTime":"2026-02-25T19:02:41.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:02:41.444Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T19:02:50.619Z","endTime":"2026-02-25T19:04:12.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663681,"fullName":"Jarod Bayless","link":"/api/v1/people/663681"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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(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":80.5,"endSpeed":72.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4447155675972,"aZ":-26.76484615211024,"pfxX":6.708243003554761,"pfxZ":3.9854488343398113,"pX":0.05261899829926608,"pZ":3.0700321264737895,"vX0":5.251637931907722,"vY0":-116.96424910464106,"vZ0":3.191253634552283,"x":114.99,"y":155.89,"x0":-3.1102722655930335,"y0":50.00025980575098,"z0":4.230775849203409,"aX":9.092978290027304},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":8.5,"breakHorizontal":-13.7,"spinRate":2498,"spinDirection":89},"zone":2,"typeConfidence":2.0,"plateTime":0.4721670278352077,"extension":6.8586688945067875},"index":0,"playId":"49e6727e-8ce6-33da-bc8d-40d6e537679b","pitchNumber":1,"startTime":"2026-02-25T19:03:05.719Z","endTime":"2026-02-25T19:03:10.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.839929683062827,"aZ":-34.33392127721838,"pfxX":-9.59885436527308,"pfxZ":-1.2664381877525193,"pX":-0.8472301421705902,"pZ":1.6339872627352097,"vX0":8.104808672407344,"vY0":-130.55356670239698,"vZ0":-0.07344979279488784,"x":149.29,"y":194.66,"x0":-2.7588089901655453,"y0":50.00108070387219,"z0":4.266746216283428,"aX":-16.416542387890193},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.0,"breakHorizontal":15.4,"spinRate":2058,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.42103937005197656,"extension":6.928191696149445},"index":1,"playId":"5a2c27bc-0a0c-38ca-94ad-e7008e6a871a","pitchNumber":2,"startTime":"2026-02-25T19:03:23.027Z","endTime":"2026-02-25T19:03:26.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67006119652084,"aZ":-26.586187931055402,"pfxX":5.939468608521015,"pfxZ":4.056183529073987,"pX":-0.0887681550260958,"pZ":2.471163956478435,"vX0":4.6931293632488655,"vY0":-117.87746736849665,"vZ0":1.9270220433238703,"x":120.38,"y":172.06,"x0":-2.892022274941677,"y0":50.00471623387876,"z0":4.132891097075136,"aX":8.188147873502803},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":8.2,"breakHorizontal":-12.1,"spinRate":1855,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.46834624834267835,"extension":6.557554847546787},"index":2,"playId":"ef5ce54e-6a52-36cd-b306-8cea2feac775","pitchNumber":3,"startTime":"2026-02-25T19:03:42.084Z","endTime":"2026-02-25T19:03:45.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16318762423969,"aZ":-32.62414274210499,"pfxX":-11.27348149795047,"pfxZ":-0.2526095736180185,"pX":-1.7328558288500613,"pZ":1.9492127607538432,"vX0":7.06298859686756,"vY0":-132.12517833372726,"vZ0":0.023616993165614275,"x":183.05,"y":186.15,"x0":-2.981272650735464,"y0":50.00464663438928,"z0":4.345193529224462,"aX":-19.857191181025446},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.2,"breakHorizontal":18.8,"spinRate":2032,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4151641943961586,"extension":6.941185831092527},"index":3,"playId":"6b6e3eb5-8fc2-3ea4-85aa-fa7b2ed880a3","pitchNumber":4,"startTime":"2026-02-25T19:04:08.452Z","endTime":"2026-02-25T19:04:12.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":663681,"link":"/api/v1/people/663681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:04:12.830Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:06:36.081Z","endTime":"2026-02-25T19:07:26.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"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":[1,2,3,4],"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":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":{"description":"Pitching Change: Dylan Lee replaces Tyler Kinley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:05:33.351Z","endTime":"2026-02-25T19:06:38.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669276,"link":"/api/v1/people/669276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641755,"link":"/api/v1/people/641755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.564956605376878,"aZ":-27.468911763465844,"pfxX":-0.499460658756768,"pfxZ":3.1694090123138166,"pX":-0.013886082520118708,"pZ":1.4390376304964976,"vX0":-4.2753798968277135,"vY0":-120.37119142926244,"vZ0":-6.023047471157579,"x":117.53,"y":199.93,"x0":1.8409280129631775,"y0":50.00538925881407,"z0":6.366874738032557,"aX":-0.7422494863991174},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.7,"breakHorizontal":1.8,"spinRate":2148,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.4528268840926959,"extension":6.564604440888387},"index":1,"playId":"b9e85080-d0b2-3920-8b9e-5bee6a4413c3","pitchNumber":1,"startTime":"2026-02-25T19:06:38.067Z","endTime":"2026-02-25T19:06:42.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76019813388725,"aZ":-10.102527384809706,"pfxX":6.615305052511626,"pfxZ":12.048735822743483,"pX":-0.4258752129943145,"pZ":3.64882089801966,"vX0":-7.1534916152588,"vY0":-134.62157897341064,"vZ0":-5.772786232635372,"x":133.23,"y":140.26,"x0":1.4088086611732697,"y0":50.00171215454616,"z0":6.538976770992899,"aX":12.117749630264539},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.8,"breakHorizontal":-10.4,"spinRate":2450,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4071754166195749,"extension":6.3640471342385965},"index":2,"playId":"d68bef6f-fa6c-3034-a95c-55f24c428ade","pitchNumber":2,"startTime":"2026-02-25T19:06:52.108Z","endTime":"2026-02-25T19:06:56.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.143406955735045,"aZ":-29.58029300210283,"pfxX":-1.3367932040279604,"pfxZ":1.763310384458899,"pX":0.037137887363945,"pZ":3.348618568316887,"vX0":-3.784088723212442,"vY0":-120.11543289034438,"vZ0":-1.33243987346089,"x":115.58,"y":148.37,"x0":1.8032441524888942,"y0":50.000163069224556,"z0":6.528140877068436,"aX":-1.9629256240739759},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.1,"breakHorizontal":3.2,"spinRate":2157,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.45509406530554175,"extension":6.490731211652085},"index":3,"playId":"f7aca35b-247e-3f4a-9d28-a35f0da1793d","pitchNumber":3,"startTime":"2026-02-25T19:07:06.388Z","endTime":"2026-02-25T19:07:11.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15981965591116,"aZ":-9.620232473552907,"pfxX":4.4642355116829755,"pfxZ":12.376539085364595,"pX":0.5271396660746019,"pZ":3.7738589715743793,"vX0":-4.441455284863859,"vY0":-134.1685646331782,"vZ0":-5.325563286946763,"x":96.91,"y":136.89,"x0":1.6243735288587362,"y0":50.00104286569691,"z0":6.47070305224299,"aX":8.134273990751154},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.5,"breakHorizontal":-7.1,"spinRate":2394,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4083116966329312,"extension":6.281956177320115},"index":4,"playId":"85474b0f-0d45-3a38-8b7e-deb2c15a198f","pitchNumber":4,"startTime":"2026-02-25T19:07:22.001Z","endTime":"2026-02-25T19:07:26.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.4,"awayTeamWinProbability":31.599999999999994,"homeTeamWinProbabilityAdded":-4.499999999999986,"leverageIndex":1.04,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:07:26.917Z","atBatIndex":28},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Enmanuel Valdez grounds into a force out, second baseman Ozzie Albies to shortstop Mauricio Dubón. Ryan O'Hearn out at 2nd. Enmanuel Valdez to 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:07:37.461Z","endTime":"2026-02-25T19:08:48.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":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":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":84.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.903834263692946,"aZ":-10.094226319724502,"pfxX":7.167582407298528,"pfxZ":12.204763796972966,"pX":-0.31690143850385327,"pZ":1.9356770339749403,"vX0":-7.276068323799827,"vY0":-133.66890028321066,"vZ0":-9.77073866244496,"x":129.08,"y":186.52,"x0":1.5096206353671544,"y0":50.00310856223935,"z0":6.3639975832981195,"aX":12.966756613219866},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.2,"breakHorizontal":-11.4,"spinRate":2363,"spinDirection":156},"zone":7,"typeConfidence":2.0,"plateTime":0.40982406414264316,"extension":6.485924284168615},"index":0,"playId":"b148b338-af16-3b9f-afda-8d8fe376412b","pitchNumber":1,"startTime":"2026-02-25T19:07:49.689Z","endTime":"2026-02-25T19:07:53.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":81.8,"endSpeed":76.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.562185653973046,"aZ":-27.779264959462136,"pfxX":-0.5896346059867519,"pfxZ":3.0419986979616063,"pX":-0.3594875349568944,"pZ":0.9397335867378369,"vX0":-4.572475587133721,"vY0":-119.0466516830311,"vZ0":-6.851646336402871,"x":130.7,"y":213.41,"x0":1.6578455739656675,"y0":50.00108779804368,"z0":6.349670071020721,"aX":-0.8511605990557338},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.2,"breakHorizontal":2.2,"spinRate":2187,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.45902517814084165,"extension":6.474133378218758},"index":1,"playId":"22b4e1ca-2f4d-3bb2-84e3-880fecac021f","pitchNumber":2,"startTime":"2026-02-25T19:08:04.363Z","endTime":"2026-02-25T19:08:07.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-02-25T19:08:15.022Z","endTime":"2026-02-25T19:08:27.724Z","isPitch":false,"type":"action","player":{"id":665839,"link":"/api/v1/people/665839"},"defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":82.0,"endSpeed":76.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.43612393319672,"aZ":-30.117704714845708,"pfxX":-0.7637346460957741,"pfxZ":1.4069390276199947,"pX":-0.7459843340068956,"pZ":4.387523913982868,"vX0":-5.0387980686243194,"vY0":-119.41244349500248,"vZ0":1.0286347681451071,"x":145.44,"y":120.32,"x0":1.4803714012654172,"y0":50.001882187720774,"z0":6.636308550698624,"aX":-1.1159223658573594},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.0,"breakHorizontal":2.5,"spinRate":2105,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4566136915777377,"extension":6.328506016267598},"index":3,"playId":"58c0df6a-bf9e-3cfa-8954-8305780bf7ba","pitchNumber":3,"startTime":"2026-02-25T19:08:27.724Z","endTime":"2026-02-25T19:08:31.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.801298238474768,"aZ":-28.678355403201305,"pfxX":-0.07057311411434375,"pfxZ":2.388410452175174,"pX":-0.7218981367436307,"pZ":2.4951034932277403,"vX0":-5.286302426385725,"vY0":-119.58123696607514,"vZ0":-3.446147315787298,"x":144.52,"y":171.41,"x0":1.5168715871428124,"y0":50.00259305589906,"z0":6.499210670447062,"aX":-0.10270563851977792},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.8,"breakHorizontal":1.3,"spinRate":2129,"spinDirection":176},"zone":4,"typeConfidence":2.0,"plateTime":0.4562259552603938,"extension":6.510015253769594},"hitData":{"launchSpeed":63.4,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.43,"coordY":154.26}},"index":4,"playId":"8e148a90-4834-3222-b8c3-5765fc0f778a","pitchNumber":4,"startTime":"2026-02-25T19:08:44.311Z","endTime":"2026-02-25T19:08:48.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_ab"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"credit":"p_ab"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.6,"awayTeamWinProbability":27.400000000000006,"homeTeamWinProbabilityAdded":4.199999999999989,"leverageIndex":1.82,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:08:48.197Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:09:17.481Z","endTime":"2026-02-25T19:10:37.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20076217528895,"aZ":-10.596917945744062,"pfxX":6.755518325327747,"pfxZ":12.031968089460158,"pX":-0.1294688910578506,"pZ":1.909738862829627,"vX0":-6.907271660018912,"vY0":-132.53933499409095,"vZ0":-9.59544961483447,"x":121.94,"y":187.22,"x0":1.622768202293039,"y0":50.00631494106605,"z0":6.333962435333322,"aX":12.118350296518672},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.0,"breakHorizontal":-10.9,"spinRate":2278,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4120074558308606,"extension":6.440497935957008},"index":0,"playId":"3ee1c9ba-dc38-3cc1-a6a3-8ecc2a2ce791","pitchNumber":1,"startTime":"2026-02-25T19:09:28.225Z","endTime":"2026-02-25T19:09:32.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.3,"endSpeed":77.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13383831792747,"aZ":-22.046816425253933,"pfxX":8.983970708626703,"pfxZ":6.670679339625011,"pX":0.32855623797995265,"pZ":1.1955392121151853,"vX0":-6.006684950506292,"vY0":-122.40488920364704,"vZ0":-7.712799373533188,"x":104.48,"y":206.5,"x0":1.64697295596495,"y0":50.00114123008565,"z0":6.2745892194263275,"aX":13.633123702424044},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.4,"breakHorizontal":-14.9,"spinRate":1861,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4474521172448469,"extension":6.458121898974451},"index":1,"playId":"69ceb9e3-fde3-3ec1-bd79-b49e45d16320","pitchNumber":2,"startTime":"2026-02-25T19:09:43.758Z","endTime":"2026-02-25T19:09:47.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":83.4,"endSpeed":77.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.741659622813987,"aZ":-23.057509105996843,"pfxX":7.953561820002624,"pfxZ":6.098787093703462,"pX":0.37821978053830296,"pZ":1.6722415241837403,"vX0":-5.387186067167732,"vY0":-121.24054162937222,"vZ0":-6.28282131641905,"x":102.58,"y":193.63,"x0":1.5908550176586023,"y0":50.003724230991004,"z0":6.29759135092005,"aX":11.892646527706184},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.8,"breakHorizontal":-13.2,"spinRate":1766,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.4510119636727117,"extension":6.836118850866665},"index":2,"playId":"d48699e1-a264-3061-ada9-e749a3efe47e","pitchNumber":3,"startTime":"2026-02-25T19:10:00.000Z","endTime":"2026-02-25T19:10:03.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":92.6,"endSpeed":84.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.290272928158377,"aZ":-11.017755313913703,"pfxX":6.934336306822722,"pfxZ":11.52494287782176,"pX":1.4030634027785052,"pZ":2.573203609884221,"vX0":-2.664758567293682,"vY0":-134.6414872107679,"vZ0":-8.324367710244909,"x":63.52,"y":169.3,"x0":1.5048916463533597,"y0":50.00019384969193,"z0":6.484869468570258,"aX":12.726864729773245},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.3,"breakHorizontal":-12.0,"spinRate":2369,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.40683150515089617,"extension":6.294274435918076},"index":3,"playId":"a7309650-af3a-3546-9b76-ea1dd0b9e4f4","pitchNumber":4,"startTime":"2026-02-25T19:10:18.450Z","endTime":"2026-02-25T19:10:22.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":81.2,"endSpeed":74.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.124497930145434,"aZ":-31.206956344353074,"pfxX":-0.16531131501727891,"pfxZ":0.6842567913540893,"pX":1.0162536624112863,"pZ":2.7136283278551736,"vX0":-1.4354767146729543,"vY0":-118.27579085860468,"vZ0":-2.373416174850677,"x":78.26,"y":165.51,"x0":1.6531870652161351,"y0":50.00328078668388,"z0":6.599492534349987,"aX":-0.23333245695129384},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.0,"breakHorizontal":0.6,"spinRate":2097,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4635690064274893,"extension":6.3055787287640355},"index":4,"playId":"223eb857-eadd-3d4d-9362-202e81cb73b1","pitchNumber":5,"startTime":"2026-02-25T19:10:33.793Z","endTime":"2026-02-25T19:10:37.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:10:37.905Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Henry Davis pops out to shortstop Mauricio Dubón.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:10:44.861Z","endTime":"2026-02-25T19:11:05.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74207120895764,"aZ":-29.470353133063522,"pfxX":-0.42446912830528594,"pfxZ":1.935466287043269,"pX":-0.2997533547803159,"pZ":2.5025483553981047,"vX0":-4.39826381192428,"vY0":-117.4762945606775,"vZ0":-3.0120195052858953,"x":128.43,"y":171.21,"x0":1.6536104691500801,"y0":50.00129292751524,"z0":6.54741278801176,"aX":-0.5907913603177373},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.0,"breakHorizontal":1.9,"spinRate":2116,"spinDirection":174},"zone":4,"typeConfidence":2.0,"plateTime":0.4666607639065763,"extension":6.278937092217153},"hitData":{"launchSpeed":69.1,"launchAngle":60.0,"totalDistance":161.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":87.16,"coordY":145.81}},"index":0,"playId":"c7633969-c991-388f-baf1-4fa6b63c0f52","pitchNumber":1,"startTime":"2026-02-25T19:11:00.104Z","endTime":"2026-02-25T19:11:05.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:11:05.956Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a sharp ground ball to left fielder Mitch Jebb.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T19:13:35.915Z","endTime":"2026-02-25T19:14:16.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694991,"link":"/api/v1/people/694991"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mike Clevinger replaces Jarod Bayless.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:12:26.498Z","endTime":"2026-02-25T19:13:37.875Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605182,"link":"/api/v1/people/605182"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663681,"link":"/api/v1/people/663681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":76.4,"endSpeed":69.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.971122648225485,"aZ":-41.14830102831298,"pfxX":2.18046478269111,"pfxZ":-7.241988593533758,"pX":-1.1352724667267626,"pZ":3.1149585526405508,"vX0":-0.7737338234047433,"vY0":-111.2149025427834,"vZ0":2.8171442233439294,"x":160.27,"y":154.68,"x0":-1.0640238617080138,"y0":50.00309027238852,"z0":6.132701731970218,"aX":2.7017399619828093},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-11.9,"breakHorizontal":-3.7,"spinRate":1979,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.49455069054449075,"extension":6.634873625297628},"index":1,"playId":"051539df-25f6-32b9-89f6-6bf453fb002c","pitchNumber":1,"startTime":"2026-02-25T19:13:37.875Z","endTime":"2026-02-25T19:13:42.104Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47242584706058,"aZ":-13.779334122448356,"pfxX":-3.3177819646140643,"pfxZ":9.462089345352226,"pX":-0.699848236307314,"pZ":4.108375367035206,"vX0":3.614236146201942,"vY0":-138.8671380075334,"vZ0":-1.4609214375439583,"x":143.68,"y":127.85,"x0":-1.5901021483387137,"y0":50.00121860128259,"z0":5.562644950747557,"aX":-6.448993217381669},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":5.2,"spinRate":2185,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3951430197445793,"extension":6.5390035955403985},"index":2,"playId":"990f60fd-b000-3b82-83c1-bd82e8a9a439","pitchNumber":2,"startTime":"2026-02-25T19:13:53.466Z","endTime":"2026-02-25T19:13:57.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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.408619287347026,"aZ":-32.03195597019224,"pfxX":-5.404260200253104,"pfxZ":0.08779630975077346,"pX":-0.4973666713775576,"pZ":2.5606965978578957,"vX0":3.8947644655912934,"vY0":-127.81049194065353,"vZ0":-1.2308707652139028,"x":135.96,"y":169.64,"x0":-1.3359400807607322,"y0":50.0052782587793,"z0":5.555462767217407,"aX":-8.976243519846197},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.1,"breakHorizontal":9.0,"spinRate":1356,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.42793426105345533,"extension":6.811474314130181},"hitData":{"launchSpeed":111.5,"launchAngle":1.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":63.12,"coordY":105.31}},"index":3,"playId":"87948d14-627a-3e55-8c41-532b79474f88","pitchNumber":3,"startTime":"2026-02-25T19:14:11.836Z","endTime":"2026-02-25T19:14:16.821Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.6,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:14:16.821Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mauricio Dubón walks. Michael Harris II to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T19:14:29.865Z","endTime":"2026-02-25T19:16:12.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14446766263171,"aZ":-11.385882035791248,"pfxX":-4.673538310963933,"pfxZ":10.670425058336582,"pX":0.08653953032867903,"pZ":1.2215380334315449,"vX0":5.838873751133111,"vY0":-138.92802816252893,"vZ0":-9.128515196257482,"x":113.7,"y":205.8,"x0":-1.4386297722906043,"y0":50.00092263730692,"z0":5.313706933807957,"aX":-9.103266012292249},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2382,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.394788981955128,"extension":6.630544627892803},"index":0,"playId":"3fdd8fea-799e-393b-b7b7-e257e151b5d0","pitchNumber":1,"startTime":"2026-02-25T19:14:46.994Z","endTime":"2026-02-25T19:14:50.581Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.250494669589305,"aZ":-32.913899071790695,"pfxX":2.1337759646868877,"pfxZ":-0.4711843006564429,"pX":-1.1908166537572895,"pZ":3.948269324483034,"vX0":0.42233871651276284,"vY0":-124.51990021464479,"vZ0":2.201615199882552,"x":162.39,"y":132.18,"x0":-1.6398759172339525,"y0":50.00355144134966,"z0":5.777863914491084,"aX":3.346994470943248},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.1,"breakHorizontal":-4.0,"spinRate":2378,"spinDirection":105},"zone":11,"typeConfidence":2.0,"plateTime":0.44004614133646847,"extension":6.469785653286438},"index":1,"playId":"750657ea-b9b6-3335-8c67-412551242186","pitchNumber":2,"startTime":"2026-02-25T19:15:06.611Z","endTime":"2026-02-25T19:15:10.594Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0552556837626,"aZ":-15.937111246791167,"pfxX":-9.928349895483795,"pfxZ":8.508138982552438,"pX":0.9007404193966652,"pZ":1.605355769039224,"vX0":9.938732723440303,"vY0":-137.64475034472383,"vZ0":-6.807324937310059,"x":82.67,"y":195.44,"x0":-1.4761072639958088,"y0":50.00329907291218,"z0":5.19984559842985,"aX":-18.950841904529437},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":15.7,"spinRate":2353,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39872038710645974,"extension":6.800247541647343},"index":2,"playId":"54a16335-50c2-3108-b8be-4cb803b6583b","pitchNumber":3,"startTime":"2026-02-25T19:15:26.770Z","endTime":"2026-02-25T19:15:30.732Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28518684346747,"aZ":-11.6477158534266,"pfxX":-4.684558961288669,"pfxZ":10.874320932027928,"pX":-0.2553420663129491,"pZ":2.907669554685837,"vX0":5.224644291999348,"vY0":-137.2296407640593,"vZ0":-4.311635692820339,"x":126.73,"y":160.27,"x0":-1.5846248596894374,"y0":50.002804698793675,"z0":5.306372733807072,"aX":-8.843008805562132},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":7.2,"spinRate":2318,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4007188094476164,"extension":6.661422626997755},"index":3,"playId":"b9744acb-0349-35c3-9dbf-23d36b2dd146","pitchNumber":4,"startTime":"2026-02-25T19:15:46.280Z","endTime":"2026-02-25T19:15:50.229Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.199764567219084,"aZ":-27.27819250768405,"pfxX":1.4216691858773638,"pfxZ":3.0025558205431455,"pX":1.3321554737879306,"pZ":1.1426147328974472,"vX0":6.081115516530258,"vY0":-126.79356211743142,"vZ0":-5.457130909316307,"x":66.22,"y":207.93,"x0":-1.2792828108074052,"y0":50.00621831404821,"z0":5.4914513289325235,"aX":2.322270197560535},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":-4.0,"spinRate":2342,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.43148778263843424,"extension":6.644332061215195},"index":4,"playId":"8cc9ce15-9bfa-3f7f-87d1-e43c5251e49c","pitchNumber":5,"startTime":"2026-02-25T19:16:07.002Z","endTime":"2026-02-25T19:16:12.456Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.39999999999999,"awayTeamWinProbability":15.600000000000009,"homeTeamWinProbabilityAdded":3.499999999999986,"leverageIndex":0.97,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:16:12.456Z","atBatIndex":33},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ronald Acuña Jr. grounds into a double play, second baseman Brandon Lowe to shortstop Jared Triolo to first baseman Rafael Flores Jr. Michael Harris II to 3rd. Jim Jarvis out at 2nd. Ronald Acuña Jr. out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T19:16:45.002Z","endTime":"2026-02-25T19:18:28.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jim Jarvis replaces Mauricio Dubón.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:16:44.071Z","endTime":"2026-02-25T19:16:47.029Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":643289,"link":"/api/v1/people/643289"},"base":1,"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":96.0,"endSpeed":86.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48732249446204,"aZ":-14.510539703053306,"pfxX":-4.319838025512409,"pfxZ":9.037220526640402,"pX":-0.9145525716835395,"pZ":3.85797321232489,"vX0":3.776004031491224,"vY0":-139.65990174800643,"vZ0":-1.8633903889524777,"x":151.86,"y":134.61,"x0":-1.7297713107899109,"y0":50.00535711321831,"z0":5.499392071986636,"aX":-8.446533087591133},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":7.0,"spinRate":2361,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39373728075235004,"extension":6.679056534841628},"index":1,"playId":"8b4592b6-8137-390c-a33c-6aaf8fad7e2c","pitchNumber":1,"startTime":"2026-02-25T19:16:47.029Z","endTime":"2026-02-25T19:16:50.680Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-25T19:17:01.539Z","endTime":"2026-02-25T19:17:35.415Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20461125606972,"aZ":-12.652826840126185,"pfxX":-5.793714530325887,"pfxZ":10.039276013012397,"pX":-0.46808744423629817,"pZ":2.583318103282335,"vX0":5.0788685867759265,"vY0":-138.82883864637546,"vZ0":-5.1860954099451835,"x":134.84,"y":169.03,"x0":-1.5719772980618127,"y0":50.00281781228662,"z0":5.323592563467055,"aX":-11.265659060368405},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":9.4,"spinRate":2246,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.3951197564475013,"extension":6.743365931224397},"index":3,"playId":"cc0b45f7-c62f-39c1-ba18-07147d3ba343","pitchNumber":2,"startTime":"2026-02-25T19:17:35.415Z","endTime":"2026-02-25T19:17:39.154Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.0,"endSpeed":87.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71812388274108,"aZ":-15.588071310409877,"pfxX":-5.631221036105786,"pfxZ":8.526484823731233,"pX":-1.117219672313676,"pZ":3.6617355177493556,"vX0":3.3879608367956573,"vY0":-138.3316471453373,"vZ0":-2.0394590144179956,"x":159.59,"y":139.91,"x0":-1.6236543667282644,"y0":50.00557964138475,"z0":5.4489698493229115,"aX":-10.958283747373985},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2096,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3953578822268011,"extension":6.685595479956744},"index":4,"playId":"ee1964c7-8151-3296-8bfc-b3f0ab7ef269","pitchNumber":3,"startTime":"2026-02-25T19:17:59.724Z","endTime":"2026-02-25T19:18:04.135Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.804453611556188,"aZ":-14.665160833099012,"pfxX":-4.489009795529549,"pfxZ":9.083438339294435,"pX":0.19500439441566125,"pZ":1.9816088807250283,"vX0":6.161058662223953,"vY0":-137.54893148961582,"vZ0":-6.169623041133793,"x":109.57,"y":185.28,"x0":-1.48447975780801,"y0":50.00135767588295,"z0":5.237392873055815,"aX":-8.652235688820179},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":7.0,"spinRate":2027,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.39729338746119813,"extension":6.989683350233434},"hitData":{"launchSpeed":92.3,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.71,"coordY":143.28}},"index":5,"playId":"f80d8d90-4ff6-3a95-8346-f2c5b3b19569","pitchNumber":4,"startTime":"2026-02-25T19:18:22.849Z","endTime":"2026-02-25T19:18:28.338Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-6.499999999999986,"leverageIndex":1.14,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:18:28.338Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out sharply to left fielder Mitch Jebb.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T19:18:43.280Z","endTime":"2026-02-25T19:19:06.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694991,"link":"/api/v1/people/694991"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04393218367621,"aZ":-26.7495685735891,"pfxX":-7.355669292040068,"pfxZ":3.177347096493987,"pX":0.05230983505456119,"pZ":1.9787105577029378,"vX0":5.9413045588330595,"vY0":-129.32490709681852,"vZ0":-3.883219039550208,"x":115.01,"y":185.35,"x0":-1.3106028151245117,"y0":50.001339347492795,"z0":5.5336398604739205,"aX":-12.55363440359271},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":12.1,"spinRate":1377,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.42228831921614507,"extension":6.7251997432190045},"hitData":{"launchSpeed":101.5,"launchAngle":27.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":55.99,"coordY":68.72}},"index":0,"playId":"8f5aef9d-6215-3396-9c30-0328d48cda2d","pitchNumber":1,"startTime":"2026-02-25T19:18:58.169Z","endTime":"2026-02-25T19:19:06.641Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-2.8000000000000114,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:19:06.641Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Flores Jr. grounds out, third baseman Nacho Alvarez Jr. to first baseman Tristin English.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T19:21:17.645Z","endTime":"2026-02-25T19:21:36.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[9,10],"actionIndex":[0,1,2,3,4,5,6,7,8],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","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":10},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663536,"link":"/api/v1/people/663536"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Patrick Clohisy replaces right fielder Ronald Acuña Jr., batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:20:53.669Z","endTime":"2026-02-25T19:20:53.682Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802117,"link":"/api/v1/people/802117"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":660670,"link":"/api/v1/people/660670"},"defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Sandy León replaces catcher Drake Baldwin, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T19:20:53.682Z","endTime":"2026-02-25T19:20:53.683Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":686948,"link":"/api/v1/people/686948"},"defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tristin English replaces first baseman Matt Olson, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-25T19:20:53.683Z","endTime":"2026-02-25T19:20:53.685Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663536,"link":"/api/v1/people/663536"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":621566,"link":"/api/v1/people/621566"},"defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brewer Hicklen replaces center fielder Michael Harris II, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-25T19:20:53.685Z","endTime":"2026-02-25T19:20:53.686Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676551,"link":"/api/v1/people/676551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":671739,"link":"/api/v1/people/671739"},"defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nacho Alvarez Jr. replaces third baseman Austin Riley, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-25T19:20:53.686Z","endTime":"2026-02-25T19:20:53.687Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":663586,"link":"/api/v1/people/663586"},"defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Aaron Schunk replaces second baseman Ozzie Albies, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-25T19:20:53.687Z","endTime":"2026-02-25T19:20:53.689Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":645277,"link":"/api/v1/people/645277"},"defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Eli White replaces left fielder Jurickson Profar, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-25T19:20:53.689Z","endTime":"2026-02-25T19:20:53.691Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":595777,"link":"/api/v1/people/595777"},"defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jim Jarvis remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-25T19:20:53.691Z","endTime":"2026-02-25T19:20:53.693Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":643289,"link":"/api/v1/people/643289"},"defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dylan Dodd replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-02-25T19:20:53.693Z","endTime":"2026-02-25T19:21:19.632Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689266,"link":"/api/v1/people/689266"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669276,"link":"/api/v1/people/669276","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97784170984238,"aZ":-29.490716621639937,"pfxX":0.11845720506981006,"pfxZ":1.64648545449994,"pX":0.15649015265434102,"pZ":1.9638329922080773,"vX0":-6.452851126943397,"vY0":-126.6760844805083,"vZ0":-3.6438645262139824,"x":111.03,"y":185.76,"x0":2.7175025527027805,"y0":50.003968884666506,"z0":5.769057150477392,"aX":0.1937310746636503},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":1.2,"spinRate":1979,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4317734625076941,"extension":6.074532690286354},"index":9,"playId":"764e3526-41af-3b15-8524-e0a170732954","pitchNumber":1,"startTime":"2026-02-25T19:21:19.632Z","endTime":"2026-02-25T19:21:24.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81056298282871,"aZ":-14.85430510891193,"pfxX":6.412562339427759,"pfxZ":9.093817055397922,"pX":0.3911569096805176,"pZ":2.7654358937690797,"vX0":-7.469446219199755,"vY0":-136.80999179869096,"vZ0":-5.6477544819086685,"x":102.09,"y":164.11,"x0":2.317396044090585,"y0":50.00339563410583,"z0":5.866322799102148,"aX":12.215201442375252},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":-10.1,"spinRate":2161,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.39961318749835595,"extension":6.4191387384574785},"hitData":{"launchSpeed":94.3,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.1,"coordY":173.15}},"index":10,"playId":"023114f9-e226-3415-b45c-c4ae2a12d259","pitchNumber":2,"startTime":"2026-02-25T19:21:33.635Z","endTime":"2026-02-25T19:21:36.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:21:36.842Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mitch Jebb singles on a line drive to center fielder Eli White.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T19:21:52.978Z","endTime":"2026-02-25T19:23:31.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.581037738141728,"aZ":-12.241897033281385,"pfxX":7.165871817892868,"pfxZ":10.561103288605057,"pX":-0.4249846054203663,"pZ":2.2669730599148443,"vX0":-9.771365116573905,"vY0":-136.62124974973003,"vZ0":-7.208789946349251,"x":133.2,"y":177.57,"x0":2.269725178888852,"y0":50.00149775355921,"z0":5.784214101832829,"aX":13.522972614513293},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":-10.9,"spinRate":2059,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.4011786187944031,"extension":6.431887201957238},"index":0,"playId":"b94026af-3bae-39b8-bcd9-8c4a8d791c5f","pitchNumber":1,"startTime":"2026-02-25T19:22:08.171Z","endTime":"2026-02-25T19:22:11.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.49242794783224,"aZ":-12.639230985852922,"pfxX":7.665352311478009,"pfxZ":10.380476970002595,"pX":2.0513333780610234,"pZ":2.777305881705674,"vX0":-3.975451776275824,"vY0":-136.65891017455758,"vZ0":-6.085286950147558,"x":38.81,"y":163.79,"x0":2.532739162487408,"y0":50.006287593945274,"z0":5.909467912322256,"aX":14.43037382510893},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":-13.0,"spinRate":2059,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.4015545088325059,"extension":6.288667641792534},"index":1,"playId":"0733ca76-56e2-3387-a265-db70ca6a217a","pitchNumber":2,"startTime":"2026-02-25T19:22:22.632Z","endTime":"2026-02-25T19:22:26.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.148178201705754,"aZ":-13.407561050775332,"pfxX":8.881713152372173,"pfxZ":9.946511674882997,"pX":0.4967857265858924,"pZ":3.1787469586855974,"vX0":-8.003803413914753,"vY0":-137.17631505601136,"vZ0":-5.089746625776143,"x":98.06,"y":152.95,"x0":2.3125702806527464,"y0":50.00448209180745,"z0":5.987736819678049,"aX":16.76098684423645},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":-14.2,"spinRate":2085,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.4008152837095462,"extension":6.483550297675249},"index":2,"playId":"725bdd18-b32f-3071-9d02-3b441aa52546","pitchNumber":3,"startTime":"2026-02-25T19:22:37.622Z","endTime":"2026-02-25T19:22:41.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-25T19:22:48.781Z","endTime":"2026-02-25T19:23:03.827Z","isPitch":false,"type":"action","player":{"id":694991,"link":"/api/v1/people/694991"},"defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18470074357879,"aZ":-34.7242332767369,"pfxX":2.095631986789935,"pfxZ":-1.7966465159233125,"pX":-0.9943111912592322,"pZ":0.8106611043842767,"vX0":-8.985827935115047,"vY0":-118.92688743456236,"vZ0":-4.2037675063359,"x":154.9,"y":216.89,"x0":2.5793143931279516,"y0":50.0046799494706,"z0":5.788644794718748,"aX":2.968721846414686},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.1,"breakHorizontal":-1.3,"spinRate":2384,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.4625419861909945,"extension":6.652964788808058},"index":4,"playId":"dd3f9752-deed-33b8-9b23-09c7762ba331","pitchNumber":4,"startTime":"2026-02-25T19:23:03.827Z","endTime":"2026-02-25T19:23:07.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22079783927121,"aZ":-28.706922722597632,"pfxX":2.664410448929384,"pfxZ":2.1443875746775074,"pX":0.6522728549035085,"pZ":2.8144568705775055,"vX0":-6.177900580095053,"vY0":-126.18143631225475,"vZ0":-1.829902946472172,"x":92.14,"y":162.79,"x0":2.784057681559974,"y0":50.00079641640062,"z0":5.857730703175408,"aX":4.3042785475883125},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.7,"breakHorizontal":-3.5,"spinRate":2058,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.43376275485991656,"extension":6.26995349276234},"hitData":{"launchSpeed":97.0,"launchAngle":9.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.79,"coordY":85.56}},"index":5,"playId":"d745666d-2043-3b64-993c-3465f873a004","pitchNumber":5,"startTime":"2026-02-25T19:23:21.466Z","endTime":"2026-02-25T19:23:31.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.8,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:23:31.490Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oneil Cruz singles on a sharp ground ball to right fielder Patrick Clohisy. Mitch Jebb to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T19:23:38.311Z","endTime":"2026-02-25T19:25:28.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnSecond":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"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":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81921456541112,"aZ":-28.76682001068769,"pfxX":2.522005381881008,"pfxZ":2.109573904534848,"pX":0.8648283752904492,"pZ":1.62376929547587,"vX0":-5.633585291250666,"vY0":-126.0709761351043,"vZ0":-4.497221932953659,"x":84.03,"y":194.94,"x0":2.7973584448740576,"y0":50.00398042491306,"z0":5.743707692373436,"aX":4.074592521879751},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":-3.4,"spinRate":2023,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.433902559142874,"extension":6.2432355706825895},"index":0,"playId":"62e54194-bdf1-381d-a248-9e95fd1251ae","pitchNumber":1,"startTime":"2026-02-25T19:24:05.809Z","endTime":"2026-02-25T19:24:10.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"08675f9d-c891-3ed4-a931-9a756daff753","startTime":"2026-02-25T19:24:25.305Z","endTime":"2026-02-25T19:24:28.366Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83798500229243,"aZ":-14.081352998053411,"pfxX":6.86302229914055,"pfxZ":9.736416158090686,"pX":-0.6482886637299519,"pZ":1.6458732471619053,"vX0":-10.40269058984945,"vY0":-134.6149774520495,"vZ0":-8.246052447362302,"x":141.71,"y":194.34,"x0":2.35268031088276,"y0":50.00283865382287,"z0":5.719867262395302,"aX":12.753142808595253},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-10.6,"spinRate":2035,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.40498918375307325,"extension":6.603678063121755},"index":2,"playId":"6f4ad13c-9be1-316d-99e0-5bb1aa4d4c6d","pitchNumber":2,"startTime":"2026-02-25T19:24:44.514Z","endTime":"2026-02-25T19:24:49.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.983705137265066,"aZ":-27.21805252074277,"pfxX":2.3633159763401244,"pfxZ":3.0668688366914623,"pX":-1.7417699196174086,"pZ":1.3124485982541703,"vX0":-11.397121599256346,"vY0":-125.71155447369641,"vZ0":-5.447417928796314,"x":183.39,"y":203.34,"x0":2.523330679878849,"y0":50.0049706358133,"z0":5.688421672488294,"aX":3.823395334693568},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.6,"breakHorizontal":-1.9,"spinRate":2015,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.43397274812840125,"extension":6.696522699099381},"index":3,"playId":"0f5dd5f3-35e3-3c52-807f-d9bfc755312c","pitchNumber":3,"startTime":"2026-02-25T19:25:04.665Z","endTime":"2026-02-25T19:25:08.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.655054201052646,"aZ":-15.15622333585595,"pfxX":7.425605231206026,"pfxZ":8.995966459971262,"pX":0.10123878984406828,"pZ":3.1002175633296187,"vX0":-8.880691227715728,"vY0":-136.56133797324156,"vZ0":-4.535917476452242,"x":113.14,"y":155.07,"x0":2.4283104069769763,"y0":50.002492685699,"z0":5.823054520773446,"aX":14.046620040251549},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":-11.6,"spinRate":2044,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.4008600688532229,"extension":6.157901053827694},"hitData":{"launchSpeed":108.4,"launchAngle":-8.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":159.26,"coordY":100.24}},"index":4,"playId":"8c105927-8574-31c3-b926-fb6edbabda75","pitchNumber":4,"startTime":"2026-02-25T19:25:23.798Z","endTime":"2026-02-25T19:25:28.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.5,"awayTeamWinProbability":30.5,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":1.59,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:25:28.470Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T19:25:44.242Z","endTime":"2026-02-25T19:28:03.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnSecond":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72935635346918,"aZ":-12.856716825494875,"pfxX":8.961873562962023,"pfxZ":10.189369414848011,"pX":-0.004885206995347563,"pZ":3.285084729716974,"vX0":-9.533821990151536,"vY0":-136.94632909350318,"vZ0":-4.83918725753499,"x":117.19,"y":150.08,"x0":2.3600899974567993,"y0":50.00575006340071,"z0":5.957151558372832,"aX":16.996145456614595},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":-14.2,"spinRate":2197,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.40022974874858885,"extension":6.437126281346692},"index":0,"playId":"f17555d0-52a1-336a-b7f5-47a042b43ff0","pitchNumber":1,"startTime":"2026-02-25T19:26:07.555Z","endTime":"2026-02-25T19:26:10.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75583612578988,"aZ":-35.59405597681164,"pfxX":3.2536842499536256,"pfxZ":-2.51901244511017,"pX":-1.3156556690404442,"pZ":1.557761655741728,"vX0":-10.155427700241987,"vY0":-116.57238950385269,"vZ0":-1.8876491218179348,"x":167.15,"y":196.72,"x0":2.7012472696060787,"y0":50.00259479532044,"z0":5.782177272140853,"aX":4.415561748723221},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-4.8,"breakHorizontal":-3.0,"spinRate":2494,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4723675666788094,"extension":6.726012784073012},"index":1,"playId":"b99fed94-aa6c-34b4-9202-ebe6c51c6640","pitchNumber":2,"startTime":"2026-02-25T19:26:29.877Z","endTime":"2026-02-25T19:26:33.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.232731415383313,"aZ":-26.356778228910894,"pfxX":1.2001923285962355,"pfxZ":3.6554766129300678,"pX":0.6384277533735107,"pZ":3.053229163821221,"vX0":-5.836283556757887,"vY0":-125.74621190367807,"vZ0":-1.6098716769829355,"x":92.66,"y":156.34,"x0":2.840747349664315,"y0":50.00026986009092,"z0":5.855138968939095,"aX":1.9090899014417295},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.5,"breakHorizontal":-0.7,"spinRate":2097,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.4368006208299642,"extension":6.537764526644411},"index":2,"playId":"d5fe7c22-c82f-389a-8075-c7fc25b775ee","pitchNumber":3,"startTime":"2026-02-25T19:26:49.098Z","endTime":"2026-02-25T19:26:52.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-25T19:27:03.250Z","endTime":"2026-02-25T19:27:17.119Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":94.9,"endSpeed":86.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80766186782596,"aZ":-13.188957052530984,"pfxX":8.151580015606296,"pfxZ":9.92445736853385,"pX":-0.7717030909204471,"pZ":4.228694830849616,"vX0":-10.981735965254632,"vY0":-137.72986053058725,"vZ0":-2.4129264649930624,"x":146.42,"y":124.61,"x0":2.2160495677850554,"y0":50.002154639683404,"z0":6.012775795218987,"aX":15.593782233372055},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":-12.4,"spinRate":2196,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.398333243165117,"extension":6.743623621786706},"index":4,"playId":"55a2728c-4a7d-394b-8aaf-0616fa8f1ff5","pitchNumber":4,"startTime":"2026-02-25T19:27:17.119Z","endTime":"2026-02-25T19:27:20.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.172407766789163,"aZ":-16.54219992465179,"pfxX":8.147985460025472,"pfxZ":8.215083827956395,"pX":1.0584318144544413,"pZ":3.5031009308169687,"vX0":-6.609836604973489,"vY0":-137.04715484181372,"vZ0":-3.5111373730409476,"x":76.66,"y":144.2,"x0":2.4424561787092256,"y0":50.00240490019348,"z0":5.930080843460541,"aX":15.505039934721102},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":-13.3,"spinRate":2088,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.39959848156107425,"extension":5.947823268575198},"index":5,"playId":"7c59c527-ee46-3d6d-aed2-d5c7de167a06","pitchNumber":5,"startTime":"2026-02-25T19:27:35.533Z","endTime":"2026-02-25T19:27:39.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81260010210382,"aZ":-23.785430931734833,"pfxX":1.056078580578136,"pfxZ":5.0933990561952776,"pX":-1.198733615375501,"pZ":2.4244668772848237,"vX0":-9.797919829383394,"vY0":-126.9420991094981,"vZ0":-3.7725358306329984,"x":162.69,"y":173.32,"x0":2.5590372776116257,"y0":50.00151647700607,"z0":5.8038392506985685,"aX":1.7397635580290616},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.6,"breakHorizontal":0.1,"spinRate":2072,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.4300088883765181,"extension":6.679142433468233},"index":6,"playId":"31cf83be-99d9-318e-a09b-d89e422740f2","pitchNumber":6,"startTime":"2026-02-25T19:27:59.280Z","endTime":"2026-02-25T19:28:03.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":6.099999999999994,"leverageIndex":2.61,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:28:03.786Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks. Mitch Jebb to 3rd. Oneil Cruz to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T19:28:11.910Z","endTime":"2026-02-25T19:31:51.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnThird":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":85.7,"endSpeed":79.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.393134487554974,"aZ":-26.152216121320137,"pfxX":1.1746817452509335,"pfxZ":3.801491072611256,"pX":-0.8098143938562978,"pZ":2.4205491022121026,"vX0":-8.984814092010883,"vY0":-124.63457441380467,"vZ0":-2.974778001930565,"x":147.87,"y":173.43,"x0":2.6783471156742458,"y0":50.00239368247047,"z0":5.773100067076083,"aX":1.8609350762602173},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.5,"breakHorizontal":-0.2,"spinRate":2038,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.438282933544206,"extension":6.7840990797319725},"index":0,"playId":"d7a7cce4-f77e-38a7-a394-f7f27e15cc9b","pitchNumber":1,"startTime":"2026-02-25T19:28:28.237Z","endTime":"2026-02-25T19:28:33.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.487663123622788,"aZ":-27.62773279708737,"pfxX":1.4127527453547741,"pfxZ":2.8226242388321783,"pX":-0.8248375946124812,"pZ":2.1472795074742543,"vX0":-8.993282524030361,"vY0":-125.56646902295904,"vZ0":-3.424450140493652,"x":148.44,"y":180.8,"x0":2.6070345996613145,"y0":50.00205649442306,"z0":5.75688323466922,"aX":2.2756408584028307},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":-0.7,"spinRate":2129,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4348537194317812,"extension":6.68605173783123},"index":1,"playId":"4209ba14-0584-3142-8ad5-40d6c171e311","pitchNumber":2,"startTime":"2026-02-25T19:28:45.992Z","endTime":"2026-02-25T19:28:51.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.479834339510035,"aZ":-28.951997539284886,"pfxX":0.37282406362412024,"pfxZ":2.083995097139826,"pX":-0.24394035443646256,"pZ":2.1085721158702553,"vX0":-7.438587407497565,"vY0":-124.10845746372446,"vZ0":-2.9410878396115736,"x":126.3,"y":181.85,"x0":2.752880935522826,"y0":50.00585150676045,"z0":5.738180942614824,"aX":0.5780652746625347},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.2,"breakHorizontal":1.2,"spinRate":2130,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.4425356613448028,"extension":6.473052995105857},"index":2,"playId":"95cf8373-456f-36bf-b346-1f5f216a67e6","pitchNumber":3,"startTime":"2026-02-25T19:29:10.843Z","endTime":"2026-02-25T19:29:17.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.930815396625768,"aZ":-13.704099195682884,"pfxX":8.441853561202034,"pfxZ":9.797134543158041,"pX":0.2806440163072907,"pZ":2.799033146306984,"vX0":-8.823161905511805,"vY0":-135.9647600044824,"vZ0":-5.306412811813929,"x":106.3,"y":163.21,"x0":2.460573601638639,"y0":50.000417645822395,"z0":5.716130592703226,"aX":15.910546119733562},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":-13.6,"spinRate":2160,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.4018109586770078,"extension":6.408979104157438},"index":3,"playId":"0ab775c7-62fa-3b6d-8498-b1a281ea2a4f","pitchNumber":4,"startTime":"2026-02-25T19:29:40.593Z","endTime":"2026-02-25T19:29:44.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685476962833647,"aZ":-12.724790335826091,"pfxX":7.820529911503707,"pfxZ":10.32055761039989,"pX":0.005805415750565871,"pZ":2.99397618668123,"vX0":-8.948805323477497,"vY0":-136.11597879123934,"vZ0":-5.180894941182569,"x":116.78,"y":157.94,"x0":2.3133621363336556,"y0":50.00241093819307,"z0":5.796595300909732,"aX":14.737685133162236},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":-12.4,"spinRate":2078,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.40174110827660137,"extension":6.3629673223265435},"index":4,"playId":"546d8729-37ac-33ea-bb05-780612bc040a","pitchNumber":5,"startTime":"2026-02-25T19:29:59.676Z","endTime":"2026-02-25T19:30:04.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.107328204884347,"aZ":-14.936095795757915,"pfxX":8.713261495165206,"pfxZ":9.07200489051218,"pX":1.074389648359504,"pZ":4.2289754155974375,"vX0":-6.432671236748516,"vY0":-137.17113886565338,"vZ0":-1.8295408966516007,"x":76.05,"y":124.6,"x0":2.3209641187561023,"y0":50.00503777263311,"z0":5.925983748979174,"aX":16.561742328053846},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":-14.4,"spinRate":2068,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.39971514596998237,"extension":6.278860891337855},"index":5,"playId":"f47b0c85-3909-363f-bf55-81bb73377b5c","pitchNumber":6,"startTime":"2026-02-25T19:30:28.994Z","endTime":"2026-02-25T19:30:32.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-02-25T19:30:43.713Z","endTime":"2026-02-25T19:31:01.887Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55561843336952,"aZ":-16.569091998484993,"pfxX":8.87479402283299,"pfxZ":8.477889151932844,"pX":0.2559731035242931,"pZ":3.138333820354782,"vX0":-8.85310583068003,"vY0":-134.63766237524263,"vZ0":-3.758412668808211,"x":107.24,"y":154.04,"x0":2.4298470554604124,"y0":50.00081444916246,"z0":5.72102613929351,"aX":16.332014423214687},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":-14.3,"spinRate":2040,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.40643286782355803,"extension":6.347634121252666},"index":7,"playId":"e1209ca8-4ab7-3129-9f56-ae1d88e66e31","pitchNumber":7,"startTime":"2026-02-25T19:31:01.887Z","endTime":"2026-02-25T19:31:05.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.307406538389355,"aZ":-32.668342817959605,"pfxX":0.8038657252929209,"pfxZ":-0.3388990792580273,"pX":-2.0891141676279243,"pZ":1.8505836541308234,"vX0":-11.221683502198589,"vY0":-118.94911184219237,"vZ0":-2.2723378665850538,"x":196.63,"y":188.81,"x0":2.5620367735859366,"y0":50.00538179109956,"z0":5.747122199916562,"aX":1.1681576609462188},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.8,"breakHorizontal":1.0,"spinRate":2491,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.4584264195595611,"extension":6.36353658553929},"index":8,"playId":"fceaebaa-7a1e-3721-8aa8-58f5010d34b7","pitchNumber":8,"startTime":"2026-02-25T19:31:33.918Z","endTime":"2026-02-25T19:31:51.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"second":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.39999999999999,"awayTeamWinProbability":28.60000000000001,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":2.2,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:31:51.775Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out sharply to first baseman Tristin English.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T19:32:30.496Z","endTime":"2026-02-25T19:32:37.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663536,"link":"/api/v1/people/663536"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-25T19:31:47.407Z","endTime":"2026-02-25T19:32:32.612Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.886670076685906,"aZ":-29.308738582558618,"pfxX":1.9195415449377498,"pfxZ":1.7656741723001632,"pX":0.7468866572463466,"pZ":2.0366038201174503,"vX0":-5.736256721278389,"vY0":-126.64834628692115,"vZ0":-3.560114717966493,"x":88.53,"y":183.79,"x0":2.791895387803928,"y0":50.003225277025436,"z0":5.80473907035153,"aX":3.1179289258242004},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.6,"breakHorizontal":-2.2,"spinRate":2049,"spinDirection":153},"zone":9,"typeConfidence":2.0,"plateTime":0.43247963894534847,"extension":6.326604638531721},"hitData":{"launchSpeed":107.1,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":162.17,"coordY":159.97}},"index":1,"playId":"29f481ae-05a8-3b3f-b5f1-fa4b11e48278","pitchNumber":1,"startTime":"2026-02-25T19:32:32.612Z","endTime":"2026-02-25T19:32:37.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":694991,"link":"/api/v1/people/694991"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":9.800000000000011,"leverageIndex":3.81,"dramaIndex":161.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:32:37.262Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristin English strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:34:46.343Z","endTime":"2026-02-25T19:35:36.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663536,"fullName":"Tristin English","link":"/api/v1/people/663536"},"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,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663536,"fullName":"Tristin English","link":"/api/v1/people/663536"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Edward Florentino replaces right fielder Ryan O'Hearn, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:34:06.122Z","endTime":"2026-02-25T19:34:06.135Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821273,"link":"/api/v1/people/821273"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663536,"link":"/api/v1/people/663536","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Alika Williams replaces center fielder Oneil Cruz, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T19:34:06.135Z","endTime":"2026-02-25T19:34:06.137Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663536,"link":"/api/v1/people/663536","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Esmerlyn Valdez replaces second baseman Brandon Lowe, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-25T19:34:06.137Z","endTime":"2026-02-25T19:34:48.384Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663536,"link":"/api/v1/people/663536","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51646049408642,"aZ":-36.744843457125526,"pfxX":11.787805190572291,"pfxZ":-3.5389751965852145,"pX":-0.4365724452706504,"pZ":2.030143151572523,"vX0":-1.2391264473110997,"vY0":-113.92404356883836,"vZ0":-0.29881191431729115,"x":133.64,"y":183.97,"x0":-1.4082266619374988,"y0":50.005298480290264,"z0":5.85255425328663,"aX":15.211166021843145},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-6.1,"breakHorizontal":-20.9,"spinRate":2310,"spinDirection":42},"zone":7,"typeConfidence":2.0,"plateTime":0.48421278919689925,"extension":6.556699680985999},"index":3,"playId":"f6985bdc-88d6-33d2-9019-c59ab3d3e7b8","pitchNumber":1,"startTime":"2026-02-25T19:34:48.384Z","endTime":"2026-02-25T19:34:54.384Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663536,"link":"/api/v1/people/663536","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56045169558353,"aZ":-10.54849683365814,"pfxX":-5.966510928759114,"pfxZ":11.090128016552496,"pX":0.2866747703014318,"pZ":4.183252758551057,"vX0":6.360556254874442,"vY0":-138.65487349890384,"vZ0":-2.3160860016584324,"x":106.07,"y":125.83,"x0":-1.2601778886471273,"y0":50.002110210576156,"z0":5.731802890844061,"aX":-11.634637389933632},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.8,"breakHorizontal":9.5,"spinRate":2563,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3947933401389281,"extension":6.444949881811149},"index":4,"playId":"8e97a6ab-d5ec-3011-ab83-e94ebf6dc7cf","pitchNumber":2,"startTime":"2026-02-25T19:35:05.568Z","endTime":"2026-02-25T19:35:08.568Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663536,"link":"/api/v1/people/663536","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-25T19:35:16.996Z","endTime":"2026-02-25T19:35:32.060Z","isPitch":false,"type":"action","player":{"id":663536,"link":"/api/v1/people/663536"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663536,"link":"/api/v1/people/663536","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45278802599772,"aZ":-10.958899226877596,"pfxX":-6.814442310140667,"pfxZ":10.70440937928779,"pX":0.21563663199319869,"pZ":3.4034061051254514,"vX0":7.009216488127561,"vY0":-139.8686011409223,"vZ0":-4.119060411910056,"x":108.78,"y":146.89,"x0":-1.437093200252375,"y0":50.00141137050873,"z0":5.613314922820468,"aX":-13.504862262059143},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":10.9,"spinRate":2472,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3915489269972263,"extension":6.549580623684556},"index":6,"playId":"fc871d30-ed7b-3fec-a334-8ab93d1e77c2","pitchNumber":3,"startTime":"2026-02-25T19:35:32.060Z","endTime":"2026-02-25T19:35:36.931Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663536,"link":"/api/v1/people/663536","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663536,"link":"/api/v1/people/663536"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":663536,"link":"/api/v1/people/663536"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:35:36.931Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eli White singles on a ground ball to third baseman Enmanuel Valdez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:35:54.019Z","endTime":"2026-02-25T19:36:41.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 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":80.1,"endSpeed":73.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86721736214711,"aZ":-38.64317539410481,"pfxX":10.044665646424818,"pfxZ":-4.7410377900003144,"pX":0.5146082807229091,"pZ":3.6215713492769823,"vX0":1.0496568215109323,"vY0":-116.61894799095943,"vZ0":2.9012024323940806,"x":97.38,"y":141.0,"x0":-1.2460227968152011,"y0":50.00255284943667,"z0":6.030329850830773,"aX":13.704233364291051},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-7.4,"breakHorizontal":-18.5,"spinRate":2359,"spinDirection":42},"zone":12,"typeConfidence":2.0,"plateTime":0.4713785098626948,"extension":6.503601535510016},"index":0,"playId":"902e1d80-3cfe-308d-b827-1f551aecc0fc","pitchNumber":1,"startTime":"2026-02-25T19:36:00.424Z","endTime":"2026-02-25T19:36:05.317Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":94.9,"endSpeed":87.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43697551225075,"aZ":-12.044412339460695,"pfxX":-6.093314075092026,"pfxZ":10.374045039371357,"pX":1.1672645850484566,"pZ":2.3268841660079587,"vX0":8.974957580894364,"vY0":-137.88491869369972,"vZ0":-6.02897134452653,"x":72.51,"y":175.95,"x0":-1.3266488411394184,"y0":50.005502286534096,"z0":5.34238994465217,"aX":-11.826979541347342},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":9.4,"spinRate":2483,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3960768156642347,"extension":6.571595832124879},"index":1,"playId":"1dd18a40-200f-3437-9ced-3ed3c27ba396","pitchNumber":2,"startTime":"2026-02-25T19:36:19.312Z","endTime":"2026-02-25T19:36:23.714Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.016381837423783,"aZ":-28.179004582161326,"pfxX":0.5676107212335784,"pfxZ":2.3871644440783513,"pX":0.514350147109608,"pZ":2.379119781842552,"vX0":4.30441516808131,"vY0":-127.48847001036573,"vZ0":-2.8031060514183768,"x":97.39,"y":174.54,"x0":-1.2579149422629687,"y0":50.0046089781771,"z0":5.678227837113715,"aX":0.9493477918084324},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":-1.8,"spinRate":2509,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.42686694436983696,"extension":6.506991857050279},"hitData":{"launchSpeed":75.7,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.92,"coordY":167.58}},"index":2,"playId":"0697c08f-e5ec-3763-bc16-39fb0fb15c2e","pitchNumber":3,"startTime":"2026-02-25T19:36:38.089Z","endTime":"2026-02-25T19:36:41.333Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":642201,"link":"/api/v1/people/642201"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.44,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:36:41.333Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nacho Alvarez Jr. lines out to first baseman Rafael Flores Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:37:10.499Z","endTime":"2026-02-25T19:39:19.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09151038544421,"aZ":-11.146946462505484,"pfxX":-4.156620917756643,"pfxZ":10.936075194682662,"pX":0.019553678943606823,"pZ":2.4800776747782716,"vX0":5.531640217343672,"vY0":-137.89077207178278,"vZ0":-5.972368652192468,"x":116.25,"y":171.82,"x0":-1.4738986227207365,"y0":50.00507690049228,"z0":5.428625749045644,"aX":-7.994038133609818},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":6.4,"spinRate":2441,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.3974613334949568,"extension":6.678040153614534},"index":0,"playId":"05f420c1-3194-3730-bd07-a8ca8201218d","pitchNumber":1,"startTime":"2026-02-25T19:37:15.274Z","endTime":"2026-02-25T19:37:19.166Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":94.7,"endSpeed":86.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02917538485453,"aZ":-10.661922227809102,"pfxX":-5.172648797066344,"pfxZ":11.211883962813122,"pX":1.0779019096901963,"pZ":2.1725881424078866,"vX0":7.89852770729425,"vY0":-137.52108812989744,"vZ0":-7.0938629883655455,"x":75.91,"y":180.12,"x0":-1.157195615831589,"y0":50.0012932528554,"z0":5.50599003855331,"aX":-9.923852340539403},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":7.8,"spinRate":2425,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.398036871689186,"extension":6.574538222562821},"index":1,"playId":"1c611cba-cd08-33fc-9ed1-6a180a770674","pitchNumber":2,"startTime":"2026-02-25T19:37:38.606Z","endTime":"2026-02-25T19:37:42.808Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"21e01b01-3899-3839-adb5-e74f77e33a57","startTime":"2026-02-25T19:37:58.304Z","endTime":"2026-02-25T19:38:02.860Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7448585320578,"aZ":-27.077604188470424,"pfxX":1.0734000980812723,"pfxZ":2.971836424402408,"pX":0.13441566137389946,"pZ":1.9230491548889035,"vX0":3.6182898034525968,"vY0":-128.99364985183192,"vZ0":-4.332164321409762,"x":111.88,"y":186.86,"x0":-1.4166715608299938,"y0":50.000551322046775,"z0":5.672738523975502,"aX":1.8367399651154819},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.8,"breakHorizontal":-2.6,"spinRate":3023,"spinDirection":78},"zone":8,"typeConfidence":2.0,"plateTime":0.42201302353234427,"extension":6.471111399953528},"index":3,"playId":"174aa134-b436-31eb-8c31-f8db80bf1d51","pitchNumber":3,"startTime":"2026-02-25T19:38:19.733Z","endTime":"2026-02-25T19:38:23.213Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.789216140405866,"aZ":-13.297486138284054,"pfxX":-3.90388887129495,"pfxZ":9.720587528502293,"pX":-1.087410408663051,"pZ":4.482832669227573,"vX0":2.442519190065285,"vY0":-138.6595409710755,"vZ0":-0.4665670144373931,"x":158.45,"y":117.74,"x0":-1.473750823395618,"y0":50.00263184538502,"z0":5.542734517775224,"aX":-7.581022219031338},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":3220,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.39543584443864566,"extension":6.542923534020129},"index":4,"playId":"b90955f8-7a0d-3fb0-a1ff-8361d150b03a","pitchNumber":4,"startTime":"2026-02-25T19:38:45.297Z","endTime":"2026-02-25T19:38:49.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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Eli White steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"b90955f8-7a0d-3fb0-a1ff-8361d150b03a","startTime":"2026-02-25T19:38:53.727Z","endTime":"2026-02-25T19:39:16.017Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"postOnSecond":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.8,"dramaIndex":33.0,"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.194709160942093,"aZ":-38.73474895694285,"pfxX":9.04139703679945,"pfxZ":-4.703036885310302,"pX":1.078661365913559,"pZ":2.0455860746904055,"vX0":3.035133355040795,"vY0":-118.17328909057026,"vZ0":-0.26836154136738055,"x":75.88,"y":183.55,"x0":-1.4011265135534663,"y0":50.00005669839665,"z0":5.757521175247424,"aX":12.622232859727415},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.3,"breakHorizontal":-17.2,"spinRate":2337,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.46576607032403006,"extension":6.640918824314394},"hitData":{"launchSpeed":73.8,"launchAngle":9.0,"totalDistance":124.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":157.21,"coordY":168.09}},"index":6,"playId":"6e8bd63b-40bf-3b14-95b9-3caaa25d52b4","pitchNumber":5,"startTime":"2026-02-25T19:39:16.017Z","endTime":"2026-02-25T19:39:19.978Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"second":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.30000000000001,"awayTeamWinProbability":19.69999999999999,"homeTeamWinProbabilityAdded":-2.299999999999983,"leverageIndex":0.8,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:39:19.978Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Mateo walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:39:47.354Z","endTime":"2026-02-25T19:41:22.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"postOnSecond":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jorge Mateo replaces Mike Yastrzemski.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-25T19:39:30.774Z","endTime":"2026-02-25T19:39:49.557Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.073897779133986,"aZ":-14.505252222515066,"pfxX":-2.546185457394259,"pfxZ":9.208513623338717,"pX":-0.31104724314291116,"pZ":4.140078397346806,"vX0":3.9119581125289753,"vY0":-138.40374855659493,"vZ0":-1.380144616251408,"x":128.86,"y":127.0,"x0":-1.419212637200528,"y0":50.00230687733124,"z0":5.628014841758772,"aX":-4.885698100238532},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":3.7,"spinRate":2305,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.3974451226533442,"extension":6.543333246898984},"index":1,"playId":"35f6921c-6b78-37f0-8768-ce87bbfcff2b","pitchNumber":1,"startTime":"2026-02-25T19:39:49.557Z","endTime":"2026-02-25T19:39:53.541Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"second":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45588392893436,"aZ":-15.776946163060876,"pfxX":-4.059497315621032,"pfxZ":8.638077952070255,"pX":-0.7398250074872121,"pZ":3.54548559770015,"vX0":3.6632550442086913,"vY0":-137.6221312299626,"vZ0":-2.3100377236342116,"x":145.2,"y":143.05,"x0":-1.5674236031939601,"y0":50.00499788942531,"z0":5.477206097840523,"aX":-7.708379467826058},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":6.5,"spinRate":2203,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.399566831103209,"extension":6.573503768121275},"index":2,"playId":"a6bf2848-6a33-39df-8780-533e7e4b4441","pitchNumber":2,"startTime":"2026-02-25T19:40:09.159Z","endTime":"2026-02-25T19:40:14.223Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"second":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":95.6,"endSpeed":86.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42970962052411,"aZ":-14.452664820075396,"pfxX":-4.827906156566724,"pfxZ":9.158812152324742,"pX":0.13853966814593346,"pZ":3.869993384826141,"vX0":5.517969480522051,"vY0":-139.0093630477445,"vZ0":-2.135007277188722,"x":111.72,"y":134.29,"x0":-1.2556131964886252,"y0":50.003872554908085,"z0":5.62021757713907,"aX":-9.343175037557435},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":7.4,"spinRate":2176,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3957277143594542,"extension":6.582930313913475},"index":3,"playId":"0314b95e-a5b9-318c-b794-7d001734b9cc","pitchNumber":3,"startTime":"2026-02-25T19:40:33.052Z","endTime":"2026-02-25T19:40:36.843Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"second":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.027430951285456,"aZ":-25.830920386644838,"pfxX":-9.128040026828815,"pfxZ":3.908797784132028,"pX":0.8596407099471238,"pZ":0.15418024550204368,"vX0":7.6914653533062065,"vY0":-126.36555314355242,"vZ0":-7.875434113792392,"x":84.23,"y":234.62,"x0":-1.0331919807465366,"y0":50.00156493119038,"z0":5.377158517963599,"aX":-14.805667217506365},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.5,"breakHorizontal":14.9,"spinRate":1389,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.43295465249586274,"extension":6.860516677427159},"index":4,"playId":"6c423f82-128d-3d20-acea-8a193373e77b","pitchNumber":4,"startTime":"2026-02-25T19:40:53.128Z","endTime":"2026-02-25T19:40:57.380Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"second":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.931921781678756,"aZ":-26.090998599320045,"pfxX":1.119745445937198,"pfxZ":3.5836958398822727,"pX":0.3905678629051928,"pZ":1.2203322410112605,"vX0":4.0004760160435255,"vY0":-128.79051320965405,"vZ0":-5.753521699909163,"x":102.11,"y":205.83,"x0":-1.3214372738055415,"y0":50.006018677874785,"z0":5.472175804938624,"aX":1.90201673702436},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":-2.9,"spinRate":2417,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.4234690477848697,"extension":6.653936500126474},"index":5,"playId":"db418c18-6c8f-3c4b-a017-a84e81c86648","pitchNumber":5,"startTime":"2026-02-25T19:41:17.938Z","endTime":"2026-02-25T19:41:22.152Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"second":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.89,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:41:22.152Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Aaron Schunk grounds into a force out, shortstop Jared Triolo to second baseman Alika Williams. Jorge Mateo out at 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:41:40.131Z","endTime":"2026-02-25T19:41:54.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"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":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.423463649490756,"aZ":-29.147908139865585,"pfxX":1.5012286638368546,"pfxZ":1.8425201075839581,"pX":0.6068845912221473,"pZ":1.965762340472207,"vX0":4.674288544247021,"vY0":-126.91667931699003,"vZ0":-3.0809559818675565,"x":93.87,"y":185.7,"x0":-1.4489999477993551,"y0":50.002920702306874,"z0":5.501368466712383,"aX":2.463628504271016},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":-3.7,"spinRate":2432,"spinDirection":174},"zone":9,"typeConfidence":2.0,"plateTime":0.43052355780906826,"extension":6.755844923947571},"hitData":{"launchSpeed":99.3,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.35,"coordY":155.43}},"index":0,"playId":"5016e675-9ed1-38ad-8368-daf997dfe13d","pitchNumber":1,"startTime":"2026-02-25T19:41:48.063Z","endTime":"2026-02-25T19:41:54.341Z","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":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"second":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":668845,"link":"/api/v1/people/668845"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.15,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:41:54.341Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enmanuel Valdez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T19:44:00.987Z","endTime":"2026-02-25T19:45:41.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jorge Mateo remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:42:53.276Z","endTime":"2026-02-25T19:44:03.050Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58379417710605,"aZ":-16.794510047689137,"pfxX":8.368805873572864,"pfxZ":8.196985912445527,"pX":0.7558255702029517,"pZ":2.8853236421201958,"vX0":-6.9775444752508635,"vY0":-135.8421125268098,"vZ0":-5.038283778595719,"x":88.19,"y":160.88,"x0":2.2650798482147527,"y0":50.005556781496146,"z0":5.924342395918565,"aX":15.708911122934913},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-13.8,"spinRate":2106,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.4025646329275938,"extension":6.218436934763335},"index":1,"playId":"e7a93be6-3d25-3e36-8f66-4849649db206","pitchNumber":1,"startTime":"2026-02-25T19:44:03.050Z","endTime":"2026-02-25T19:44:06.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83383435417461,"aZ":-13.995214656774962,"pfxX":7.533369719919621,"pfxZ":9.622381759702483,"pX":0.21303986952215487,"pZ":3.932098809916427,"vX0":-8.20738215610192,"vY0":-136.5305535661013,"vZ0":-3.0222894204733377,"x":108.88,"y":132.61,"x0":2.278199030766002,"y0":50.00428465568864,"z0":6.015603213279254,"aX":14.23521486242146},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":-11.9,"spinRate":2139,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.40105750535928353,"extension":6.560823642273362},"index":2,"playId":"ccf4f32e-f787-3021-9098-33db42e877dd","pitchNumber":2,"startTime":"2026-02-25T19:44:19.878Z","endTime":"2026-02-25T19:44:23.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81751158314149,"aZ":-13.743281792422192,"pfxX":5.72123299441696,"pfxZ":9.943201297619039,"pX":-0.27086648732485563,"pZ":3.5340051448304317,"vX0":-8.41652063184035,"vY0":-135.14540064480934,"vZ0":-3.8143330428864957,"x":127.32,"y":143.36,"x0":2.1372312264990523,"y0":50.005543567275375,"z0":5.9258101084947485,"aX":10.608930083075759},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":-8.6,"spinRate":2105,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.4049275687136311,"extension":6.265217464846016},"index":3,"playId":"be33d35a-4636-3720-8f68-e8d0fb713fb3","pitchNumber":3,"startTime":"2026-02-25T19:44:34.428Z","endTime":"2026-02-25T19:44:37.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.359646299650258,"aZ":-18.227076865855924,"pfxX":9.14896919020121,"pfxZ":7.498267435558182,"pX":0.7383334467622791,"pZ":4.027613231131152,"vX0":-7.325790901220219,"vY0":-135.23797123316223,"vZ0":-1.8432037271759885,"x":88.86,"y":130.03,"x0":2.2881391564588514,"y0":50.00277689928391,"z0":5.991017004971719,"aX":17.016590757047865},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":-15.1,"spinRate":2169,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.40438304797211,"extension":6.2465740959023135},"index":4,"playId":"23b0d549-19ec-3169-8091-eff6fe218e1f","pitchNumber":4,"startTime":"2026-02-25T19:44:51.636Z","endTime":"2026-02-25T19:44:55.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-25T19:45:03.004Z","endTime":"2026-02-25T19:45:15.625Z","isPitch":false,"type":"action","player":{"id":665839,"link":"/api/v1/people/665839"},"defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.703615699676917,"aZ":-26.007405458282168,"pfxX":1.866405828711715,"pfxZ":3.895845805375771,"pX":-0.19997357376299157,"pZ":2.354465238322967,"vX0":-7.561752222359254,"vY0":-124.40100113756104,"vZ0":-3.3366438057427064,"x":124.62,"y":175.21,"x0":2.623921082431818,"y0":50.003265483370534,"z0":5.846599519802799,"aX":2.955384739213667},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.6,"breakHorizontal":-1.8,"spinRate":2080,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4386864329211231,"extension":6.332096975655252},"index":6,"playId":"a879e5cc-06d5-3ae1-80bc-0905b74d55da","pitchNumber":5,"startTime":"2026-02-25T19:45:15.625Z","endTime":"2026-02-25T19:45:20.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.153698279407216,"aZ":-34.85338689704025,"pfxX":-0.6544251229572877,"pfxZ":-1.8565655971190567,"pX":-1.3447534856640861,"pZ":0.7684361417926592,"vX0":-8.994297269003344,"vY0":-118.87588795421796,"vZ0":-4.214555937750333,"x":168.26,"y":218.03,"x0":2.5608296748341957,"y0":50.0027631396137,"z0":5.70244339648404,"aX":-0.9439908740837617},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.1,"breakHorizontal":3.2,"spinRate":2536,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.45941179416928657,"extension":6.372018568123215},"index":7,"playId":"c31b4616-e10e-3738-84f7-454f07411a97","pitchNumber":6,"startTime":"2026-02-25T19:45:37.179Z","endTime":"2026-02-25T19:45:41.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:45:41.698Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Triolo lines out to left fielder Brewer Hicklen.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T19:45:48.724Z","endTime":"2026-02-25T19:48:46.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":80.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07352735087229,"aZ":-29.681752807292305,"pfxX":0.9246358856479766,"pfxZ":1.5396585355616281,"pX":0.23411999191015798,"pZ":3.152894826589454,"vX0":-6.123171306387756,"vY0":-125.5504062579745,"vZ0":-0.8180325739619656,"x":108.08,"y":153.65,"x0":2.5698703319938563,"y0":50.00326662604642,"z0":5.868821779345242,"aX":1.497860359590495},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":-0.5,"spinRate":2069,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.4339397456612759,"extension":6.605979941425653},"index":0,"playId":"1af5710e-69e9-341c-9196-fdc7091a2807","pitchNumber":1,"startTime":"2026-02-25T19:46:06.633Z","endTime":"2026-02-25T19:46:10.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62828282392785,"aZ":-27.319755241264286,"pfxX":2.4376456277720164,"pfxZ":3.07782760506569,"pX":0.03333677414513706,"pZ":1.2302539855992183,"vX0":-7.187727793256436,"vY0":-124.22234445195434,"vZ0":-5.240627915800448,"x":115.73,"y":205.56,"x0":2.6354236782240115,"y0":50.004498316445456,"z0":5.611875512184514,"aX":3.847619889796544},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.7,"breakHorizontal":-2.9,"spinRate":2062,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4393146079968462,"extension":6.452987524770475},"index":1,"playId":"f9f0a336-9710-32f7-b151-790a48ce9a53","pitchNumber":2,"startTime":"2026-02-25T19:46:21.426Z","endTime":"2026-02-25T19:46:25.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.176898204930236,"aZ":-29.26939791263125,"pfxX":1.485952065899795,"pfxZ":1.8191285515792597,"pX":-0.0819462497321042,"pZ":3.0589632996564053,"vX0":-7.014390297630543,"vY0":-125.33949678879577,"vZ0":-0.945153111481363,"x":120.12,"y":156.19,"x0":2.55395802057265,"y0":50.003885408101716,"z0":5.820508952311886,"aX":2.3757840844851774},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":-1.2,"spinRate":2118,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.43618016035363727,"extension":6.4795584618549045},"index":2,"playId":"9124c07a-f413-3121-a536-1f6148531147","pitchNumber":3,"startTime":"2026-02-25T19:46:38.834Z","endTime":"2026-02-25T19:46:42.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11642956777774,"aZ":-16.767865893886505,"pfxX":8.869558623530532,"pfxZ":8.222008498589322,"pX":-0.026995813428527138,"pZ":2.3789709601162468,"vX0":-8.93564394168088,"vY0":-135.64452801773766,"vZ0":-6.019945229999958,"x":118.03,"y":174.55,"x0":2.1487337148515295,"y0":50.004153685074705,"z0":5.785622329791718,"aX":16.622404118619983},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":-14.3,"spinRate":2133,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.40293885712410926,"extension":6.265893750847292},"index":3,"playId":"e32ff5b4-1411-3423-a4bc-f61e8cfcfa36","pitchNumber":4,"startTime":"2026-02-25T19:47:00.560Z","endTime":"2026-02-25T19:47:03.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25961866720739,"aZ":-16.37270886179848,"pfxX":8.637120887629962,"pfxZ":8.317388994684219,"pX":-0.0784956481743399,"pZ":2.5255389761444396,"vX0":-9.082854759697511,"vY0":-136.3127578112311,"vZ0":-5.786746362302168,"x":119.99,"y":170.59,"x0":2.1593507806813568,"y0":50.00494308446075,"z0":5.788917574491597,"aX":16.413219208708007},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":-13.9,"spinRate":2045,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.400351131646524,"extension":6.367993167857297},"index":4,"playId":"9a8f235e-a190-380f-af29-9f1cbdbbc7d0","pitchNumber":5,"startTime":"2026-02-25T19:47:21.585Z","endTime":"2026-02-25T19:47:24.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":93.4,"endSpeed":85.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.663381215900948,"aZ":-18.702417874509965,"pfxX":10.187278192742092,"pfxZ":7.240982261744739,"pX":-1.8685012632827984,"pZ":3.0743879015175364,"vX0":-13.93219005565923,"vY0":-135.3504161934043,"vZ0":-3.9997053227522077,"x":188.22,"y":155.77,"x0":2.014588234399871,"y0":50.006695201788844,"z0":5.875596480479811,"aX":18.9659528650678},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":-15.6,"spinRate":2110,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.404186660671515,"extension":6.400392949236825},"index":5,"playId":"ca6f3aad-fe1f-3ba8-a877-ee6448a9bdaf","pitchNumber":6,"startTime":"2026-02-25T19:47:44.726Z","endTime":"2026-02-25T19:47:48.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.246363893251385,"aZ":-33.09096390957503,"pfxX":0.5524157175255215,"pfxZ":-0.6373407374762694,"pX":-1.2486595242859169,"pZ":1.1559776496313843,"vX0":-9.03138088081984,"vY0":-118.9032450837026,"vZ0":-3.657269254440892,"x":164.6,"y":207.57,"x0":2.5153027357474005,"y0":50.00169071401565,"z0":5.693837754769108,"aX":0.7974621295683717},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.8,"breakHorizontal":1.1,"spinRate":2475,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4593786610871051,"extension":6.85789145944886},"index":6,"playId":"e6ee2a21-57c5-3de2-b809-8b4f66f878e5","pitchNumber":7,"startTime":"2026-02-25T19:48:01.602Z","endTime":"2026-02-25T19:48:05.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":93.2,"endSpeed":85.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.144267116767782,"aZ":-19.97052717405953,"pfxX":9.266825092180785,"pfxZ":6.54982279901653,"pX":0.2839543863016334,"pZ":3.318583792274531,"vX0":-8.50836836539834,"vY0":-135.53894294538875,"vZ0":-2.927289210851991,"x":106.18,"y":149.18,"x0":2.257152216779067,"y0":50.00586669462827,"z0":5.804460795024038,"aX":17.27478027889103},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":-15.0,"spinRate":2088,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.4038394659156639,"extension":6.232532155209354},"index":7,"playId":"e6feccfb-baa1-3988-ab3a-6c9412359646","pitchNumber":8,"startTime":"2026-02-25T19:48:18.425Z","endTime":"2026-02-25T19:48:22.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":85.6,"endSpeed":79.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01805817644502,"aZ":-30.93994028505594,"pfxX":2.481421485382864,"pfxZ":0.7713038086917443,"pX":0.08038647001947359,"pZ":2.513454303039979,"vX0":-6.933107522977002,"vY0":-124.64072978446839,"vZ0":-1.9542774950161566,"x":113.94,"y":170.92,"x0":2.5598430468195694,"y0":50.00131248399219,"z0":5.831267964016573,"aX":3.9556938851126144},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.2,"breakHorizontal":-3.1,"spinRate":2100,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.43729005213515837,"extension":6.007687843887547},"hitData":{"launchSpeed":91.0,"launchAngle":25.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.23,"coordY":66.64}},"index":8,"playId":"903c791c-09b1-3dcb-a449-3d6a571a44cc","pitchNumber":9,"startTime":"2026-02-25T19:48:41.106Z","endTime":"2026-02-25T19:48:46.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:48:46.352Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T19:51:06.389Z","endTime":"2026-02-25T19:53:40.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679489,"fullName":"Tyler LaPorte","link":"/api/v1/people/679489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-25T19:49:00.602Z","endTime":"2026-02-25T19:50:04.991Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler LaPorte replaces Dylan Dodd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-25T19:50:04.991Z","endTime":"2026-02-25T19:51:08.509Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679489,"link":"/api/v1/people/679489"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98569629894081,"aZ":-28.498914734138634,"pfxX":2.1960764687740095,"pfxZ":2.480978194039091,"pX":1.1504795141855364,"pZ":1.4501987654408497,"vX0":7.116043848029667,"vY0":-120.87420118726622,"vZ0":-3.656735868410394,"x":73.15,"y":199.62,"x0":-2.1140208825169684,"y0":50.00483364939215,"z0":5.477800008503989,"aX":3.2587672434668584},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.8,"breakHorizontal":-5.6,"spinRate":2624,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4526816839154857,"extension":5.628777129990821},"index":2,"playId":"a5ff45b3-50b4-3fdc-806f-8540357ec0ad","pitchNumber":1,"startTime":"2026-02-25T19:51:08.509Z","endTime":"2026-02-25T19:51:13.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":94.3,"endSpeed":86.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.214392908787573,"aZ":-23.92626753814909,"pfxX":-12.287510811211359,"pfxZ":4.348813473277084,"pX":1.4473630135849287,"pZ":1.670664075532438,"vX0":12.72671650287325,"vY0":-136.67305084276242,"vZ0":-6.021802384303225,"x":61.83,"y":193.67,"x0":-1.6659271956201551,"y0":50.00668569958994,"z0":5.538521257465893,"aX":-23.32647430140766},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.7,"breakHorizontal":19.7,"spinRate":2300,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4002660693116642,"extension":5.6672610440691376},"index":3,"playId":"93f00d66-f1b3-35a8-b421-0bc834867c0a","pitchNumber":2,"startTime":"2026-02-25T19:51:23.566Z","endTime":"2026-02-25T19:51:27.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.585705298525344,"aZ":-30.064832559134846,"pfxX":-10.883571866540422,"pfxZ":1.1667566384473016,"pX":-0.4155005022566753,"pZ":1.5370262244731259,"vX0":7.954965398930097,"vY0":-133.5337477609261,"vZ0":-4.929100620941187,"x":132.84,"y":197.28,"x0":-2.0238190330141883,"y0":50.000090271824476,"z0":5.577833325951331,"aX":-19.591160224468315},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.2,"breakHorizontal":17.9,"spinRate":2186,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4106711536359491,"extension":5.701987651543406},"index":4,"playId":"da16be21-1019-3c0f-b9d9-31b17298284d","pitchNumber":3,"startTime":"2026-02-25T19:51:39.919Z","endTime":"2026-02-25T19:51:44.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78669665684403,"aZ":-24.581738308701933,"pfxX":-9.151689646257537,"pfxZ":4.097658280163017,"pX":0.837547976167993,"pZ":2.6932153092765403,"vX0":10.262929242914952,"vY0":-135.0562364464927,"vZ0":-3.4662003801328956,"x":85.07,"y":166.06,"x0":-1.8185648402992618,"y0":50.0003836210851,"z0":5.717613293410688,"aX":-16.943361223051117},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":14.4,"spinRate":2291,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.40519997862528134,"extension":5.610884824066677},"index":5,"playId":"8f2abeb7-7ab4-3b40-bbe4-e4f06ff7c30e","pitchNumber":4,"startTime":"2026-02-25T19:51:56.808Z","endTime":"2026-02-25T19:52:00.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.696531123832106,"aZ":-27.537722653190983,"pfxX":1.3416300413423838,"pfxZ":3.1047056249281564,"pX":0.47583692567810637,"pZ":2.3748835581851835,"vX0":6.145772114729574,"vY0":-122.15037448192048,"vZ0":-2.2378888956337657,"x":98.86,"y":174.66,"x0":-2.2592611533085667,"y0":50.003294236692774,"z0":5.698520228097536,"aX":2.002637005653624},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.3,"breakHorizontal":-4.1,"spinRate":2762,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.4504443408459946,"extension":5.465616812901735},"index":6,"playId":"33de94fd-42d2-36e9-8954-1bf21541661a","pitchNumber":5,"startTime":"2026-02-25T19:52:12.455Z","endTime":"2026-02-25T19:52:17.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.357872829035575,"aZ":-20.923340949426432,"pfxX":-8.006433893134918,"pfxZ":5.837894652335074,"pX":1.2095553512222745,"pZ":1.438609761675055,"vX0":11.005597111815439,"vY0":-137.4445501476579,"vZ0":-7.374484902577775,"x":70.89,"y":199.94,"x0":-1.792641272416357,"y0":50.00364042025053,"z0":5.560408006251306,"aX":-15.432737812334425},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.2,"breakHorizontal":12.4,"spinRate":2292,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.3973812680561193,"extension":5.6975480623763},"index":7,"playId":"0db55e49-e329-3da0-bb05-34943d6ace31","pitchNumber":6,"startTime":"2026-02-25T19:52:52.267Z","endTime":"2026-02-25T19:52:56.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923026210307626,"aZ":-26.467892482143725,"pfxX":1.0185613589988216,"pfxZ":3.5922851070980357,"pX":-0.20947798846688265,"pZ":2.393564363320971,"vX0":4.78825280528118,"vY0":-125.14639498387078,"vZ0":-2.671878826587586,"x":124.98,"y":174.15,"x0":-2.278808030599846,"y0":50.00317384004561,"z0":5.639923024827329,"aX":1.617030040921281},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.1,"breakHorizontal":-2.9,"spinRate":2747,"spinDirection":76},"zone":5,"typeConfidence":2.0,"plateTime":0.4374383918056468,"extension":5.603472313688899},"index":8,"playId":"e3e0294d-0a48-36a3-bf94-facea0993587","pitchNumber":7,"startTime":"2026-02-25T19:53:08.528Z","endTime":"2026-02-25T19:53:13.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.746687432959256,"aZ":-28.805935665764256,"pfxX":-8.685976835587217,"pfxZ":1.7814204634887538,"pX":0.6939317007707471,"pZ":1.3373200615657648,"vX0":10.087568251002859,"vY0":-136.2244423294002,"vZ0":-5.901777344872415,"x":90.55,"y":202.67,"x0":-1.9212271031637895,"y0":50.00061391890749,"z0":5.51242794892279,"aX":-16.392188331150777},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.2,"breakHorizontal":13.7,"spinRate":2149,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4014403251954053,"extension":5.66746054144817},"index":9,"playId":"d8e671f8-f788-3311-a1b3-33069a30fbe0","pitchNumber":8,"startTime":"2026-02-25T19:53:35.826Z","endTime":"2026-02-25T19:53:40.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":679489,"link":"/api/v1/people/679489"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":679489,"link":"/api/v1/people/679489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:53:40.018Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brewer Hicklen flies out to center fielder Edward Florentino. Brewer Hicklen out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-25T19:56:02.235Z","endTime":"2026-02-25T19:56:28.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690382,"fullName":"Michael Darrell-Hicks","link":"/api/v1/people/690382"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7],"actionIndex":[0,1,2,3,4,5],"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":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":821273,"link":"/api/v1/people/821273"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Davis Wendzel replaces third baseman Enmanuel Valdez, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:55:12.230Z","endTime":"2026-02-25T19:55:12.243Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673995,"link":"/api/v1/people/673995"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":665839,"link":"/api/v1/people/665839"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Konnor Griffin replaces first baseman Rafael Flores Jr., batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T19:55:12.243Z","endTime":"2026-02-25T19:55:12.244Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Derek Berg replaces shortstop Jared Triolo, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-25T19:55:12.244Z","endTime":"2026-02-25T19:55:12.246Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815074,"link":"/api/v1/people/815074"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":669707,"link":"/api/v1/people/669707"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Cimillo replaces left fielder Mitch Jebb, batting 9th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-25T19:55:12.246Z","endTime":"2026-02-25T19:55:12.247Z","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":"901","replacedPlayer":{"id":694991,"link":"/api/v1/people/694991"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Will Taylor replaces catcher Henry Davis, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-25T19:55:12.247Z","endTime":"2026-02-25T19:55:12.249Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696142,"link":"/api/v1/people/696142"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":680779,"link":"/api/v1/people/680779"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Michael Darrell-Hicks replaces Mike Clevinger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-25T19:55:12.249Z","endTime":"2026-02-25T19:56:04.294Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690382,"link":"/api/v1/people/690382"},"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":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":93.8,"endSpeed":86.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20674271511926,"aZ":-23.730359334966845,"pfxX":-9.152324781789888,"pfxZ":4.48648506948173,"pX":-0.6362606232838968,"pZ":1.5335802957889204,"vX0":4.716586874896899,"vY0":-136.35493218382243,"vZ0":-6.998955717491061,"x":141.25,"y":197.37,"x0":-1.200149182143109,"y0":50.00160145219512,"z0":5.772883286151066,"aX":-17.218937196207133},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.8,"breakHorizontal":15.6,"spinRate":2392,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40181092298612997,"extension":6.334263271639275},"index":6,"playId":"3b35a8f5-3288-3a94-9a90-3eadcd26c90e","pitchNumber":1,"startTime":"2026-02-25T19:56:04.294Z","endTime":"2026-02-25T19:56:10.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.674642549086407,"aZ":-31.022931063301883,"pfxX":3.9012093772076857,"pfxZ":0.7477908836607341,"pX":-0.7376899300283694,"pZ":2.370980586929843,"vX0":0.18757817002846486,"vY0":-122.61397050177831,"vZ0":-2.2777604493963355,"x":145.12,"y":174.76,"x0":-1.3223061053039853,"y0":50.000260150998656,"z0":5.941207680908722,"aX":5.980107192724116},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.1,"breakHorizontal":-7.1,"spinRate":2740,"spinDirection":94},"zone":4,"typeConfidence":2.0,"plateTime":0.44552287806777136,"extension":6.352553965892636},"hitData":{"launchSpeed":79.4,"launchAngle":35.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{}},"index":7,"playId":"3d8e62d5-2212-3b40-a762-4224d225979b","pitchNumber":2,"startTime":"2026-02-25T19:56:21.355Z","endTime":"2026-02-25T19:56:28.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"credit":"b_ab"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_ab"},{"player":{"id":676551,"link":"/api/v1/people/676551"},"credit":"b_pa"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:56:28.792Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jim Jarvis called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-25T19:56:56.091Z","endTime":"2026-02-25T19:57:42.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690382,"fullName":"Michael Darrell-Hicks","link":"/api/v1/people/690382"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":815074,"link":"/api/v1/people/815074"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.954981848710606,"aZ":-11.361405874121457,"pfxX":-3.8266943771603024,"pfxZ":10.984721560523216,"pX":0.7237707615349652,"pZ":2.414287592153154,"vX0":6.179584945917164,"vY0":-136.74016966974193,"vZ0":-7.033060951537409,"x":89.41,"y":173.59,"x0":-1.0675749614027403,"y0":50.00475867600294,"z0":5.798002346112053,"aX":-7.2522942263927845},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":5.6,"spinRate":2407,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4004506077601606,"extension":6.4349538098489205},"index":0,"playId":"50cb1b48-312d-3dd5-b862-06e82c8dcec2","pitchNumber":1,"startTime":"2026-02-25T19:56:56.091Z","endTime":"2026-02-25T19:56:59.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.698178549342032,"aZ":-31.12855737133951,"pfxX":4.113157766966339,"pfxZ":0.6500648737837453,"pX":0.15480510149402552,"pZ":1.7214669471050401,"vX0":2.161308579786551,"vY0":-126.07939097361628,"vZ0":-3.9639964794871396,"x":111.1,"y":192.3,"x0":-1.2469671827083866,"y0":50.004725456091535,"z0":5.815530459382558,"aX":6.648425001409275},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.5,"breakHorizontal":-7.9,"spinRate":2637,"spinDirection":107},"zone":8,"typeConfidence":2.0,"plateTime":0.43378480432934197,"extension":6.459079837289578},"index":1,"playId":"5fddc076-a405-342a-b3ee-07877e72e9ce","pitchNumber":2,"startTime":"2026-02-25T19:57:17.947Z","endTime":"2026-02-25T19:57:21.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6581073216356,"aZ":-29.337639093751797,"pfxX":2.920273719249098,"pfxZ":1.8113848441070077,"pX":-0.31502133943846233,"pZ":1.8550307677705309,"vX0":1.4187683928760726,"vY0":-123.81409755721214,"vZ0":-3.9520644932446554,"x":129.01,"y":188.69,"x0":-1.2733447628696641,"y0":50.00478634226389,"z0":5.903159856297642,"aX":4.574085191148933},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.6,"breakHorizontal":-5.6,"spinRate":2771,"spinDirection":104},"zone":7,"typeConfidence":2.0,"plateTime":0.44089305864962514,"extension":6.470009709879642},"index":2,"playId":"7d724480-08db-3680-b8d1-6fbc96e53b13","pitchNumber":3,"startTime":"2026-02-25T19:57:38.249Z","endTime":"2026-02-25T19:57:42.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_ab"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_ab"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_pa"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:57:42.854Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Patrick Clohisy flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-25T19:57:51.614Z","endTime":"2026-02-25T19:58:14.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690382,"fullName":"Michael Darrell-Hicks","link":"/api/v1/people/690382"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.975878350123324,"aZ":-30.723050903522054,"pfxX":3.823627504407658,"pfxZ":0.8893970934623354,"pX":0.24965643211983632,"pZ":1.6384861967303808,"vX0":2.2903232893597174,"vY0":-126.03058508812565,"vZ0":-4.419356108168399,"x":107.48,"y":194.54,"x0":-1.164249786675587,"y0":50.00033863963704,"z0":5.865420609709079,"aX":6.217359569024601},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":-7.4,"spinRate":2766,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.4327826413922846,"extension":6.533251794170451},"hitData":{"launchSpeed":81.4,"launchAngle":38.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.37,"coordY":100.3}},"index":0,"playId":"a3c6f09d-ad0b-3712-a28a-e321096c9e3d","pitchNumber":1,"startTime":"2026-02-25T19:58:09.069Z","endTime":"2026-02-25T19:58:14.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"credit":"b_ab"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_ab"},{"player":{"id":802117,"link":"/api/v1/people/802117"},"credit":"b_pa"},{"player":{"id":690382,"link":"/api/v1/people/690382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:58:14.621Z","atBatIndex":52},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Konnor Griffin hit by pitch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T20:00:52.440Z","endTime":"2026-02-25T20:02:02.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802686,"fullName":"Hayden Harris","link":"/api/v1/people/802686"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Hayden Harris replaces Tyler LaPorte.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T19:59:51.297Z","endTime":"2026-02-25T20:00:54.502Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802686,"link":"/api/v1/people/802686"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":90.8,"endSpeed":83.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.301515072951684,"aZ":-22.120404486986278,"pfxX":9.107580820136562,"pfxZ":5.697156275305656,"pX":-0.10966054932621934,"pZ":1.6912822276358217,"vX0":-10.117561786032807,"vY0":-131.80638329044328,"vZ0":-2.890426739057296,"x":121.18,"y":193.12,"x0":2.5904006949769416,"y0":50.001819999197316,"z0":4.430595456640334,"aX":16.068342057615425},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.8,"breakHorizontal":-14.4,"spinRate":1968,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.41512819288792313,"extension":7.080767428473302},"index":1,"playId":"3c0faea8-61d8-3799-9a40-0884a9defcf0","pitchNumber":1,"startTime":"2026-02-25T20:00:54.502Z","endTime":"2026-02-25T20:00:58.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":91.7,"endSpeed":82.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50601559501579,"aZ":-21.461884075420492,"pfxX":8.61359985381107,"pfxZ":6.021343177644647,"pX":1.0366624489318426,"pZ":3.1420245476174977,"vX0":-7.145177004614099,"vY0":-133.2867692399785,"vZ0":0.31900644190678984,"x":77.48,"y":153.95,"x0":2.6471965100557124,"y0":50.00634340763646,"z0":4.583906684872598,"aX":15.335554184919818},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.2,"breakHorizontal":-13.8,"spinRate":2090,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.41262536717380627,"extension":7.036877398345677},"index":2,"playId":"cd496928-0523-3769-9098-94b9602c3d38","pitchNumber":2,"startTime":"2026-02-25T20:01:11.298Z","endTime":"2026-02-25T20:01:15.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":91.5,"endSpeed":82.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.371804693126585,"aZ":-19.1669359322753,"pfxX":7.189438223081554,"pfxZ":7.336933555832827,"pX":0.6831705290273273,"pZ":3.851243503063041,"vX0":-7.826573457503828,"vY0":-133.0160919980106,"vZ0":1.5833452526438496,"x":90.96,"y":134.8,"x0":2.744586740929635,"y0":50.00198941080842,"z0":4.647703091183076,"aX":12.74533198270489},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.9,"breakHorizontal":-11.0,"spinRate":2370,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.4134634895435494,"extension":7.130042008996114},"index":3,"playId":"acd93ddd-7d48-3355-8641-6bc0e04cb2ac","pitchNumber":3,"startTime":"2026-02-25T20:01:31.958Z","endTime":"2026-02-25T20:01:35.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.038670795293395,"aZ":-26.833470399566494,"pfxX":-0.8457736296512781,"pfxZ":3.429314268459863,"pX":-2.4966832603625853,"pZ":0.6317234809098453,"vX0":-12.179670796692108,"vY0":-124.10273427113233,"vZ0":-3.76072075167912,"x":212.17,"y":221.72,"x0":2.5866321105361494,"y0":50.006199477659585,"z0":4.404204829502803,"aX":-1.3155752884970726},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.5,"breakHorizontal":4.4,"spinRate":2196,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4415068987388726,"extension":7.100917731179627},"index":4,"playId":"8dd3d0f8-ff1e-34c6-8da3-48a755df084e","pitchNumber":4,"startTime":"2026-02-25T20:01:49.738Z","endTime":"2026-02-25T20:02:02.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":802686,"link":"/api/v1/people/802686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":1.35,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:02:02.857Z","atBatIndex":53},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Cimillo flies into a force out, right fielder Patrick Clohisy to shortstop Jim Jarvis. Konnor Griffin out at 2nd. Nick Cimillo to 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T20:03:25.236Z","endTime":"2026-02-25T20:05:44.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701177,"fullName":"Nick Cimillo","link":"/api/v1/people/701177"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802686,"fullName":"Hayden Harris","link":"/api/v1/people/802686"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701177,"fullName":"Nick Cimillo","link":"/api/v1/people/701177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":802117,"link":"/api/v1/people/802117"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701177,"fullName":"Nick Cimillo","link":"/api/v1/people/701177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T20:02:24.727Z","endTime":"2026-02-25T20:03:27.251Z","isPitch":false,"type":"action","player":{"id":701177,"link":"/api/v1/people/701177"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.883300753246292,"aZ":-20.439720509724438,"pfxX":8.317499898691022,"pfxZ":6.6374424706298,"pX":0.05697094071238384,"pZ":2.6955505034845757,"vX0":-9.47924420658456,"vY0":-132.48811543736215,"vZ0":-0.9592431575377979,"x":114.83,"y":166.0,"x0":2.6106406561415008,"y0":50.00006147485212,"z0":4.56453230116807,"aX":14.697186566904126},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.0,"breakHorizontal":-12.8,"spinRate":3502,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.4143791900177227,"extension":7.109903216136998},"index":1,"playId":"1077b525-dbc3-34c5-ab6a-6169a877ac28","pitchNumber":1,"startTime":"2026-02-25T20:03:27.251Z","endTime":"2026-02-25T20:03:30.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.209461230649293,"aZ":-19.940880142874093,"pfxX":8.458551129091703,"pfxZ":6.858138281676639,"pX":0.7591202989861109,"pZ":2.0648167734966654,"vX0":-7.876350004178295,"vY0":-132.88608516349314,"vZ0":-2.5323141721087534,"x":88.06,"y":183.03,"x0":2.6665142902260355,"y0":50.00100194051972,"z0":4.483123222195081,"aX":15.084564285522196},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.0,"breakHorizontal":-13.6,"spinRate":2090,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.412614948974634,"extension":7.037904686446728},"index":2,"playId":"e45dc7f1-fd73-3168-bdb6-bf5b445bd85b","pitchNumber":2,"startTime":"2026-02-25T20:03:47.337Z","endTime":"2026-02-25T20:03:51.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":91.9,"endSpeed":84.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.588917224828414,"aZ":-21.30165206662143,"pfxX":7.952664469100543,"pfxZ":5.978898075302093,"pX":1.4310847338430976,"pZ":3.8012627053229386,"vX0":-6.376616240254288,"vY0":-133.6853444972536,"vZ0":1.7430799081918202,"x":62.45,"y":136.15,"x0":2.8086679632431633,"y0":50.00223439043043,"z0":4.665345444513754,"aX":14.46000870830429},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":-13.1,"spinRate":2186,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4090010698029003,"extension":7.028931800505741},"index":3,"playId":"184b8e95-6e4e-36d8-aea1-9ddb5804696c","pitchNumber":3,"startTime":"2026-02-25T20:04:08.449Z","endTime":"2026-02-25T20:04:12.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"184b8e95-6e4e-36d8-aea1-9ddb5804696c","startTime":"2026-02-25T20:04:18.376Z","endTime":"2026-02-25T20:04:34.483Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":91.5,"endSpeed":83.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.390697289652188,"aZ":-22.53523615680957,"pfxX":8.56815923644306,"pfxZ":5.364699992506093,"pX":-0.23797245419667273,"pZ":3.287442491497602,"vX0":-10.193125880622416,"vY0":-132.9425472191156,"vZ0":0.8642344271953817,"x":126.07,"y":150.02,"x0":2.525237058785096,"y0":50.005526897605584,"z0":4.588811395757093,"aX":15.403899333984667},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":-13.4,"spinRate":2171,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.4113511489341377,"extension":7.225418072416345},"index":5,"playId":"a2eefb7d-aa2b-327b-b2c5-8abf84e4732c","pitchNumber":4,"startTime":"2026-02-25T20:04:34.483Z","endTime":"2026-02-25T20:04:38.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.855082281343314,"aZ":-27.59508124103835,"pfxX":10.168422977704582,"pfxZ":2.895879911821128,"pX":-0.6343362002595866,"pZ":1.1896455804470893,"vX0":-10.854268289729376,"vY0":-124.41178271001206,"vZ0":-2.5472858670625524,"x":141.18,"y":206.66,"x0":2.4454757291367875,"y0":50.00422356561103,"z0":4.4931120481467435,"aX":16.085912296976165},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":-16.2,"spinRate":1600,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4387593253896753,"extension":7.022954568494817},"index":6,"playId":"46e6e4f1-56fa-3ea9-bcb7-739ca81865b8","pitchNumber":5,"startTime":"2026-02-25T20:04:58.243Z","endTime":"2026-02-25T20:05:01.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.225169293565493,"aZ":-32.57900527080421,"pfxX":11.16680072962048,"pfxZ":-0.2519190892287959,"pX":-0.3868436535575112,"pZ":1.0602832559817743,"vX0":-10.811749927700625,"vY0":-125.06147914611707,"vZ0":-1.8133528812459283,"x":131.75,"y":210.15,"x0":2.5415631819693276,"y0":50.00623723380323,"z0":4.467109535299276,"aX":17.692407524767443},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":-17.8,"spinRate":1641,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.43797934310083475,"extension":7.048164025372284},"index":7,"playId":"4577901a-e700-3d52-b64c-6a8dc01b208a","pitchNumber":6,"startTime":"2026-02-25T20:05:16.543Z","endTime":"2026-02-25T20:05:20.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.885784751835207,"aZ":-20.09350130467289,"pfxX":7.32386806729229,"pfxZ":6.638594381156631,"pX":0.08160448138821572,"pZ":3.5395206568480746,"vX0":-9.041677209543797,"vY0":-133.81656361142666,"vZ0":0.8356486489251194,"x":113.89,"y":143.21,"x0":2.5469269164835215,"y0":50.00488590956943,"z0":4.658791752498766,"aX":13.333312842275134},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.5,"breakHorizontal":-11.4,"spinRate":2185,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4087357497002322,"extension":7.198984473753182},"hitData":{"launchSpeed":92.0,"launchAngle":64.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.72,"coordY":118.98}},"index":8,"playId":"9f89ef02-7e02-3461-b822-8100894c17cd","pitchNumber":7,"startTime":"2026-02-25T20:05:37.124Z","endTime":"2026-02-25T20:05:44.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701177,"link":"/api/v1/people/701177"},"credit":"b_ab"},{"player":{"id":802686,"link":"/api/v1/people/802686"},"credit":"p_ab"},{"player":{"id":701177,"link":"/api/v1/people/701177"},"credit":"b_pa"},{"player":{"id":802686,"link":"/api/v1/people/802686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.43,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:05:44.930Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T20:06:09.428Z","endTime":"2026-02-25T20:08:09.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802686,"fullName":"Hayden Harris","link":"/api/v1/people/802686"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701177,"fullName":"Nick Cimillo","link":"/api/v1/people/701177"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.785158759171658,"aZ":-29.124202286451606,"pfxX":-7.123508522710724,"pfxZ":2.2184130000090994,"pX":-0.5126191412506659,"pZ":1.2839749188265195,"vX0":-5.536345628430946,"vY0":-117.06568103994832,"vZ0":-1.0285200251576798,"x":136.54,"y":204.11,"x0":2.815569723224111,"y0":50.00489478135149,"z0":4.475498130881205,"aX":-9.806709445565902},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.1,"breakHorizontal":14.4,"spinRate":2205,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4693559149112607,"extension":7.400659307587419},"index":0,"playId":"1ca5eb11-50b4-3974-bded-37300939cee0","pitchNumber":1,"startTime":"2026-02-25T20:06:24.230Z","endTime":"2026-02-25T20:06:28.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95269131531233,"aZ":-28.35689400355769,"pfxX":10.4175525473438,"pfxZ":2.4113896241103587,"pX":0.2015585324824239,"pZ":1.3909468526601263,"vX0":-9.092482218940326,"vY0":-124.95605164664121,"vZ0":-2.052743315440729,"x":109.32,"y":201.22,"x0":2.5323196795157203,"y0":50.00244026680289,"z0":4.550668787477975,"aX":16.489595946880954},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":-16.8,"spinRate":1642,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.43816901325816593,"extension":7.0975721065447965},"index":1,"playId":"9db83c85-7ead-3f42-bed5-4ecc5ec8ac88","pitchNumber":2,"startTime":"2026-02-25T20:06:45.074Z","endTime":"2026-02-25T20:06:49.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":90.8,"endSpeed":83.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.592988012128036,"aZ":-19.246749708140307,"pfxX":9.193800298163554,"pfxZ":7.33116852777398,"pX":-1.1478735622326708,"pZ":1.6504408663892014,"vX0":-12.657878930328273,"vY0":-131.60814690266724,"vZ0":-3.4205345491911414,"x":160.75,"y":194.22,"x0":2.5181489621222783,"y0":50.00255387276979,"z0":4.3836846164361365,"aX":16.21155962676641},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.7,"breakHorizontal":-14.0,"spinRate":2172,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.41538116571449146,"extension":7.205182189484199},"index":2,"playId":"f621140e-a225-3af9-a21c-3b4df6aed2f2","pitchNumber":3,"startTime":"2026-02-25T20:07:04.120Z","endTime":"2026-02-25T20:07:08.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"bf36eb8f-49e1-35c8-9455-f7f4d7df0ba4","startTime":"2026-02-25T20:07:25.031Z","endTime":"2026-02-25T20:07:28.480Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58241232850954,"aZ":-28.58622147624755,"pfxX":-7.213002064868963,"pfxZ":2.6232961246727804,"pX":-0.2073528158541528,"pZ":2.9042117425539136,"vX0":-5.036453109972012,"vY0":-117.01121889096368,"vZ0":2.2457673956711828,"x":124.9,"y":160.37,"x0":2.9194843085720805,"y0":50.00488171558871,"z0":4.632691134975034,"aX":-9.882147495289543},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.6,"breakHorizontal":14.4,"spinRate":2472,"spinDirection":284},"zone":2,"typeConfidence":2.0,"plateTime":0.47027690234096164,"extension":7.079561748290651},"index":4,"playId":"a9cd4eaf-b854-3bcd-ba8c-eacfca0e039b","pitchNumber":4,"startTime":"2026-02-25T20:07:45.920Z","endTime":"2026-02-25T20:07:49.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.196543675211117,"aZ":-18.5535491153041,"pfxX":8.611885843387032,"pfxZ":7.7910452600165225,"pX":0.4311980414379795,"pZ":2.2076465828073464,"vX0":-8.563893200157816,"vY0":-131.4517152467582,"vZ0":-2.4510941076668877,"x":100.56,"y":179.17,"x0":2.6143898833777635,"y0":50.0000998053988,"z0":4.531519379013108,"aX":15.05005538686334},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.8,"breakHorizontal":-13.7,"spinRate":2180,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.41688724164281066,"extension":7.0924183737879956},"index":5,"playId":"a26645c5-1840-3938-b1c9-8ba884ca5ff6","pitchNumber":5,"startTime":"2026-02-25T20:08:05.378Z","endTime":"2026-02-25T20:08:09.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_ab"},{"player":{"id":802686,"link":"/api/v1/people/802686"},"credit":"p_ab"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_pa"},{"player":{"id":802686,"link":"/api/v1/people/802686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.39999999999999,"awayTeamWinProbability":14.600000000000009,"homeTeamWinProbabilityAdded":4.499999999999986,"leverageIndex":1.93,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:08:09.309Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T20:08:53.204Z","endTime":"2026-02-25T20:09:45.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802686,"fullName":"Hayden Harris","link":"/api/v1/people/802686"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"5e8d965e-e511-33b4-a155-a3b15d972395","startTime":"2026-02-25T20:08:36.544Z","endTime":"2026-02-25T20:08:40.084Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":81.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16206446679506,"aZ":-19.754868517212714,"pfxX":9.105226208782966,"pfxZ":7.211447352982816,"pX":0.5919747435011252,"pZ":2.81364184576862,"vX0":-8.65205298356777,"vY0":-131.04157440673882,"vZ0":-0.49271922700738713,"x":94.44,"y":162.81,"x0":2.7687899753596366,"y0":50.004560927297874,"z0":4.492529047106111,"aX":15.685841060355086},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.2,"breakHorizontal":-14.4,"spinRate":2166,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.41952140727562703,"extension":7.210953882467199},"index":1,"playId":"b07465ce-84ca-3402-91ef-a0c276997751","pitchNumber":1,"startTime":"2026-02-25T20:08:55.203Z","endTime":"2026-02-25T20:08:59.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18362448660656,"aZ":-28.257896613325542,"pfxX":-3.4227439744940114,"pfxZ":2.758389571790632,"pX":-0.2782529975712588,"pZ":3.443076795436999,"vX0":-6.338875498387426,"vY0":-118.89722365701574,"vZ0":3.3715211922594928,"x":127.61,"y":145.82,"x0":2.8741710634884936,"y0":50.00590102749729,"z0":4.580887530780641,"aX":-4.869845291100075},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.1,"breakHorizontal":7.8,"spinRate":2320,"spinDirection":281},"zone":1,"typeConfidence":2.0,"plateTime":0.46182217667410486,"extension":6.958925549887634},"index":2,"playId":"73c977db-6383-3917-92ac-6f0fb35f58f1","pitchNumber":2,"startTime":"2026-02-25T20:09:14.956Z","endTime":"2026-02-25T20:09:18.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.751769740729852,"aZ":-17.182232296873966,"pfxX":8.052115179001571,"pfxZ":8.475542232536142,"pX":0.7685319902943248,"pZ":2.5072699037096724,"vX0":-7.457979001358168,"vY0":-132.3114281965101,"vZ0":-2.0466145376581104,"x":87.71,"y":171.08,"x0":2.5803327666571882,"y0":50.00615679870042,"z0":4.552628041874425,"aX":14.250929345739896},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.1,"breakHorizontal":-13.0,"spinRate":2118,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.4142841351825468,"extension":7.191574431948651},"index":3,"playId":"60c05f84-b1bf-366e-b872-bf89927c1a53","pitchNumber":3,"startTime":"2026-02-25T20:09:39.839Z","endTime":"2026-02-25T20:09:45.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":802686,"link":"/api/v1/people/802686"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":802686,"link":"/api/v1/people/802686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":3.3000000000000114,"leverageIndex":1.3,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:09:45.954Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sandy León flies out to left fielder Will Taylor.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T20:12:17.525Z","endTime":"2026-02-25T20:14:31.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":696142,"link":"/api/v1/people/696142"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Mike Jarvis replaces shortstop Konnor Griffin, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T20:11:11.113Z","endTime":"2026-02-25T20:11:11.128Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690448,"link":"/api/v1/people/690448"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"802","replacedPlayer":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Noah Murdock replaces Michael Darrell-Hicks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T20:11:11.128Z","endTime":"2026-02-25T20:12:10.588Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668716,"link":"/api/v1/people/668716"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690382,"link":"/api/v1/people/690382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-25T20:12:10.588Z","endTime":"2026-02-25T20:12:19.542Z","isPitch":false,"type":"action","player":{"id":506702,"link":"/api/v1/people/506702"},"defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":89.7,"endSpeed":83.1,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.751237121170657,"aZ":-24.66839805096587,"pfxX":-0.4533798305716372,"pfxZ":4.306654350402961,"pX":1.2205992138060877,"pZ":1.829182850693932,"vX0":7.6392539291788015,"vY0":-130.5010116645235,"vZ0":-4.187970982559507,"x":70.47,"y":189.39,"x0":-1.672727252136911,"y0":50.00368273652293,"z0":5.289799809035879,"aX":-0.7913489458799349},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":-0.7,"spinRate":2240,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4180299458191232,"extension":6.527980306377443},"index":3,"playId":"fe9f0bdb-8811-3ed4-bf32-171428e89e23","pitchNumber":1,"startTime":"2026-02-25T20:12:19.542Z","endTime":"2026-02-25T20:12:23.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26130324771021,"aZ":-24.794698655948277,"pfxX":-11.289392512335949,"pfxZ":3.9760988620259514,"pX":0.2799078248515191,"pZ":0.941539765469031,"vX0":9.214372841502424,"vY0":-134.85092255378584,"vZ0":-6.798826435643861,"x":106.33,"y":213.36,"x0":-1.7020097005901262,"y0":50.00161660958964,"z0":5.225678935915502,"aX":-20.94690738093393},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.0,"breakHorizontal":18.7,"spinRate":2017,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.40501012376898027,"extension":6.45388889331177},"index":4,"playId":"5f1d5e7f-3c15-354c-986f-7e8af1e9c7fb","pitchNumber":2,"startTime":"2026-02-25T20:12:33.758Z","endTime":"2026-02-25T20:12:36.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.189598422177774,"aZ":-22.61398380818909,"pfxX":-10.640431515742792,"pfxZ":4.968894961254552,"pX":1.2179134361849124,"pZ":1.911236131316356,"vX0":11.316554366563752,"vY0":-137.73375206837082,"vZ0":-5.0457873574448975,"x":70.58,"y":187.18,"x0":-1.5588318282856746,"y0":50.00180350204246,"z0":5.293195554941054,"aX":-20.471097401783354},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":16.9,"spinRate":1895,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3974495231032815,"extension":6.497018858595359},"index":5,"playId":"45cfecc0-dbd0-3ea2-8b76-9bfc42e38b95","pitchNumber":3,"startTime":"2026-02-25T20:13:04.305Z","endTime":"2026-02-25T20:13:08.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14392981586535,"aZ":-24.877509701450062,"pfxX":0.692150931221851,"pfxZ":4.293691008549359,"pX":-0.15066249379723284,"pZ":2.2564565673704315,"vX0":3.8494709570925076,"vY0":-129.37717817279196,"vZ0":-3.0713229941533533,"x":122.74,"y":177.86,"x0":-1.7458329747581602,"y0":50.00600622111713,"z0":5.358634645228611,"aX":1.1776135192164674},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.3,"breakHorizontal":-2.0,"spinRate":2214,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.42280727313815536,"extension":6.453172447039349},"index":6,"playId":"f9aafc12-c5d1-36b4-bce0-9b3d2b521f32","pitchNumber":4,"startTime":"2026-02-25T20:13:17.675Z","endTime":"2026-02-25T20:13:21.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39930729197656,"aZ":-19.594411449012085,"pfxX":-7.626264302607703,"pfxZ":6.5563052398101,"pX":-0.1526340232626058,"pZ":2.214591141813861,"vX0":7.0090438757068725,"vY0":-137.8354044455898,"vZ0":-4.718164577101136,"x":122.82,"y":178.99,"x0":-1.7409406155478142,"y0":50.00504292794214,"z0":5.276609403612303,"aX":-14.63717732966447},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.0,"breakHorizontal":12.2,"spinRate":2053,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.39778466595368966,"extension":6.480770441545631},"index":7,"playId":"2134b2bd-801a-39c0-ab7e-8895795171ff","pitchNumber":5,"startTime":"2026-02-25T20:13:37.698Z","endTime":"2026-02-25T20:13:41.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":85.0,"endSpeed":77.1,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.969755376876694,"aZ":-39.820280882877825,"pfxX":5.503993789831599,"pfxZ":-5.039727275459603,"pX":0.9898104374109215,"pZ":2.3467693269154535,"vX0":5.060410044675505,"vY0":-123.593753075097,"vZ0":0.8763962773993674,"x":79.27,"y":175.42,"x0":-1.813318641185458,"y0":50.000972971798454,"z0":5.3822198255435385,"aX":8.353201064404793},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.5,"breakHorizontal":-11.3,"spinRate":2457,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4463949770012188,"extension":6.591675526331371},"index":8,"playId":"a5853f70-ac89-319c-bad7-5784153b2df5","pitchNumber":6,"startTime":"2026-02-25T20:14:05.616Z","endTime":"2026-02-25T20:14:11.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.899200189064228,"aZ":-23.555391908130783,"pfxX":-10.623150733017658,"pfxZ":4.4686919186750655,"pX":-0.4206639989102872,"pZ":2.1024254784930014,"vX0":7.116660023487259,"vY0":-137.78223862336745,"vZ0":-4.433881817457572,"x":133.03,"y":182.01,"x0":-1.653680464748908,"y0":50.000159706021584,"z0":5.319266621875787,"aX":-20.472437115645317},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":17.8,"spinRate":1880,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.39715153153145133,"extension":6.373455430076667},"hitData":{"launchSpeed":83.0,"launchAngle":49.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.4,"coordY":104.51}},"index":9,"playId":"695c8334-8aa1-31f3-839c-5a001dd32971","pitchNumber":7,"startTime":"2026-02-25T20:14:22.901Z","endTime":"2026-02-25T20:14:31.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"credit":"b_ab"},{"player":{"id":668716,"link":"/api/v1/people/668716"},"credit":"p_ab"},{"player":{"id":506702,"link":"/api/v1/people/506702"},"credit":"b_pa"},{"player":{"id":668716,"link":"/api/v1/people/668716"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:14:31.406Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tristin English pops out to first baseman Nick Cimillo in foul territory.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T20:14:45.488Z","endTime":"2026-02-25T20:15:03.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663536,"fullName":"Tristin English","link":"/api/v1/people/663536"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663536,"fullName":"Tristin English","link":"/api/v1/people/663536"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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":"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":96.0,"endSpeed":87.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75552337457678,"aZ":-22.794464737362066,"pfxX":-9.534144486012284,"pfxZ":4.756339887896637,"pX":-0.9291387783663463,"pZ":3.1023034042685618,"vX0":5.728838457994838,"vY0":-139.66288627488527,"vZ0":-2.4080201442038813,"x":152.42,"y":155.02,"x0":-1.769239051657149,"y0":50.00675170344429,"z0":5.4765176194944,"aX":-18.819786455814434},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.3,"breakHorizontal":16.1,"spinRate":1993,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39232836956936845,"extension":6.323243127561896},"hitData":{"launchSpeed":66.9,"launchAngle":61.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":181.76,"coordY":173.15}},"index":0,"playId":"0a0e8c1a-50d8-3425-8bc7-553676883bfc","pitchNumber":1,"startTime":"2026-02-25T20:14:58.187Z","endTime":"2026-02-25T20:15:03.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663536,"link":"/api/v1/people/663536","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663536,"link":"/api/v1/people/663536"},"credit":"b_ab"},{"player":{"id":668716,"link":"/api/v1/people/668716"},"credit":"p_ab"},{"player":{"id":663536,"link":"/api/v1/people/663536"},"credit":"b_pa"},{"player":{"id":668716,"link":"/api/v1/people/668716"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:15:03.190Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eli White grounds out, shortstop Mike Jarvis to first baseman Nick Cimillo.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T20:15:40.578Z","endTime":"2026-02-25T20:16:20.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690448,"link":"/api/v1/people/690448"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"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":84.3,"endSpeed":76.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15776344810618,"aZ":-35.596887083427724,"pfxX":5.776551975458993,"pfxZ":-2.2853001764981755,"pX":-0.2795317826206202,"pZ":2.2885045793968466,"vX0":2.4436615735200533,"vY0":-122.67696719772374,"vZ0":0.08575117933094223,"x":127.66,"y":176.99,"x0":-2.044129252866678,"y0":50.00284294785807,"z0":5.331229880943998,"aX":8.65253807512964},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.8,"breakHorizontal":-11.0,"spinRate":2461,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.44945580992705336,"extension":6.490985706116837},"index":0,"playId":"2c4e097c-3264-312b-9c54-c58c72479a15","pitchNumber":1,"startTime":"2026-02-25T20:15:42.963Z","endTime":"2026-02-25T20:15:47.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48240036540209,"aZ":-31.751011620399296,"pfxX":5.044558688837693,"pfxZ":0.2692545531760029,"pX":0.8168847333579199,"pZ":2.144949253762788,"vX0":5.0034945745294,"vY0":-125.05402696846625,"vZ0":-1.2225470426521494,"x":85.86,"y":180.87,"x0":-1.8661923598119647,"y0":50.00505896613903,"z0":5.247508977021621,"aX":7.980148186067689},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.5,"breakHorizontal":-10.3,"spinRate":2486,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4381817582815746,"extension":6.443948242389736},"index":1,"playId":"c5cfbb0a-241f-383a-9374-7318ba043e65","pitchNumber":2,"startTime":"2026-02-25T20:15:56.307Z","endTime":"2026-02-25T20:15:59.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-25T20:16:05.920Z","endTime":"2026-02-25T20:16:17.220Z","isPitch":false,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"},"defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.052688693138588,"aZ":-35.25396824713971,"pfxX":6.303476368219889,"pfxZ":-1.951400081840835,"pX":0.3848061598344808,"pZ":1.8846309704422575,"vX0":3.7406320583401347,"vY0":-126.12009566943333,"vZ0":-1.385717510143542,"x":102.33,"y":187.89,"x0":-1.9479938896733509,"y0":50.00614986029845,"z0":5.344379463328307,"aX":9.926479793864052},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.6,"breakHorizontal":-12.4,"spinRate":2548,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.4381081448157289,"extension":6.330350706554436},"hitData":{"launchSpeed":85.1,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.01,"coordY":159.99}},"index":3,"playId":"6dfed07b-b9fe-3066-8f02-80bb9f95bed8","pitchNumber":3,"startTime":"2026-02-25T20:16:17.220Z","endTime":"2026-02-25T20:16:20.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"credit":"b_ab"},{"player":{"id":668716,"link":"/api/v1/people/668716"},"credit":"p_ab"},{"player":{"id":642201,"link":"/api/v1/people/642201"},"credit":"b_pa"},{"player":{"id":668716,"link":"/api/v1/people/668716"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:16:20.413Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Termarr Johnson challenged (pitch result), call on the field was confirmed: Termarr Johnson called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:18:40.253Z","endTime":"2026-02-25T20:20:01.334Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"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":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: James Karinchak replaces Hayden Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T20:17:57.636Z","endTime":"2026-02-25T20:18:06.994Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675916,"link":"/api/v1/people/675916"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":802686,"link":"/api/v1/people/802686","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Termarr Johnson replaces Marcell Ozuna.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T20:18:06.994Z","endTime":"2026-02-25T20:18:42.002Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702261,"link":"/api/v1/people/702261"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"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":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":81.6,"endSpeed":76.3,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.249478309357364,"aZ":-35.172273505318536,"pfxX":-1.9495995556363546,"pfxZ":-2.0797056697714327,"pX":-0.5563103719548486,"pZ":0.30482896182402136,"vX0":0.15110290303226903,"vY0":-118.80216037286549,"vZ0":-6.689379526485414,"x":138.21,"y":230.55,"x0":-0.3669190881919351,"y0":50.005582593266546,"z0":6.327098181543813,"aX":-2.8068989015582395},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.0,"breakHorizontal":3.5,"spinRate":2222,"spinDirection":19},"zone":13,"typeConfidence":2.0,"plateTime":0.4598112565014407,"extension":5.91695221436734},"index":2,"playId":"23fd51f2-595c-3aa0-b0dc-e7076f590629","pitchNumber":1,"startTime":"2026-02-25T20:18:42.002Z","endTime":"2026-02-25T20:18:46.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90126786965622,"aZ":-9.902923169390531,"pfxX":-1.1040353517199377,"pfxZ":12.10554027797608,"pX":-0.6052326444591059,"pZ":2.7693112841165366,"vX0":-0.5687214154871313,"vY0":-135.14134965739527,"vZ0":-7.717547420935205,"x":140.07,"y":164.01,"x0":-0.24826821944848507,"y0":50.00387831615724,"z0":6.367146271589913,"aX":-2.0314370016093095},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.4,"breakHorizontal":2.2,"spinRate":2231,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.406111352444801,"extension":5.995544773693434},"index":3,"playId":"f82d0f3d-ee58-38e7-a4f5-195ce9585292","pitchNumber":2,"startTime":"2026-02-25T20:19:14.299Z","endTime":"2026-02-25T20:19:19.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":93.5,"endSpeed":85.1,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.474656199806603,"aZ":-10.518509145899255,"pfxX":-2.1300540422942893,"pfxZ":11.63717618372508,"pX":-0.17929860796736527,"pZ":2.636862617298055,"vX0":0.9217167196697296,"vY0":-135.95491166961637,"vZ0":-7.809818531393907,"x":123.83,"y":167.58,"x0":-0.24714059585486478,"y0":50.0004474387297,"z0":6.287508733019063,"aX":-3.962995769917055},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.6,"breakHorizontal":3.6,"spinRate":2097,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4038011907482586,"extension":6.1111509465632645},"index":4,"playId":"6bf20856-e9d3-3978-b72a-f3421102b76a","pitchNumber":3,"startTime":"2026-02-25T20:19:34.983Z","endTime":"2026-02-25T20:19:38.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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, 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":82.1,"endSpeed":75.9,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43564736359358,"aZ":-35.629219725963715,"pfxX":-0.030515034008745223,"pfxZ":-2.380234652527472,"pX":-0.31017093759063274,"pZ":2.859919726080793,"vX0":-0.23549768138742913,"vY0":-119.62664285823213,"vZ0":-1.379308846041892,"x":128.82,"y":161.56,"x0":-0.20661510726277899,"y0":50.00000532189703,"z0":6.629159401773504,"aX":-0.04434698065142237},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.3,"breakHorizontal":0.1,"spinRate":2194,"spinDirection":17},"zone":1,"typeConfidence":2.0,"plateTime":0.45734314423320255,"extension":5.8986434757523645},"index":5,"playId":"da70e443-a68f-3fec-bbc4-128040c90606","pitchNumber":4,"startTime":"2026-02-25T20:19:53.388Z","endTime":"2026-02-25T20:20:01.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_ab"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_ab"},{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_pa"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"}},"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:20:01.334Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edward Florentino strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:20:27.540Z","endTime":"2026-02-25T20:21:54.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":821273,"fullName":"Edward Florentino","link":"/api/v1/people/821273"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"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":821273,"fullName":"Edward Florentino","link":"/api/v1/people/821273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.8,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510386883802596,"aZ":-36.246082647441966,"pfxX":-0.05381888712283982,"pfxZ":-2.8358521244994215,"pX":0.02365127804982808,"pZ":4.6536312212932245,"vX0":0.6503930364196989,"vY0":-119.42313578515453,"vZ0":2.681854417972749,"x":116.1,"y":113.13,"x0":-0.24605853032489297,"y0":50.005537267233,"z0":6.792290149643282,"aX":-0.07733857427023592},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.2,"breakHorizontal":-0.1,"spinRate":2272,"spinDirection":22},"zone":12,"typeConfidence":2.0,"plateTime":0.45989676793146517,"extension":5.94449732058547},"index":0,"playId":"863468a6-2359-3947-88af-c7948a20e936","pitchNumber":1,"startTime":"2026-02-25T20:20:33.276Z","endTime":"2026-02-25T20:20:38.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":821273,"link":"/api/v1/people/821273","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.463416174702136,"aZ":-35.33974438895008,"pfxX":-0.3997737345548318,"pfxZ":-2.2075020512719377,"pX":-0.10051062728609421,"pZ":2.6515168012378902,"vX0":0.2265507743361172,"vY0":-119.16542269075052,"vZ0":-1.6611582440918615,"x":120.83,"y":167.19,"x0":-0.14500185644040828,"y0":50.00351950805825,"z0":6.558116421539876,"aX":-0.5734562253594533},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.1,"breakHorizontal":0.7,"spinRate":2297,"spinDirection":8},"zone":5,"typeConfidence":2.0,"plateTime":0.46011504377437484,"extension":6.130933969759218},"index":1,"playId":"95c10175-1948-3207-b7ab-724f7fdcb2ee","pitchNumber":2,"startTime":"2026-02-25T20:20:46.888Z","endTime":"2026-02-25T20:20:51.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":821273,"link":"/api/v1/people/821273","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.242805399591578,"aZ":-36.07171764523802,"pfxX":-0.30202735111431445,"pfxZ":-2.6691685701214194,"pX":0.0239382914998873,"pZ":2.270578379923981,"vX0":0.8068386138193954,"vY0":-119.99709900238115,"vZ0":-2.493374837417734,"x":116.09,"y":177.47,"x0":-0.2774386350241947,"y0":50.00432679257806,"z0":6.537010066515169,"aX":-0.44042762141133696},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.2,"breakHorizontal":0.4,"spinRate":2353,"spinDirection":23},"zone":8,"typeConfidence":2.0,"plateTime":0.4564624684440184,"extension":5.978332678320009},"index":2,"playId":"6acf6c97-7dd5-3788-aa96-4db323375959","pitchNumber":3,"startTime":"2026-02-25T20:21:03.573Z","endTime":"2026-02-25T20:21:07.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":821273,"link":"/api/v1/people/821273","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.587066392443113,"aZ":-9.334929846541538,"pfxX":-3.1627438283241522,"pfxZ":12.18388211727083,"pX":0.2901693737581919,"pZ":2.772558046935092,"vX0":2.1220219879200504,"vY0":-136.439129526527,"vZ0":-7.7881430386720485,"x":105.94,"y":163.92,"x0":-0.08896092980521454,"y0":50.004856979661035,"z0":6.317129550821709,"aX":-5.930286889386678},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.5,"breakHorizontal":5.3,"spinRate":2278,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4022923883391045,"extension":6.112147243112255},"index":3,"playId":"6348dd0c-b822-31bc-9ea4-e5ddcaaa25bd","pitchNumber":4,"startTime":"2026-02-25T20:21:20.209Z","endTime":"2026-02-25T20:21:23.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":821273,"link":"/api/v1/people/821273","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63259209035679,"aZ":-12.503520618239165,"pfxX":-1.8746300457149245,"pfxZ":10.63941446848414,"pX":0.20242318953740598,"pZ":4.245294890278109,"vX0":1.6466786133830071,"vY0":-135.81811600137303,"vZ0":-3.674953952738071,"x":109.28,"y":124.16,"x0":-0.17126792153279805,"y0":50.002876300911346,"z0":6.499051614640631,"aX":-3.4659450416045225},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":3.0,"spinRate":2151,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40489269001532335,"extension":6.060745196089517},"index":4,"playId":"6b049226-78ec-38bd-ae16-223d297f0083","pitchNumber":5,"startTime":"2026-02-25T20:21:49.783Z","endTime":"2026-02-25T20:21:54.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":821273,"link":"/api/v1/people/821273","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":821273,"link":"/api/v1/people/821273"},"credit":"b_ab"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_ab"},{"player":{"id":821273,"link":"/api/v1/people/821273"},"credit":"b_pa"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:21:54.920Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Davis Wendzel walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:22:16.520Z","endTime":"2026-02-25T20:24:29.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.9,"endSpeed":84.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30184897761109,"aZ":-12.287559976347378,"pfxX":-1.4384281286011378,"pfxZ":10.82056738360035,"pX":1.0588564423780928,"pZ":4.045116081399354,"vX0":3.6483380465349735,"vY0":-135.16389285262522,"vZ0":-4.164458065485248,"x":76.64,"y":129.56,"x0":-0.12557812090244413,"y0":50.004540987577165,"z0":6.477957616651951,"aX":-2.6446365296530217},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.8,"breakHorizontal":1.8,"spinRate":2097,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4062880403925919,"extension":6.041629723187739},"index":0,"playId":"dbf84d91-09d8-39c0-a690-be421c884192","pitchNumber":1,"startTime":"2026-02-25T20:22:19.934Z","endTime":"2026-02-25T20:22:23.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.196499421787898,"aZ":-37.85510660802205,"pfxX":-1.0553244507399717,"pfxZ":-4.104526068393829,"pX":-0.9146585800612792,"pZ":3.0516103469024425,"vX0":-1.0420233638764966,"vY0":-117.5012998499314,"vZ0":-0.04178633588323066,"x":151.86,"y":156.39,"x0":-0.3268506225054852,"y0":50.00029485996517,"z0":6.614348100524756,"aX":-1.461669826570635},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.1,"breakHorizontal":2.2,"spinRate":2224,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.4678051399523957,"extension":6.1727101495915555},"index":1,"playId":"9a4e4cdc-c109-39e4-8ac0-d80ebc03fce2","pitchNumber":2,"startTime":"2026-02-25T20:22:34.436Z","endTime":"2026-02-25T20:22:38.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2655741045003,"aZ":-11.018739270505181,"pfxX":-1.699908213183401,"pfxZ":11.63371619880487,"pX":0.14379985177704754,"pZ":3.034694619175217,"vX0":1.191306442869016,"vY0":-134.9529392547844,"vZ0":-6.788664234940243,"x":111.52,"y":156.84,"x0":-0.08571068811804165,"y0":50.00180204212319,"z0":6.383522880525552,"aX":-3.090749375442426},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.6,"breakHorizontal":2.8,"spinRate":2121,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4080953042131914,"extension":6.121399140927774},"index":2,"playId":"66662f3d-adbb-3229-afa9-72f5673f489c","pitchNumber":3,"startTime":"2026-02-25T20:22:51.988Z","endTime":"2026-02-25T20:22:57.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.214844260076305,"aZ":-12.887403080263336,"pfxX":-0.739784296098418,"pfxZ":10.472619674339695,"pX":1.094771239858132,"pZ":3.3128249041260047,"vX0":3.2657116790892706,"vY0":-135.48210440626,"vZ0":-5.936324572942111,"x":75.27,"y":149.33,"x0":-0.03506147911889206,"y0":50.00146566075757,"z0":6.448975722475656,"aX":-1.362789870450399},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":0.6,"spinRate":2084,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40576540158353414,"extension":5.985756956581628},"index":3,"playId":"7264b9f5-7f54-351e-996c-e3e6345c780f","pitchNumber":4,"startTime":"2026-02-25T20:23:09.587Z","endTime":"2026-02-25T20:23:13.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49921386487607,"aZ":-10.399453925378165,"pfxX":-1.075590681569624,"pfxZ":11.817532038394095,"pX":0.09954453824539895,"pZ":1.6277508597247563,"vX0":1.147357899524693,"vY0":-135.80705361791516,"vZ0":-10.255716132894378,"x":113.21,"y":194.83,"x0":-0.19141964120829902,"y0":50.00375028859717,"z0":6.206469868248742,"aX":-1.9820756183970194},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":1.7,"spinRate":3268,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.40542161371998997,"extension":6.137230856429181},"index":4,"playId":"f55edfdb-9de4-3800-b5cb-3e2a6d6b86fb","pitchNumber":5,"startTime":"2026-02-25T20:23:28.244Z","endTime":"2026-02-25T20:23:31.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-25T20:23:41.658Z","endTime":"2026-02-25T20:23:56.075Z","isPitch":false,"type":"action","player":{"id":673995,"link":"/api/v1/people/673995"},"defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90676244175169,"aZ":-9.609761420294683,"pfxX":-2.7075979366410996,"pfxZ":12.40583986827621,"pX":0.1876191575360903,"pZ":2.4575911577484817,"vX0":1.8366523037900442,"vY0":-134.89510871344368,"vZ0":-8.420653689668786,"x":109.85,"y":172.43,"x0":-0.15482871508601748,"y0":50.00343523169601,"z0":6.3218552710775,"aX":-4.925175584819723},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.5,"breakHorizontal":4.4,"spinRate":2112,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.40806923691808494,"extension":6.108567315768592},"index":6,"playId":"8075cb57-a8cc-3129-8a5f-66c77dbe8579","pitchNumber":6,"startTime":"2026-02-25T20:23:56.075Z","endTime":"2026-02-25T20:23:59.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.304151182082514,"aZ":-9.037803012011095,"pfxX":-1.9634316114283776,"pfxZ":12.513455327546868,"pX":0.15588517946918137,"pZ":1.4523118694011812,"vX0":1.6558638316494818,"vY0":-135.07308394697463,"vZ0":-10.801063274184562,"x":111.06,"y":199.57,"x0":-0.2098749318540554,"y0":50.00115252547222,"z0":6.137463723796484,"aX":-3.629313788810026},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.5,"breakHorizontal":3.2,"spinRate":2222,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40545148118461594,"extension":6.23669998067401},"index":7,"playId":"fe72c942-f95c-3e01-858d-e950704be0e8","pitchNumber":7,"startTime":"2026-02-25T20:24:24.573Z","endTime":"2026-02-25T20:24:29.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673995,"link":"/api/v1/people/673995"},"credit":"b_pa"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.3,"awayTeamWinProbability":9.700000000000003,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.54,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:24:29.751Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Derek Berg grounds into a force out, shortstop Jim Jarvis to second baseman Aaron Schunk. Davis Wendzel out at 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:24:39.561Z","endTime":"2026-02-25T20:25:19.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":815074,"fullName":"Derek Berg","link":"/api/v1/people/815074"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":815074,"fullName":"Derek Berg","link":"/api/v1/people/815074"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.950363770055684,"aZ":-38.20698532229565,"pfxX":-1.3170251374840005,"pfxZ":-4.175630303541709,"pX":-0.07080232931846019,"pZ":2.166594539305936,"vX0":0.44497097220301535,"vY0":-119.2281620094993,"vZ0":-2.1362535107909935,"x":119.7,"y":180.28,"x0":-0.08826839753823851,"y0":50.001261319410304,"z0":6.507537981404244,"aX":-1.9044868714973253},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.8,"breakHorizontal":2.3,"spinRate":2416,"spinDirection":20},"zone":8,"typeConfidence":2.0,"plateTime":0.4586041993664063,"extension":6.015783428470506},"index":0,"playId":"90fd0f57-c8b9-30ba-91eb-5df397329516","pitchNumber":1,"startTime":"2026-02-25T20:24:54.031Z","endTime":"2026-02-25T20:24:58.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":815074,"link":"/api/v1/people/815074","batSide":{"code":"R","description":"Right"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.437712444506925,"aZ":-38.83387731187134,"pfxX":-2.423126193569614,"pfxZ":-4.542560654358073,"pX":-0.39090346598850095,"pZ":2.0689995859282426,"vX0":0.18231513124059479,"vY0":-120.62753981757808,"vZ0":-2.4643886903604346,"x":131.9,"y":182.92,"x0":-0.15306950765782404,"y0":50.000428645056914,"z0":6.541988438814746,"aX":-3.554580581314055},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.5,"breakHorizontal":4.3,"spinRate":2465,"spinDirection":7},"zone":7,"typeConfidence":2.0,"plateTime":0.45483425284015144,"extension":5.933521925060844},"hitData":{"launchSpeed":96.1,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.03,"coordY":145.3}},"index":1,"playId":"6a6ce41f-0d3b-3178-877c-b6d0d786ebf9","pitchNumber":2,"startTime":"2026-02-25T20:25:12.336Z","endTime":"2026-02-25T20:25:19.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":815074,"link":"/api/v1/people/815074","batSide":{"code":"R","description":"Right"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815074,"link":"/api/v1/people/815074"},"credit":"b_ab"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_ab"},{"player":{"id":815074,"link":"/api/v1/people/815074"},"credit":"b_pa"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.4,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:25:19.850Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nacho Alvarez Jr. flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:28:03.511Z","endTime":"2026-02-25T20:28:26.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677957,"fullName":"Brandon Neeck","link":"/api/v1/people/677957"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Termarr Johnson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T20:26:32.534Z","endTime":"2026-02-25T20:26:32.551Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702261,"link":"/api/v1/people/702261"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brandon Neeck replaces Noah Murdock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T20:26:32.551Z","endTime":"2026-02-25T20:28:05.518Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677957,"link":"/api/v1/people/677957"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668716,"link":"/api/v1/people/668716","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.642722505166493,"aZ":-26.738360558678153,"pfxX":0.8921430271942339,"pfxZ":3.2413665037744868,"pX":-0.5724219547401289,"pZ":0.8278682950358308,"vX0":-7.020193499459949,"vY0":-127.72461792645755,"vZ0":-6.609509531719971,"x":138.82,"y":216.43,"x0":2.0784786270727964,"y0":50.002635584936435,"z0":5.510101172203529,"aX":1.4966241053194036},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":-0.2,"spinRate":2496,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.42642061776874396,"extension":7.428562041373678},"index":2,"playId":"783cd11b-6a65-3252-8ba3-0fe30655bcf9","pitchNumber":1,"startTime":"2026-02-25T20:28:05.518Z","endTime":"2026-02-25T20:28:09.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677957,"link":"/api/v1/people/677957","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":93.2,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35592810526228,"aZ":-12.527716268757734,"pfxX":6.2102694202092605,"pfxZ":10.490292988990129,"pX":-0.11166490819161325,"pZ":2.7987216033682136,"vX0":-8.425762864084495,"vY0":-135.44635365065503,"vZ0":-5.067024221400324,"x":121.26,"y":163.21,"x0":2.2210262168396366,"y0":50.00390138454426,"z0":5.557646915192438,"aX":11.632736307828859},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":-9.6,"spinRate":2405,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.40315103101768734,"extension":7.374321752971344},"hitData":{"launchSpeed":87.3,"launchAngle":38.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.93,"coordY":101.76}},"index":3,"playId":"b1652d82-39c9-33bd-be0f-9f2971efcb14","pitchNumber":2,"startTime":"2026-02-25T20:28:20.787Z","endTime":"2026-02-25T20:28:26.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677957,"link":"/api/v1/people/677957","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_ab"},{"player":{"id":677957,"link":"/api/v1/people/677957"},"credit":"p_ab"},{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_pa"},{"player":{"id":677957,"link":"/api/v1/people/677957"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:28:26.941Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Mateo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:28:47.713Z","endTime":"2026-02-25T20:30:16.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677957,"fullName":"Brandon Neeck","link":"/api/v1/people/677957"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":815074,"link":"/api/v1/people/815074"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.224618143856016,"aZ":-25.700413502967027,"pfxX":-0.7830823137210903,"pfxZ":3.822781484251456,"pX":-2.026945160039188,"pZ":0.3190286816488013,"vX0":-10.191327221868109,"vY0":-128.68304308868892,"vZ0":-7.939022617135835,"x":194.26,"y":230.17,"x0":2.070295730153962,"y0":50.00371261551757,"z0":5.406173565784493,"aX":-1.3252917060768885},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":3.5,"spinRate":2582,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.42404022052925106,"extension":7.445092963667376},"index":0,"playId":"2f99d93d-db91-3d20-b5b7-cdd03881c453","pitchNumber":1,"startTime":"2026-02-25T20:28:58.864Z","endTime":"2026-02-25T20:29:04.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677957,"link":"/api/v1/people/677957","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99713171913347,"aZ":-29.427560804611176,"pfxX":-7.236952346535043,"pfxZ":1.9595297629375192,"pX":-0.4658406588547746,"pZ":3.0043498570243696,"vX0":-4.201410212825945,"vY0":-117.79739118175193,"vZ0":0.1141027726326238,"x":134.76,"y":157.66,"x0":2.2827636598045506,"y0":50.00270496229121,"z0":5.682549936813243,"aX":-10.138845127715115},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.8,"breakHorizontal":14.2,"spinRate":2657,"spinDirection":288},"zone":1,"typeConfidence":2.0,"plateTime":0.46550604542736984,"extension":7.002532851595171},"index":1,"playId":"63d75fe9-25fa-3f78-8801-d59772f889b1","pitchNumber":2,"startTime":"2026-02-25T20:29:31.640Z","endTime":"2026-02-25T20:29:35.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677957,"link":"/api/v1/people/677957","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.727696369593946,"aZ":-16.32140936800953,"pfxX":7.1717531677312945,"pfxZ":8.894828414343943,"pX":0.9974394038238854,"pZ":3.143753095729761,"vX0":-5.79265664472776,"vY0":-133.41603181157245,"vZ0":-3.307279785272894,"x":78.98,"y":153.9,"x0":2.277190981936649,"y0":50.002538112157225,"z0":5.592776514580082,"aX":12.78267503771832},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.5,"breakHorizontal":-11.5,"spinRate":2290,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.41231720078803225,"extension":7.33759625670697},"index":2,"playId":"e8e4d86a-b745-3c77-8d55-9f370f04a868","pitchNumber":3,"startTime":"2026-02-25T20:29:49.468Z","endTime":"2026-02-25T20:29:52.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677957,"link":"/api/v1/people/677957","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.4,"endSpeed":79.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.713374537639375,"aZ":-24.451327968792317,"pfxX":9.95009868036102,"pfxZ":4.748202903704984,"pX":1.3436009188844438,"pZ":3.253021701612487,"vX0":-5.575760516956409,"vY0":-127.17501169216791,"vZ0":-1.0953655912017788,"x":65.79,"y":150.95,"x0":2.279353999778657,"y0":50.00513063363803,"z0":5.640925859184493,"aX":16.191288308709446},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.5,"breakHorizontal":-16.7,"spinRate":2076,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.43180218765413336,"extension":7.655450341499041},"index":3,"playId":"00680d59-2c5a-3576-8324-e4ccaad7d7bb","pitchNumber":4,"startTime":"2026-02-25T20:30:12.445Z","endTime":"2026-02-25T20:30:16.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677957,"link":"/api/v1/people/677957","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_ab"},{"player":{"id":677957,"link":"/api/v1/people/677957"},"credit":"p_ab"},{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_pa"},{"player":{"id":677957,"link":"/api/v1/people/677957"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:30:16.746Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Aaron Schunk grounds out, second baseman Alika Williams to first baseman Nick Cimillo.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:30:34.780Z","endTime":"2026-02-25T20:31:17.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677957,"fullName":"Brandon Neeck","link":"/api/v1/people/677957"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11757942514062,"aZ":-28.84308570114794,"pfxX":-6.287836167618246,"pfxZ":2.331112620351509,"pX":-1.52150357599229,"pZ":0.6912460783425161,"vX0":-6.701711108554975,"vY0":-119.33056168245277,"vZ0":-4.909666450479102,"x":175.0,"y":220.12,"x0":2.1507212576567833,"y0":50.00271382115123,"z0":5.404644364925373,"aX":-8.974471030603448},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.1,"breakHorizontal":13.1,"spinRate":2648,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4607904534845053,"extension":7.431147416892527},"index":0,"playId":"fdcaa4d9-d54c-307f-9d15-6f8e8dc37ab7","pitchNumber":1,"startTime":"2026-02-25T20:30:41.074Z","endTime":"2026-02-25T20:30:45.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677957,"link":"/api/v1/people/677957","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23724978455469,"aZ":-28.751504531501652,"pfxX":9.892369787162396,"pfxZ":2.149196560110867,"pX":0.3424600351679449,"pZ":1.6761843844925821,"vX0":-7.8290342736476255,"vY0":-125.4507432646643,"vZ0":-3.843227437816463,"x":103.95,"y":193.52,"x0":2.21752038225503,"y0":50.00492186314164,"z0":5.570112597877673,"aX":15.778878330253296},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.2,"breakHorizontal":-16.1,"spinRate":1876,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.4365002125313113,"extension":7.564545733457976},"index":1,"playId":"8fea077a-b46b-301d-89c7-f0a94fbb06bc","pitchNumber":2,"startTime":"2026-02-25T20:30:59.776Z","endTime":"2026-02-25T20:31:03.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677957,"link":"/api/v1/people/677957","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67871051163864,"aZ":-12.315169635874735,"pfxX":5.536272026195871,"pfxZ":10.497519205678305,"pX":0.7378559265173061,"pZ":2.591105023581824,"vX0":-5.665220646047031,"vY0":-136.79594069299142,"vZ0":-5.54639863689695,"x":88.87,"y":168.82,"x0":2.118146796110463,"y0":50.00194863892771,"z0":5.4918459232471095,"aX":10.473306419408626},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":-8.8,"spinRate":2353,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.40066053725216744,"extension":7.19326732408749},"hitData":{"launchSpeed":99.4,"launchAngle":3.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.43,"coordY":145.81}},"index":2,"playId":"325cb73a-a9ce-30eb-b516-571abed56071","pitchNumber":3,"startTime":"2026-02-25T20:31:14.055Z","endTime":"2026-02-25T20:31:17.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677957,"link":"/api/v1/people/677957","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":673995,"link":"/api/v1/people/673995"},"shortstop":{"id":690448,"link":"/api/v1/people/690448"},"left":{"id":696142,"link":"/api/v1/people/696142"},"center":{"id":821273,"link":"/api/v1/people/821273"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"credit":"b_ab"},{"player":{"id":677957,"link":"/api/v1/people/677957"},"credit":"p_ab"},{"player":{"id":668845,"link":"/api/v1/people/668845"},"credit":"b_pa"},{"player":{"id":677957,"link":"/api/v1/people/677957"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:31:17.222Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Will Taylor lines out to left fielder Brewer Hicklen.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T20:33:47.190Z","endTime":"2026-02-25T20:34:11.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":696142,"fullName":"Will Taylor","link":"/api/v1/people/696142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642770,"fullName":"Javy Guerra","link":"/api/v1/people/642770"},"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":"Lineout","eventType":"field_out","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":676551,"link":"/api/v1/people/676551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Javy Guerra replaces James Karinchak.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T20:32:49.351Z","endTime":"2026-02-25T20:33:49.254Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642770,"link":"/api/v1/people/642770"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":95.4,"endSpeed":86.1,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.63575203509157,"aZ":-11.452029145123863,"pfxX":-4.875643543161303,"pfxZ":10.776642415124927,"pX":0.10973131595706893,"pZ":3.4617894041768973,"vX0":6.561860905806103,"vY0":-138.66179872992709,"vZ0":-4.621802572527073,"x":112.82,"y":145.31,"x0":-1.667876912660327,"y0":50.00075005182228,"z0":5.931114508017426,"aX":-9.374046473337094},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":7.2,"spinRate":2267,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3969169888772397,"extension":6.036090991711524},"index":1,"playId":"6d7e165b-cf98-3238-949d-90e6bd6c5032","pitchNumber":1,"startTime":"2026-02-25T20:33:49.254Z","endTime":"2026-02-25T20:33:52.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.826599412384674,"aZ":-27.572980532303717,"pfxX":2.411689771867656,"pfxZ":2.8497156466700595,"pX":0.4766014895818516,"pZ":2.4032933288386564,"vX0":5.334961030824309,"vY0":-126.09068904879926,"vZ0":-2.8169635605245196,"x":98.83,"y":173.89,"x0":-1.9771864737844125,"y0":50.003871726989615,"z0":5.751908534342825,"aX":3.896595552216433},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":-5.5,"spinRate":2473,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.43382807878951457,"extension":5.9873370210073595},"hitData":{"launchSpeed":82.4,"launchAngle":23.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.18,"coordY":104.58}},"index":2,"playId":"5a9d61b7-7e27-34e0-8e0b-48897726eb44","pitchNumber":2,"startTime":"2026-02-25T20:34:04.474Z","endTime":"2026-02-25T20:34:11.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696142,"link":"/api/v1/people/696142"},"credit":"b_ab"},{"player":{"id":642770,"link":"/api/v1/people/642770"},"credit":"p_ab"},{"player":{"id":696142,"link":"/api/v1/people/696142"},"credit":"b_pa"},{"player":{"id":642770,"link":"/api/v1/people/642770"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:34:11.668Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Jarvis strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T20:34:18.897Z","endTime":"2026-02-25T20:36:27.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":690448,"fullName":"Mike Jarvis","link":"/api/v1/people/690448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642770,"fullName":"Javy Guerra","link":"/api/v1/people/642770"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690448,"fullName":"Mike Jarvis","link":"/api/v1/people/690448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"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":86.2,"endSpeed":78.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.935928706383176,"aZ":-29.424733006432735,"pfxX":4.444412785605738,"pfxZ":1.7358180185161132,"pX":0.05403529212246913,"pZ":2.518143174290161,"vX0":3.510769459858417,"vY0":-125.48835724065545,"vZ0":-2.150029968630946,"x":114.94,"y":170.79,"x0":-1.9438229102284,"y0":50.00447186287006,"z0":5.79863775590854,"aX":7.041278221101576},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":-8.9,"spinRate":2420,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.4375839123169314,"extension":6.137689501078989},"index":0,"playId":"dd71f0d4-08cc-331f-88e6-4dbe41f89488","pitchNumber":1,"startTime":"2026-02-25T20:34:52.706Z","endTime":"2026-02-25T20:34:56.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":690448,"link":"/api/v1/people/690448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":85.7,"endSpeed":79.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.725074831443294,"aZ":-28.440164861531425,"pfxX":1.987200587678052,"pfxZ":2.359215992598271,"pX":0.11217355055710085,"pZ":2.125563391431712,"vX0":4.158307376145458,"vY0":-124.83714957884257,"vZ0":-3.468815704367264,"x":112.72,"y":181.39,"x0":-1.8320211083761344,"y0":50.000064411815366,"z0":5.869662564781227,"aX":3.141262268186246},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":-4.6,"spinRate":2458,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4384525783727691,"extension":6.092450230104462},"index":1,"playId":"75b217c6-0495-3eb8-ae7b-7d551b3430c1","pitchNumber":2,"startTime":"2026-02-25T20:35:07.661Z","endTime":"2026-02-25T20:35:14.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":690448,"link":"/api/v1/people/690448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.5,"endSpeed":76.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83766290651056,"aZ":-26.91846094078551,"pfxX":-8.105175283760413,"pfxZ":3.4574315360520806,"pX":-0.8173223542063643,"pZ":4.197370450233201,"vX0":4.354877527465373,"vY0":-122.89592108926371,"vZ0":0.7342664470234933,"x":148.15,"y":125.45,"x0":-1.5653497063117126,"y0":50.00128242836529,"z0":6.192692829727209,"aX":-12.316199874863965},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.7,"breakHorizontal":13.6,"spinRate":1276,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.44678526614216185,"extension":6.261506780644332},"index":2,"playId":"c3dff0c0-0622-30d2-ac19-f5e320aa68b2","pitchNumber":3,"startTime":"2026-02-25T20:35:50.582Z","endTime":"2026-02-25T20:35:54.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":690448,"link":"/api/v1/people/690448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":96.5,"endSpeed":87.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46708941908696,"aZ":-12.38441256342073,"pfxX":-4.356961086039273,"pfxZ":9.955352185852796,"pX":-0.48914439685949973,"pZ":4.014208049751607,"vX0":4.988318488676581,"vY0":-140.49117840987032,"vZ0":-2.9760166389618945,"x":135.65,"y":130.4,"x0":-1.7263067641206336,"y0":50.00408785472956,"z0":5.898366006810646,"aX":-8.662509668593957},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":6.8,"spinRate":2281,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39069892076264523,"extension":5.971885006983777},"index":3,"playId":"a3127377-fc03-300a-9be4-8863adc876bc","pitchNumber":4,"startTime":"2026-02-25T20:36:05.590Z","endTime":"2026-02-25T20:36:09.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":690448,"link":"/api/v1/people/690448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":87.5,"endSpeed":80.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.736159128262035,"aZ":-26.000514692566984,"pfxX":1.6078652530370912,"pfxZ":3.7598686763550804,"pX":1.590743561145048,"pZ":1.7903930389389107,"vX0":7.990146133294887,"vY0":-127.1767951714954,"vZ0":-4.70935006397017,"x":56.36,"y":190.44,"x0":-1.7985741003414941,"y0":50.000718008276955,"z0":5.724886959042182,"aX":2.6348100249291107},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":-4.7,"spinRate":2460,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.43046230838790533,"extension":6.213823122305359},"index":4,"playId":"37591ea1-cb18-3163-b879-c70b81841b6e","pitchNumber":5,"startTime":"2026-02-25T20:36:23.245Z","endTime":"2026-02-25T20:36:27.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":690448,"link":"/api/v1/people/690448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690448,"link":"/api/v1/people/690448"},"credit":"b_ab"},{"player":{"id":642770,"link":"/api/v1/people/642770"},"credit":"p_ab"},{"player":{"id":690448,"link":"/api/v1/people/690448"},"credit":"b_pa"},{"player":{"id":642770,"link":"/api/v1/people/642770"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:36:27.278Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Cimillo doubles (2) on a sharp line drive to left fielder Brewer Hicklen.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T20:36:36.409Z","endTime":"2026-02-25T20:37:34.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":701177,"fullName":"Nick Cimillo","link":"/api/v1/people/701177"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642770,"fullName":"Javy Guerra","link":"/api/v1/people/642770"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701177,"fullName":"Nick Cimillo","link":"/api/v1/people/701177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701177,"fullName":"Nick Cimillo","link":"/api/v1/people/701177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33368047954099,"aZ":-12.088103936099913,"pfxX":-2.3287063001641264,"pfxZ":10.331248517410444,"pX":-0.9548493741086618,"pZ":4.06546908831859,"vX0":3.1202790935147466,"vY0":-138.63121912813466,"vZ0":-3.2086485896562813,"x":153.4,"y":129.01,"x0":-1.7930343886566906,"y0":50.00175021172737,"z0":6.046133808546895,"aX":-4.5272809860021805},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":3.6,"spinRate":2274,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39526988571613364,"extension":5.991331938693437},"index":0,"playId":"1e67ae1e-3211-31f5-9a2d-4601917ed416","pitchNumber":1,"startTime":"2026-02-25T20:36:50.345Z","endTime":"2026-02-25T20:36:54.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":87.3,"endSpeed":81.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.348167361684347,"aZ":-25.41187888565188,"pfxX":3.712225426227902,"pfxZ":4.12002060647423,"pX":1.5553909634247558,"pZ":0.05411721435895456,"vX0":7.029727259986936,"vY0":-126.88949137442677,"vZ0":-8.784682606909346,"x":57.71,"y":237.32,"x0":-1.72604443895583,"y0":50.003504071903244,"z0":5.564981322781285,"aX":6.093107080239686},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-8.3,"spinRate":2456,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.43056471793290463,"extension":6.2183835582351445},"index":1,"playId":"334ff0a6-6330-35e9-88f9-04f24cb3c0c0","pitchNumber":2,"startTime":"2026-02-25T20:37:04.477Z","endTime":"2026-02-25T20:37:08.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79877678531194,"aZ":-12.682901080449549,"pfxX":-3.513886279394238,"pfxZ":10.069420382292924,"pX":-0.8696644026984357,"pZ":3.072998820424871,"vX0":3.790162081983997,"vY0":-138.45949034501265,"vZ0":-5.317017346782449,"x":150.15,"y":155.81,"x0":-1.8017486981650823,"y0":50.001306681254256,"z0":5.871451874218809,"aX":-6.801175834206223},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":2233,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.39605049595309216,"extension":6.181076299922155},"hitData":{"launchSpeed":111.1,"launchAngle":12.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":48.67,"coordY":126.19}},"index":2,"playId":"ddb1c16e-3379-37c6-a501-5a83cfa80004","pitchNumber":3,"startTime":"2026-02-25T20:37:26.187Z","endTime":"2026-02-25T20:37:34.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701177,"link":"/api/v1/people/701177"},"credit":"b_ab"},{"player":{"id":642770,"link":"/api/v1/people/642770"},"credit":"p_ab"},{"player":{"id":701177,"link":"/api/v1/people/701177"},"credit":"b_pa"},{"player":{"id":642770,"link":"/api/v1/people/642770"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.46,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:37:34.032Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alika Williams flies out to right fielder Patrick Clohisy.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T20:37:50.038Z","endTime":"2026-02-25T20:39:31.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642770,"fullName":"Javy Guerra","link":"/api/v1/people/642770"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76410021775657,"aZ":-27.31221886460654,"pfxX":1.3480663569059201,"pfxZ":3.007589922234505,"pX":-1.9469451885076123,"pZ":3.2682709597255823,"vX0":0.822703896505123,"vY0":-126.53468928917302,"vZ0":-0.7887233248583791,"x":191.21,"y":150.54,"x0":-2.4518138073114053,"y0":50.001012814693134,"z0":5.780038152875463,"aX":2.176856348067303},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.5,"breakHorizontal":-2.6,"spinRate":2461,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.43352110392088905,"extension":6.273936749069807},"index":0,"playId":"3c3fba9f-07c6-3676-b57f-31a799d12ab4","pitchNumber":1,"startTime":"2026-02-25T20:38:16.827Z","endTime":"2026-02-25T20:38:20.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"second":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.345721005769803,"aZ":-28.032300523635133,"pfxX":3.1386443900637655,"pfxZ":2.5794847079520764,"pX":0.2005275110735574,"pZ":1.432279780311645,"vX0":4.787572652558634,"vY0":-125.80132976136639,"vZ0":-4.923763942528062,"x":109.36,"y":200.11,"x0":-2.1342726120286524,"y0":50.00033702310875,"z0":5.685038147884102,"aX":5.033067431250496},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":-6.7,"spinRate":2413,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.43526663885385464,"extension":6.370385629268738},"index":1,"playId":"b454e1b5-c5a1-3b24-acd3-96ce6d7fe9a0","pitchNumber":2,"startTime":"2026-02-25T20:38:33.656Z","endTime":"2026-02-25T20:38:37.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"second":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35398312148278,"aZ":-28.53003205531234,"pfxX":4.586786060388768,"pfxZ":2.382794051057825,"pX":-0.8400049823593827,"pZ":3.0347009216089744,"vX0":1.8147189434078113,"vY0":-122.90478098744725,"vZ0":-0.9425794277488189,"x":149.02,"y":156.84,"x0":-2.183870979591902,"y0":50.00359026978107,"z0":5.846070304657402,"aX":7.017113580984158},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.3,"breakHorizontal":-8.8,"spinRate":2353,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.44565507105339996,"extension":6.278415025081183},"index":2,"playId":"d0742932-1076-30cb-b012-9f3c3f3146b9","pitchNumber":3,"startTime":"2026-02-25T20:38:48.960Z","endTime":"2026-02-25T20:39:15.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"second":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"}},"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":95.9,"endSpeed":87.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.977490524922565,"aZ":-14.180461934796444,"pfxX":-5.887329908970739,"pfxZ":9.183024978198736,"pX":0.10894755124599302,"pZ":3.328920416718121,"vX0":6.916027844611992,"vY0":-139.4774311894805,"vZ0":-4.274770005390087,"x":112.85,"y":148.9,"x0":-1.6443405671690408,"y0":50.00418726047818,"z0":5.824472315855449,"aX":-11.537675173316037},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":2323,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3935279066656361,"extension":6.131918510989363},"hitData":{"launchSpeed":90.9,"launchAngle":31.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.3,"coordY":75.01}},"index":3,"playId":"94737ac1-049c-30ac-a65c-5746bf5f1cbd","pitchNumber":4,"startTime":"2026-02-25T20:39:22.819Z","endTime":"2026-02-25T20:39:31.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642770,"link":"/api/v1/people/642770","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":663536,"link":"/api/v1/people/663536"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":676551,"link":"/api/v1/people/676551"},"center":{"id":642201,"link":"/api/v1/people/642201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"second":{"id":701177,"link":"/api/v1/people/701177"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_ab"},{"player":{"id":642770,"link":"/api/v1/people/642770"},"credit":"p_ab"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_pa"},{"player":{"id":642770,"link":"/api/v1/people/642770"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:39:31.396Z","atBatIndex":70}]