[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Roman Anthony flies out to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T18:05:58.243Z","endTime":"2026-02-25T18:07:31.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9],"actionIndex":[0,1,2],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T13:42:55.654Z","endTime":"2026-02-25T17:50:00.160Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"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:50:00.160Z","endTime":"2026-02-25T18:05:47.639Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"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:05:47.639Z","endTime":"2026-02-25T18:06:00.426Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.572286435396414,"aZ":-28.888949372465547,"pfxX":0.31786087223384574,"pfxZ":2.0578597373369956,"pX":0.01429743544132916,"pZ":2.8259838057492748,"vX0":-5.460514353243216,"vY0":-125.77041953322724,"vZ0":-1.7066716481174828,"x":116.46,"y":162.48,"x0":2.176288900107083,"y0":50.001314438582476,"z0":5.86623430558594,"aX":0.5076451151520419},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":0.7,"spinRate":2458,"spinDirection":178},"zone":5,"typeConfidence":0.94,"plateTime":0.43624946802105136,"extension":6.618700690049208},"index":3,"playId":"d92aadc9-1a6c-3687-90ae-b0efe3e7e12e","pitchNumber":1,"startTime":"2026-02-25T18:06:00.426Z","endTime":"2026-02-25T18:06:03.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.752707154094328,"aZ":-24.566901961129922,"pfxX":11.236484162956451,"pfxZ":4.168356044097473,"pX":-0.5636596963946408,"pZ":2.9418591380469965,"vX0":-10.364399912778964,"vY0":-134.43643599649224,"vZ0":-2.8357419452547625,"x":138.49,"y":159.35,"x0":1.8858785432670664,"y0":50.00610807291263,"z0":5.758445087434106,"aX":20.52568090287852},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":-18.1,"spinRate":2375,"spinDirection":134},"zone":1,"typeConfidence":0.9,"plateTime":0.4077733633559655,"extension":6.733655304013558},"index":4,"playId":"d07b30ac-847b-3037-ab06-397b1d82e37c","pitchNumber":2,"startTime":"2026-02-25T18:06:13.898Z","endTime":"2026-02-25T18:06:16.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-25T18:06:28.708Z","endTime":"2026-02-25T18:06:32.951Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74894921125536,"aZ":-32.56652518566226,"pfxX":-7.066081383554431,"pfxZ":-0.27215776690439064,"pX":-1.6049233380129677,"pZ":2.01214951961815,"vX0":-6.537373027767179,"vY0":-119.58134090731893,"vZ0":-1.7420024141466786,"x":178.18,"y":184.45,"x0":2.095113614589395,"y0":50.00500139141623,"z0":5.706356109587174,"aX":-10.105053968084556},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.7,"breakHorizontal":14.5,"spinRate":2568,"spinDirection":313},"zone":13,"typeConfidence":0.91,"plateTime":0.4602509076953947,"extension":6.440161255178863},"index":6,"playId":"12e0b62f-f08d-31b0-b75d-33ad1b9154b4","pitchNumber":3,"startTime":"2026-02-25T18:06:32.951Z","endTime":"2026-02-25T18:06:36.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.3,"endSpeed":84.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89773613595745,"aZ":-24.43546283107122,"pfxX":11.135869920825623,"pfxZ":4.211193194930228,"pX":-0.011425833799997055,"pZ":3.9388823396424506,"vX0":-9.393637276375035,"vY0":-135.53186275004856,"vZ0":-0.4116770635715755,"x":117.44,"y":132.43,"x0":2.072964736057536,"y0":50.00440080383928,"z0":5.817041882271401,"aX":20.47340863977614},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":-17.9,"spinRate":2404,"spinDirection":143},"zone":11,"typeConfidence":0.9,"plateTime":0.4059719824951089,"extension":6.558566751520921},"index":7,"playId":"608d9bd2-b0ac-3625-952d-bc79b397233a","pitchNumber":4,"startTime":"2026-02-25T18:06:46.667Z","endTime":"2026-02-25T18:06:49.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70146420605191,"aZ":-33.803589340008195,"pfxX":-5.123656457107531,"pfxZ":-1.148730519942001,"pX":-0.7511671642635995,"pZ":0.2929714157595895,"vX0":-5.715046074471015,"vY0":-118.73851822292546,"vZ0":-4.878923299149563,"x":145.63,"y":230.87,"x0":2.361207568088939,"y0":50.00559881878312,"z0":5.482311652552668,"aX":-7.248248003752111},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.1,"breakHorizontal":10.8,"spinRate":2408,"spinDirection":316},"zone":13,"typeConfidence":0.91,"plateTime":0.46294482339690557,"extension":6.519770899878806},"index":8,"playId":"fc97bfc5-2531-335c-8586-09755b755b84","pitchNumber":5,"startTime":"2026-02-25T18:07:01.560Z","endTime":"2026-02-25T18:07:04.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.687208532878334,"aZ":-26.951696434287225,"pfxX":0.4073194411239891,"pfxZ":3.0976815392620622,"pX":-0.6204852443669182,"pZ":2.8596238960160125,"vX0":-7.04213316169149,"vY0":-129.01264554960144,"vZ0":-2.0742947141729484,"x":140.65,"y":161.57,"x0":2.0909252264145737,"y0":50.00419224182024,"z0":5.750116039877131,"aX":0.6877525087091921},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.4,"breakHorizontal":0.8,"spinRate":2444,"spinDirection":181},"zone":4,"typeConfidence":0.91,"plateTime":0.42445031150115975,"extension":6.633903324004738},"hitData":{"launchSpeed":79.4,"launchAngle":42.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.08,"coordY":92.11}},"index":9,"playId":"725462a6-b480-370c-b961-ac7f7b837a79","pitchNumber":6,"startTime":"2026-02-25T18:07:24.398Z","endTime":"2026-02-25T18:07:31.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-25T18:07:31.300Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T18:07:38.637Z","endTime":"2026-02-25T18:08:53.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.136416808513534,"aZ":-32.65023175040978,"pfxX":9.64300884729683,"pfxZ":-0.2839838637101497,"pX":0.8413047883414564,"pZ":2.2794018322577796,"vX0":-6.489073473911262,"vY0":-129.0827818694692,"vZ0":-2.567813147481801,"x":84.93,"y":177.24,"x0":2.136266758654054,"y0":50.00305991230926,"z0":5.803648478786012,"aX":16.255913631168486},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.8,"breakHorizontal":-16.0,"spinRate":1839,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4245103504793506,"extension":6.700582622363964},"index":0,"playId":"351abbcc-dc6f-342f-9098-6b0d1223df96","pitchNumber":1,"startTime":"2026-02-25T18:07:54.325Z","endTime":"2026-02-25T18:07:57.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.322258670841677,"aZ":-20.22635618584557,"pfxX":1.242249985102088,"pfxZ":6.576362014470417,"pX":0.1859241367202756,"pZ":3.1690089968898154,"vX0":-5.310105448520161,"vY0":-133.37702541321667,"vZ0":-3.569377778897529,"x":109.91,"y":153.22,"x0":2.0337517563864,"y0":50.00582362295284,"z0":5.967723525769139,"aX":2.2583490806116835},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":-1.2,"spinRate":2239,"spinDirection":154},"zone":2,"typeConfidence":0.9,"plateTime":0.4092789575628739,"extension":6.763964720662187},"index":1,"playId":"3fa70f2c-48ff-3206-83e0-e305a5637baf","pitchNumber":2,"startTime":"2026-02-25T18:08:13.340Z","endTime":"2026-02-25T18:08:16.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56710163687016,"aZ":-33.63971590920551,"pfxX":-8.588317209744538,"pfxZ":-1.0377975945205726,"pX":-0.01171189999184418,"pZ":2.6222712305690363,"vX0":-2.6991391533765587,"vY0":-118.40250744433054,"vZ0":-0.16749758565835693,"x":117.45,"y":167.98,"x0":2.2617649846054713,"y0":50.00498601410401,"z0":5.796381003186762,"aX":-12.082243864835055},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.7,"breakHorizontal":16.2,"spinRate":2427,"spinDirection":304},"zone":5,"typeConfidence":0.91,"plateTime":0.4642509977536089,"extension":6.423792938576787},"index":2,"playId":"7f400599-2429-3095-b895-d10144b07971","pitchNumber":3,"startTime":"2026-02-25T18:08:28.993Z","endTime":"2026-02-25T18:08:32.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.355594998865456,"aZ":-19.624118197405814,"pfxX":10.588776492141275,"pfxZ":6.6870287079879365,"pX":-0.36920467702278864,"pZ":2.8666303611915134,"vX0":-9.797565835426735,"vY0":-136.45850597648658,"vZ0":-4.121037356494748,"x":131.07,"y":161.38,"x0":1.9003007175912177,"y0":50.00462006770245,"z0":5.756851470153703,"aX":19.877405268643482},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":-17.0,"spinRate":2438,"spinDirection":133},"zone":1,"typeConfidence":0.9,"plateTime":0.4021158838649561,"extension":6.805650227864656},"index":3,"playId":"bc4db047-63c0-3524-8c56-eeae4342aa31","pitchNumber":4,"startTime":"2026-02-25T18:08:50.852Z","endTime":"2026-02-25T18:08:53.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:08:53.852Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a line drive to left fielder Austin Martin, deflected by third baseman Gio Urshela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T18:08:57.599Z","endTime":"2026-02-25T18:09:58.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.721190393573814,"aZ":-29.177018114886074,"pfxX":-1.2258071965906137,"pfxZ":1.8248204008161473,"pX":-0.9508296015041693,"pZ":2.60554784813751,"vX0":-7.205887822165003,"vY0":-126.23191571819159,"vZ0":-2.3943597638355367,"x":153.24,"y":168.43,"x0":2.08066013971426,"y0":50.00025975060354,"z0":5.876924591339877,"aX":-2.0103641366740854},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.0,"breakHorizontal":3.6,"spinRate":2442,"spinDirection":212},"zone":11,"typeConfidence":0.93,"plateTime":0.4311899545802067,"extension":6.5702407164614485},"index":0,"playId":"454ccd2f-7de5-3da2-925f-7f88be146929","pitchNumber":1,"startTime":"2026-02-25T18:09:20.394Z","endTime":"2026-02-25T18:09:23.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.072232852689364,"aZ":-25.51619370988434,"pfxX":11.409215943936974,"pfxZ":3.5841918023656216,"pX":-0.12927744343855777,"pZ":3.487171940026431,"vX0":-9.545610528461435,"vY0":-135.56618288430707,"vZ0":-1.6149787158536166,"x":121.93,"y":144.63,"x0":1.9578542839439894,"y0":50.005527379601325,"z0":5.874565597758315,"aX":21.2064732541556},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.4,"breakHorizontal":-18.6,"spinRate":2358,"spinDirection":143},"zone":11,"typeConfidence":0.9,"plateTime":0.40428090383457027,"extension":6.659614529818469},"hitData":{"launchSpeed":102.5,"launchAngle":6.0,"totalDistance":131.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":101.75,"coordY":167.83}},"index":1,"playId":"ac543bdf-1485-3023-8030-e347f11a219d","pitchNumber":2,"startTime":"2026-02-25T18:09:43.321Z","endTime":"2026-02-25T18:09:58.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:09:58.223Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Narváez singles on a line drive to center fielder Byron Buxton. Jarren Duran to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T18:10:35.497Z","endTime":"2026-02-25T18:11:24.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":"6fe4efbb-3b6e-3759-ada4-6a5a588b11fc","startTime":"2026-02-25T18:10:19.535Z","endTime":"2026-02-25T18:10:22.535Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18753632519754,"aZ":-25.032541367156277,"pfxX":8.78591989689421,"pfxZ":3.9759648405373405,"pX":1.1853544376690288,"pZ":3.2653627155348435,"vX0":-5.672350979024528,"vY0":-133.5707056883783,"vZ0":-1.9009035938898164,"x":71.82,"y":150.62,"x0":2.2007328097317678,"y0":50.005070022394186,"z0":5.795706138740329,"aX":15.793817321785934},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.0,"breakHorizontal":-14.6,"spinRate":2211,"spinDirection":136},"zone":12,"typeConfidence":0.87,"plateTime":0.4108886355723418,"extension":6.6736239449552714},"index":1,"playId":"a1806a50-cf04-3732-bb9c-1648db82bc0f","pitchNumber":1,"startTime":"2026-02-25T18:10:37.415Z","endTime":"2026-02-25T18:10:40.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.745048303814627,"aZ":-21.570308849791445,"pfxX":-0.2903638009950045,"pfxZ":6.118139127647302,"pX":0.2934828491382006,"pZ":3.252858267623489,"vX0":-4.847307079300093,"vY0":-130.37911907828934,"vZ0":-2.613614096996165,"x":105.81,"y":150.95,"x0":2.209348899921931,"y0":50.000691170345235,"z0":5.884606624881658,"aX":-0.5026539927738538},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":1.6,"spinRate":2276,"spinDirection":149},"zone":2,"typeConfidence":0.66,"plateTime":0.4190597924918129,"extension":6.718925385981357},"index":2,"playId":"de312320-5c33-3b07-b965-39b0c34ccf34","pitchNumber":2,"startTime":"2026-02-25T18:10:54.286Z","endTime":"2026-02-25T18:10:57.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2795362379229,"aZ":-31.404164155498652,"pfxX":8.777559240209673,"pfxZ":0.4690892360424197,"pX":-0.2566952141207905,"pZ":2.4675508757499336,"vX0":-9.163982390853658,"vY0":-127.10593174036696,"vZ0":-2.1504763986752993,"x":126.78,"y":172.16,"x0":2.249556214897308,"y0":50.002383189937945,"z0":5.810435761200249,"aX":14.407603502186278},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.6,"breakHorizontal":-13.9,"spinRate":1792,"spinDirection":110},"zone":4,"typeConfidence":2.0,"plateTime":0.43039706580906856,"extension":6.684552206691006},"hitData":{"launchSpeed":93.0,"launchAngle":13.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.29,"coordY":72.08}},"index":3,"playId":"56e60cf9-8709-375c-9a5c-7f95b75059ed","pitchNumber":3,"startTime":"2026-02-25T18:11:12.939Z","endTime":"2026-02-25T18:11:24.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:11:24.617Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out, third baseman Gio Urshela to first baseman Kody Clemens.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T18:11:29.471Z","endTime":"2026-02-25T18:12:14.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(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":91.4,"endSpeed":84.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54060617204915,"aZ":-23.2057109021394,"pfxX":-0.07452640164820679,"pfxZ":4.97752442808002,"pX":-1.4325343013646945,"pZ":3.8150226720548774,"vX0":-9.237971461127321,"vY0":-132.89708794137724,"vZ0":-1.3536691531669809,"x":171.6,"y":135.77,"x0":2.087604280118111,"y0":50.00196862220146,"z0":6.004778732154999,"aX":-0.13398309028264263},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.0,"breakHorizontal":2.0,"spinRate":2297,"spinDirection":150},"zone":11,"typeConfidence":0.89,"plateTime":0.411003940336335,"extension":6.7236439517428686},"index":0,"playId":"5fe3fae8-1943-3b40-87de-d146e8798f41","pitchNumber":1,"startTime":"2026-02-25T18:11:49.005Z","endTime":"2026-02-25T18:11:52.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.073204061208713,"aZ":-22.52491746118321,"pfxX":10.59262544807696,"pfxZ":5.196980810968643,"pX":0.012982159954138815,"pZ":2.620789710916143,"vX0":-9.296572684066529,"vY0":-134.83339331628068,"vZ0":-4.147629629915542,"x":116.51,"y":168.02,"x0":2.115655216931836,"y0":50.00201502166641,"z0":5.75245169643728,"aX":19.66257067843781},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.8,"breakHorizontal":-17.4,"spinRate":2249,"spinDirection":136},"zone":5,"typeConfidence":0.9,"plateTime":0.40496560131455084,"extension":6.904257186202629},"hitData":{"launchSpeed":84.4,"launchAngle":6.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.41,"coordY":172.07}},"index":1,"playId":"843412a4-0649-32cb-96e1-5842454cdd48","pitchNumber":2,"startTime":"2026-02-25T18:12:06.667Z","endTime":"2026-02-25T18:12:14.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:12:14.646Z","atBatIndex":4},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Byron Buxton hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T18:14:48.118Z","endTime":"2026-02-25T18:15:39.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":85.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.836278552374278,"aZ":-16.296862121989317,"pfxX":-3.823335432926796,"pfxZ":8.538495063482252,"pX":-0.526956428952124,"pZ":2.7533352807733023,"vX0":7.462334011432141,"vY0":-134.87590663286306,"vZ0":-3.6457863268395125,"x":137.09,"y":164.44,"x0":-2.821452281822832,"y0":50.00164594156416,"z0":5.258085653866951,"aX":-7.10921390690302},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":5.5,"spinRate":2194,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4047071279207284,"extension":7.099774389530298},"index":0,"playId":"d0b9417e-ab64-33bc-b7e3-6fc8f25cbffd","pitchNumber":1,"startTime":"2026-02-25T18:14:54.553Z","endTime":"2026-02-25T18:14:57.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":92.8,"endSpeed":84.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38543851551647,"aZ":-21.948562250246688,"pfxX":-8.405902677688417,"pfxZ":5.569516745297896,"pX":0.10275131482643031,"pZ":1.3275063733138137,"vX0":10.213980696238071,"vY0":-134.71077242886443,"vZ0":-5.89552772471041,"x":113.08,"y":202.94,"x0":-2.6467085704324735,"y0":50.005609093939185,"z0":5.097012135418401,"aX":-15.444582219177352},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.0,"breakHorizontal":13.1,"spinRate":2190,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4066652763854419,"extension":6.990315446618902},"index":1,"playId":"573c16d9-ea30-31d7-ba60-f870654c60e4","pitchNumber":2,"startTime":"2026-02-25T18:15:13.164Z","endTime":"2026-02-25T18:15:16.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(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.9,"endSpeed":79.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.011014052017014,"aZ":-30.370600432111242,"pfxX":2.2102096699247067,"pfxZ":1.1358995877650813,"pX":-2.217549543350618,"pZ":4.485809171341842,"vX0":1.303062500729461,"vY0":-123.82317272662192,"vZ0":3.7172145504590417,"x":201.53,"y":117.66,"x0":-3.0342225110315253,"y0":50.00013028224667,"z0":5.4767412965352165,"aX":3.5012325053362217},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":-4.3,"spinRate":2269,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.4389573030313447,"extension":6.776408399385553},"index":2,"playId":"e7d4d2be-3334-3f33-a674-b0ab2e68be21","pitchNumber":3,"startTime":"2026-02-25T18:15:32.871Z","endTime":"2026-02-25T18:15:39.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:15:39.590Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Larnach walks. Byron Buxton to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T18:15:53.322Z","endTime":"2026-02-25T18:18:36.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnSecond":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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(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.2,"endSpeed":87.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90383632547659,"aZ":-14.133538483030033,"pfxX":-5.6231239297003075,"pfxZ":9.264162952644604,"pX":-0.44185836027107905,"pZ":2.3387791094896437,"vX0":8.53848958896123,"vY0":-138.41646609909947,"vZ0":-5.068279776085473,"x":133.84,"y":175.63,"x0":-2.831105125489363,"y0":50.00177337670614,"z0":5.134631430558924,"aX":-10.949320379478067},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":8.5,"spinRate":2218,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39519242213646555,"extension":6.89181867736012},"index":0,"playId":"f29eeee9-5574-3d26-870b-3e7c4811d670","pitchNumber":1,"startTime":"2026-02-25T18:16:11.633Z","endTime":"2026-02-25T18:16:14.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.987125797092087,"aZ":-15.500398472966147,"pfxX":-5.73797690393906,"pfxZ":8.345814084669366,"pX":-0.8111405200738583,"pZ":2.4894889825910043,"vX0":7.838965064183958,"vY0":-140.28200266721944,"vZ0":-4.653178340769722,"x":147.92,"y":171.56,"x0":-2.892981030984224,"y0":50.00361668979828,"z0":5.17631139760788,"aX":-11.465611221278369},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":8.9,"spinRate":2234,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39007239494496027,"extension":7.028502155891896},"index":1,"playId":"a131f609-ba13-345b-a49e-465f5b6d7e19","pitchNumber":2,"startTime":"2026-02-25T18:16:34.908Z","endTime":"2026-02-25T18:16:40.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.624794056364124,"aZ":-35.227487567854915,"pfxX":5.7555328752404415,"pfxZ":-2.3597804932094864,"pX":-1.7328643421428251,"pZ":1.9530258803575746,"vX0":0.68892268946277,"vY0":-112.57797259943753,"vZ0":-0.05245540226665213,"x":183.05,"y":186.05,"x0":-2.7904575710371042,"y0":50.000582133891655,"z0":5.514341251808385,"aX":7.456491480672886},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-4.0,"breakHorizontal":-10.6,"spinRate":2280,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.4847735230009529,"extension":6.975191861571624},"index":2,"playId":"da8dd155-88ed-3162-b069-603f2c64fae7","pitchNumber":3,"startTime":"2026-02-25T18:17:06.749Z","endTime":"2026-02-25T18:17:10.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36534048372512,"aZ":-16.94144164348731,"pfxX":-3.6394065475621926,"pfxZ":7.8264675629469025,"pX":-0.5628316501578737,"pZ":4.04734165777129,"vX0":7.943292626167994,"vY0":-137.83601601469505,"vZ0":-0.2125945397001996,"x":138.45,"y":129.5,"x0":-2.994434473379156,"y0":50.00057768010349,"z0":5.258270149707569,"aX":-7.082200818641774},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":5.2,"spinRate":2074,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3956568252397896,"extension":6.980761969141026},"index":3,"playId":"e251a18c-0acd-340d-abb1-b0891204360a","pitchNumber":4,"startTime":"2026-02-25T18:17:27.675Z","endTime":"2026-02-25T18:17:30.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.560398844765512,"aZ":-17.168193680769335,"pfxX":-3.043023004524575,"pfxZ":7.888071615057548,"pX":-1.0547309791116166,"pZ":4.146081165821454,"vX0":6.460838345069396,"vY0":-137.10337232556054,"vZ0":0.4221726345781256,"x":157.2,"y":126.84,"x0":-3.0472702307508115,"y0":50.00028329165369,"z0":5.162555260681591,"aX":-5.787777380014852},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":4.1,"spinRate":2211,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39963292650964677,"extension":7.023116087470502},"index":4,"playId":"e8b7c905-8d1f-3403-b343-ab6f910bb988","pitchNumber":5,"startTime":"2026-02-25T18:17:48.940Z","endTime":"2026-02-25T18:17:52.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"25a66a40-0fe2-3e28-a4d6-5f9c61b279d0","startTime":"2026-02-25T18:18:08.213Z","endTime":"2026-02-25T18:18:11.213Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.257358740083248,"aZ":-29.62556138581831,"pfxX":2.863427448934531,"pfxZ":1.6319940153909531,"pX":-1.6530618373549777,"pZ":2.977698122193846,"vX0":2.8302840733503927,"vY0":-123.73205423048044,"vZ0":0.24106695155453162,"x":180.01,"y":158.38,"x0":-3.181093369255303,"y0":50.00100553735814,"z0":5.348916680593455,"aX":4.46664663569445},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.2,"breakHorizontal":-5.8,"spinRate":2271,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.4416271837766179,"extension":6.950688228561259},"index":6,"playId":"53191b23-edc7-36ff-bb2e-4285f2e8cdfd","pitchNumber":6,"startTime":"2026-02-25T18:18:29.355Z","endTime":"2026-02-25T18:18:36.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.44,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:18:36.477Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out softly, catcher Carlos Narváez to first baseman Nathan Hickey. Byron Buxton to 3rd. Trevor Larnach to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T18:18:41.533Z","endTime":"2026-02-25T18:19:10.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnThird":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687208,"link":"/api/v1/people/687208"},"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.823871129074103,"aZ":-30.855163982714508,"pfxX":3.0722405263080548,"pfxZ":0.9018024338676867,"pX":-0.9242439899652513,"pZ":2.714339204290635,"vX0":4.233726532837957,"vY0":-120.17228454954308,"vZ0":0.04401772111337143,"x":152.23,"y":165.49,"x0":-3.106601215101482,"y0":50.00389364897329,"z0":5.431819695359948,"aX":4.5029920047474175},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.9,"breakHorizontal":-6.6,"spinRate":2181,"spinDirection":103},"zone":11,"typeConfidence":2.0,"plateTime":0.4554070021883896,"extension":6.955076763065737},"hitData":{"launchSpeed":46.4,"launchAngle":-58.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":123.75,"coordY":200.96}},"index":0,"playId":"ba6b21a2-3d27-3786-88b9-e2d2855e3d21","pitchNumber":1,"startTime":"2026-02-25T18:19:03.608Z","endTime":"2026-02-25T18:19:10.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-0.30000000000000426,"leverageIndex":1.79,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:19:10.632Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Wallner walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T18:19:35.587Z","endTime":"2026-02-25T18:21:38.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnThird":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.779682613780338,"aZ":-16.782230939318772,"pfxX":-3.80381267434667,"pfxZ":8.011704112064276,"pX":-0.43995582878608924,"pZ":3.329203852427543,"vX0":8.129200099033735,"vY0":-136.893066123446,"vZ0":-2.025783777820437,"x":133.77,"y":148.89,"x0":-2.937665309457596,"y0":50.00111296061803,"z0":5.212386812918111,"aX":-7.3070848976877985},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":5.4,"spinRate":2185,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39826900303939494,"extension":7.143335269916974},"index":0,"playId":"a632717a-1ae0-3053-bc1b-a5db7a619893","pitchNumber":1,"startTime":"2026-02-25T18:19:43.153Z","endTime":"2026-02-25T18:19:46.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":77.8,"endSpeed":72.4,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.601879647209387,"aZ":-36.68173675048246,"pfxX":5.297447253297077,"pfxZ":-3.4791364188723577,"pX":0.7703036259874387,"pZ":0.2599038390431292,"vX0":6.053771508682441,"vY0":-113.12632524888785,"vZ0":-3.3771213671436247,"x":87.64,"y":231.76,"x0":-2.6283633627483876,"y0":50.002321061076934,"z0":5.448485344758329,"aX":6.865824007275242},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-6.8,"breakHorizontal":-11.2,"spinRate":2322,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4841416142398529,"extension":7.150261874391497},"index":1,"playId":"f84a9d61-af9d-388d-81fb-a92079699af6","pitchNumber":2,"startTime":"2026-02-25T18:20:02.963Z","endTime":"2026-02-25T18:20:05.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.986724253887314,"aZ":-35.06910031206484,"pfxX":7.308015758233861,"pfxZ":-2.3380680153200544,"pX":-0.9791181502001799,"pZ":3.233958989955775,"vX0":1.575212839458519,"vY0":-110.72579173256442,"vZ0":2.6931718127390267,"x":154.32,"y":151.46,"x0":-2.6491965638567545,"y0":50.000972523029965,"z0":5.674381094499047,"aX":9.061762024487368},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-3.2,"breakHorizontal":-13.7,"spinRate":2302,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.4948945618915439,"extension":7.1847445811639545},"index":2,"playId":"44685d19-359e-3b2b-ac3c-afd991060bc8","pitchNumber":3,"startTime":"2026-02-25T18:20:26.884Z","endTime":"2026-02-25T18:20:30.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.419263895198227,"aZ":-26.59435858656114,"pfxX":-0.685987985623596,"pfxZ":3.339868999762113,"pX":1.6619561141910293,"pZ":1.8260259090215145,"vX0":11.11405619955817,"vY0":-128.44254100327024,"vZ0":-3.574403095081302,"x":53.65,"y":189.48,"x0":-2.6308425433933516,"y0":50.004582854449,"z0":5.301939921452679,"aX":-1.1468614647955147},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.4,"breakHorizontal":-1.2,"spinRate":2169,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.42631837968493436,"extension":7.156547535302302},"index":3,"playId":"8c64141d-6eb6-3036-9e8a-b07db043fb22","pitchNumber":4,"startTime":"2026-02-25T18:20:58.458Z","endTime":"2026-02-25T18:21:02.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":670912,"fullName":"Johan Oviedo"}}},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"08316456-0096-1003-000c-f08cd117d70a","pitchNumber":4,"startTime":"2026-02-25T18:21:33.054Z","endTime":"2026-02-25T18:21:38.134Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":1.6,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:21:38.134Z","atBatIndex":8},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ryan Jeffers grounds into a double play, shortstop Andruw Monasterio to second baseman Brendan Rodgers to first baseman Nathan Hickey. Matt Wallner out at 2nd. Ryan Jeffers out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T18:22:16.743Z","endTime":"2026-02-25T18:22:48.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663898,"link":"/api/v1/people/663898"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663898,"link":"/api/v1/people/663898"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687208,"link":"/api/v1/people/687208"},"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":0,"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:21:43.023Z","endTime":"2026-02-25T18:22:19.042Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.004504491257666,"aZ":-29.605809016999107,"pfxX":3.7226312097786445,"pfxZ":1.6617280366553988,"pX":0.5789330851758584,"pZ":2.5504671729539425,"vX0":7.054152582506915,"vY0":-123.71798996190526,"vZ0":-1.329264999279334,"x":94.93,"y":169.92,"x0":-2.794702525679281,"y0":50.00546243198538,"z0":5.579350298436946,"aX":5.762028834963603},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.9,"breakHorizontal":-8.4,"spinRate":2428,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.44295674211491765,"extension":7.04065824864299},"index":1,"playId":"09539f05-d1c6-3b97-ace4-34ac8872f5df","pitchNumber":1,"startTime":"2026-02-25T18:22:19.042Z","endTime":"2026-02-25T18:22:22.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90959598190469,"aZ":-22.142029642102123,"pfxX":-7.943806461427058,"pfxZ":5.338268047210631,"pX":-0.031191090996630193,"pZ":1.1516187595447385,"vX0":10.459276640333158,"vY0":-136.68921614103587,"vZ0":-6.376987604463702,"x":118.19,"y":207.69,"x0":-2.8865542253891885,"y0":50.00533550881921,"z0":5.049458150673456,"aX":-14.938810691035087},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.4,"breakHorizontal":12.0,"spinRate":2226,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4016803896910348,"extension":7.196010677216028},"hitData":{"launchSpeed":73.7,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.23,"coordY":156.92}},"index":2,"playId":"40281306-0df2-3357-83ca-e0f84fd19d0e","pitchNumber":2,"startTime":"2026-02-25T18:22:38.934Z","endTime":"2026-02-25T18:22:48.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-14.5,"leverageIndex":2.32,"dramaIndex":152.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:22:48.956Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Sogard grounds out to first baseman Kody Clemens.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T18:25:19.673Z","endTime":"2026-02-25T18:26:15.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Chafin replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","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-25T18:24:05.690Z","endTime":"2026-02-25T18:25:21.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605177,"link":"/api/v1/people/605177"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.64932990107751,"aZ":-20.635135155552895,"pfxX":10.138168735500265,"pfxZ":7.9970199253209,"pX":0.8567824960829138,"pZ":1.765773723855093,"vX0":-5.198017206369103,"vY0":-118.756412706753,"vZ0":-6.643378256679049,"x":84.34,"y":191.1,"x0":1.7457254940167306,"y0":50.000136784368024,"z0":6.449651338261777,"aX":14.620671047536227},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":13.3,"breakHorizontal":-17.3,"spinRate":1895,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4594950391372645,"extension":6.290994134572319},"index":1,"playId":"ad29bd63-6494-3c60-82bb-b18e0abf5224","pitchNumber":1,"startTime":"2026-02-25T18:25:21.871Z","endTime":"2026-02-25T18:25:24.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":82.6,"endSpeed":76.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.862140945482086,"aZ":-20.767706646633567,"pfxX":10.072998538230072,"pfxZ":7.7696412691072645,"pX":1.6101430677931763,"pZ":2.435333274845191,"vX0":-3.9565969167363306,"vY0":-120.25777930343503,"vZ0":-4.950078891015236,"x":55.63,"y":173.03,"x0":1.96616509832762,"y0":50.00221309046106,"z0":6.3576392225457505,"aX":14.783761730534664},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":13.2,"breakHorizontal":-17.3,"spinRate":1900,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4551067779514346,"extension":6.2443188305580675},"index":2,"playId":"d9a7a192-28c4-3ecc-a5f7-30ff6c46297a","pitchNumber":2,"startTime":"2026-02-25T18:25:37.244Z","endTime":"2026-02-25T18:25:40.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95061177485548,"aZ":-19.956846627004847,"pfxX":9.04236161326202,"pfxZ":8.35350064039354,"pX":1.0318865864085682,"pZ":2.274696740753755,"vX0":-4.379958877215909,"vY0":-120.09993969419443,"vZ0":-5.9170608891838254,"x":77.67,"y":177.36,"x0":1.7029676115013255,"y0":50.00599797554837,"z0":6.541965108776528,"aX":13.230480761001106},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":13.9,"breakHorizontal":-15.4,"spinRate":1924,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4558098921236362,"extension":6.239133294575697},"index":3,"playId":"e67252ac-8df4-3756-8720-4e7b96494b7f","pitchNumber":3,"startTime":"2026-02-25T18:25:53.103Z","endTime":"2026-02-25T18:25:56.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.951052730014894,"aZ":-18.560473198081098,"pfxX":10.026200863838636,"pfxZ":9.141495934807011,"pX":1.2201690418090645,"pZ":1.5320104669888241,"vX0":-4.428249212835669,"vY0":-120.82133253050026,"vZ0":-7.846494929076803,"x":70.49,"y":197.42,"x0":1.7670619524029765,"y0":50.001279080078035,"z0":6.433089410835168,"aX":14.928678212936461},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":15.1,"breakHorizontal":-17.2,"spinRate":1900,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.45209013983553126,"extension":6.33504072926141},"hitData":{"launchSpeed":66.5,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.31,"coordY":167.25}},"index":4,"playId":"7096284c-dd0c-3d5c-9df2-17c6abd3a513","pitchNumber":4,"startTime":"2026-02-25T18:26:10.070Z","endTime":"2026-02-25T18:26:15.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:26:15.567Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andruw Monasterio walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T18:26:25.417Z","endTime":"2026-02-25T18:28:10.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50943542034928,"aZ":-17.245687679292498,"pfxX":10.257557351797683,"pfxZ":10.056435235292069,"pX":1.0206698419632092,"pZ":0.5247853433272422,"vX0":-4.917079017809349,"vY0":-121.04782123357428,"vZ0":-9.833550502302318,"x":78.09,"y":224.61,"x0":1.7449692461810264,"y0":50.00534734697716,"z0":6.148338464802916,"aX":15.232468465451953},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":16.1,"breakHorizontal":-17.4,"spinRate":1823,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4524006872647699,"extension":6.501285396941465},"index":0,"playId":"3725fd30-7ba1-3fcd-a374-ad907070e797","pitchNumber":1,"startTime":"2026-02-25T18:26:52.953Z","endTime":"2026-02-25T18:26:55.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.836913335102818,"aZ":-20.139333845831228,"pfxX":9.673936909924667,"pfxZ":8.194838861487401,"pX":1.0140067647440019,"pZ":2.68246750342987,"vX0":-4.809420534979762,"vY0":-120.76962450086194,"vZ0":-4.888785989208735,"x":78.35,"y":166.35,"x0":1.7807588103034855,"y0":50.00148925326335,"z0":6.518323725691811,"aX":14.203221709100912},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":13.8,"breakHorizontal":-16.3,"spinRate":1891,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4545779230401168,"extension":6.265957917318392},"index":1,"playId":"5432e342-40aa-3e8a-8f5c-874cb607b52a","pitchNumber":2,"startTime":"2026-02-25T18:27:10.550Z","endTime":"2026-02-25T18:27:13.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":82.4,"endSpeed":75.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.413770816791033,"aZ":-20.66803433270185,"pfxX":9.821030293339845,"pfxZ":7.950134917032326,"pX":0.46595715022395384,"pZ":1.4617450881324292,"vX0":-5.69208084432257,"vY0":-119.64319894093937,"vZ0":-7.2150628003325235,"x":99.24,"y":199.31,"x0":1.6017382659235695,"y0":50.004773631650814,"z0":6.373219893274183,"aX":14.21779991537799},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":12.8,"breakHorizontal":-16.4,"spinRate":1843,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4580763237432808,"extension":6.39448787620864},"index":2,"playId":"d44dcccf-a90b-332c-8f72-c8c129126304","pitchNumber":3,"startTime":"2026-02-25T18:27:30.001Z","endTime":"2026-02-25T18:27:33.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51763827721678,"aZ":-20.15760409409234,"pfxX":9.203587053646658,"pfxZ":8.051269790577901,"pX":1.1373911864788746,"pZ":2.809092852607754,"vX0":-4.414070996940454,"vY0":-121.82457406834105,"vZ0":-4.708138409719619,"x":73.65,"y":162.93,"x0":1.7839207483810682,"y0":50.00220443067582,"z0":6.5252414294558125,"aX":13.73520123065659},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":13.6,"breakHorizontal":-15.5,"spinRate":1901,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.45083158144069113,"extension":6.324195232004495},"index":3,"playId":"9d98560a-5677-3816-9a27-3a53ee66d403","pitchNumber":4,"startTime":"2026-02-25T18:27:46.026Z","endTime":"2026-02-25T18:27:49.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34001746982982,"aZ":-20.408589243958133,"pfxX":9.964020043777364,"pfxZ":7.876284887658769,"pX":1.4572842069132068,"pZ":2.0050984895297823,"vX0":-4.110000801489663,"vY0":-121.81658556665282,"vZ0":-6.112951500857063,"x":61.45,"y":184.64,"x0":1.877722011905916,"y0":50.00238353347757,"z0":6.327483836068978,"aX":14.879514083251372},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":13.0,"breakHorizontal":-16.9,"spinRate":1828,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.45073410744653186,"extension":6.34414464596514},"index":4,"playId":"5b263ac2-7554-3e71-beb1-f960fe4b6934","pitchNumber":5,"startTime":"2026-02-25T18:28:07.750Z","endTime":"2026-02-25T18:28:10.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:28:10.820Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Hickey flies out to right fielder Matt Wallner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T18:28:25.660Z","endTime":"2026-02-25T18:30:39.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687208,"fullName":"Nathan Hickey","link":"/api/v1/people/687208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687208,"fullName":"Nathan Hickey","link":"/api/v1/people/687208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.2,"endSpeed":76.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14168722418177,"aZ":-17.78676393739377,"pfxX":10.625166899651381,"pfxZ":9.755797609612385,"pX":0.5862578130710582,"pZ":1.9230904990771047,"vX0":-5.87706255397192,"vY0":-120.81924480304703,"vZ0":-7.1497481166751164,"x":94.65,"y":186.86,"x0":1.6733618640173584,"y0":50.00085672534456,"z0":6.490818525254478,"aX":15.663216736867659},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":16.1,"breakHorizontal":-17.8,"spinRate":1978,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.4538328038557924,"extension":6.329225833753124},"index":0,"playId":"30a890d5-c496-3613-9e3c-ec4d6a6a6ad9","pitchNumber":1,"startTime":"2026-02-25T18:28:35.162Z","endTime":"2026-02-25T18:28:38.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45188659398684,"aZ":-18.68357097487422,"pfxX":7.394435528236095,"pfxZ":8.98567286386498,"pX":-0.11866738188195528,"pZ":1.989882643480992,"vX0":-6.719875296089026,"vY0":-122.13243815693352,"vZ0":-6.597037549463995,"x":121.52,"y":185.05,"x0":1.715969392750287,"y0":50.00266026389086,"z0":6.34835607567412,"aX":11.101424403313429},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":14.8,"breakHorizontal":-11.6,"spinRate":1938,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.44953456202072006,"extension":6.360006622141459},"index":1,"playId":"a6f8a62a-4f93-3361-8741-1920f0febabb","pitchNumber":2,"startTime":"2026-02-25T18:28:54.112Z","endTime":"2026-02-25T18:28:57.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"c133008e-39c2-3f68-ac72-d81c5d4bf91c","startTime":"2026-02-25T18:29:09.800Z","endTime":"2026-02-25T18:29:12.800Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":69.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.363802830309247,"aZ":-30.42108369050318,"pfxX":1.6994798186743294,"pfxZ":1.4714581859557994,"pX":-1.4607974196888949,"pZ":0.1580728986156592,"vX0":-7.354116480331195,"vY0":-109.5248687185624,"vZ0":-6.104980576251244,"x":137.69,"y":50.43,"x0":1.7443545286548277,"y0":50.00510063340574,"z0":6.300902026155081,"aX":2.0307128568320816},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":1.1,"breakHorizontal":-0.8,"spinRate":2332,"spinDirection":16},"zone":13,"typeConfidence":2.0,"plateTime":0.5033284591816405,"extension":6.220201122565623},"index":3,"playId":"2a24a776-4017-3d2b-8419-345bf9f36775","pitchNumber":3,"startTime":"2026-02-25T18:29:27.440Z","endTime":"2026-02-25T18:29:30.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.9,"endSpeed":70.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.565007362007503,"aZ":-29.889162700682995,"pfxX":1.044537824830324,"pfxZ":1.8848471203108148,"pX":-1.0820844341397817,"pZ":0.8770802441793769,"vX0":-6.578980452386378,"vY0":-108.95937519257109,"vZ0":-4.883256172827247,"x":140.32,"y":139.48,"x0":1.8294156909916384,"y0":50.0032753008137,"z0":6.345193956659765,"aX":1.2673681426534946},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":2.5,"breakHorizontal":-0.4,"spinRate":2412,"spinDirection":8},"zone":13,"typeConfidence":2.0,"plateTime":0.5010097359472407,"extension":6.293861016729161},"index":4,"playId":"93a3f894-11f5-39c2-86f8-aed3d846a575","pitchNumber":4,"startTime":"2026-02-25T18:29:47.586Z","endTime":"2026-02-25T18:29:52.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Andruw Monasterio steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"93a3f894-11f5-39c2-86f8-aed3d846a575","startTime":"2026-02-25T18:30:05.808Z","endTime":"2026-02-25T18:30:12.712Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"postOnSecond":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.28,"dramaIndex":48.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60604875958232,"aZ":-17.149281157091277,"pfxX":6.540225266153644,"pfxZ":9.921328622086115,"pX":0.5279553060300293,"pZ":3.259560058042001,"vX0":-5.256666686578213,"vY0":-122.39991706296213,"vZ0":-4.064793971108464,"x":96.88,"y":150.77,"x0":1.8557686933083166,"y0":50.00215893497021,"z0":6.414016117274359,"aX":9.903802230423018},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":17.3,"breakHorizontal":-10.6,"spinRate":1969,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.44783784750387134,"extension":6.329733447088771},"index":6,"playId":"eac01ebd-85a5-3cf3-bc39-89aaf5f5f599","pitchNumber":5,"startTime":"2026-02-25T18:30:12.712Z","endTime":"2026-02-25T18:30:16.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":75.0,"endSpeed":69.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.368052982374152,"aZ":-33.50274699621652,"pfxX":0.8273598725326708,"pfxZ":-1.103173279632733,"pX":-0.12077179273979619,"pZ":2.0082783680703935,"vX0":-4.460433310296699,"vY0":-109.20256365297496,"vZ0":-2.027398383449297,"x":121.6,"y":184.56,"x0":1.8413783603307874,"y0":50.00227319664136,"z0":6.5554208554998326,"aX":0.999157515835575},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-2.2,"breakHorizontal":-0.4,"spinRate":2359,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.5017141999091543,"extension":6.15985316125863},"hitData":{"launchSpeed":94.9,"launchAngle":25.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.01,"coordY":109.05}},"index":7,"playId":"f51b0541-21ef-3792-a841-a725e11e1627","pitchNumber":6,"startTime":"2026-02-25T18:30:31.871Z","endTime":"2026-02-25T18:30:39.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687208,"link":"/api/v1/people/687208"},"credit":"b_ab"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_ab"},{"player":{"id":687208,"link":"/api/v1/people/687208"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.28,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:30:39.215Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brendan Rodgers walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T18:30:50.742Z","endTime":"2026-02-25T18:32:21.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663898,"fullName":"Brendan Rodgers","link":"/api/v1/people/663898"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663898,"fullName":"Brendan Rodgers","link":"/api/v1/people/663898"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663898,"fullName":"Brendan Rodgers","link":"/api/v1/people/663898"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.748353666785448,"aZ":-19.928667444111632,"pfxX":8.696625839621914,"pfxZ":8.358948683551205,"pX":1.0242603821551235,"pZ":1.485093895963602,"vX0":-5.020299195259488,"vY0":-120.62999172070386,"vZ0":-7.182818148370647,"x":77.96,"y":198.68,"x0":2.0087032624966694,"y0":50.00569002194595,"z0":6.274482985406912,"aX":12.743802142404169},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":13.6,"breakHorizontal":-14.4,"spinRate":1899,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4550826558201342,"extension":6.312515219469596},"index":0,"playId":"96f26462-e909-3394-9713-85456c296a69","pitchNumber":1,"startTime":"2026-02-25T18:31:10.503Z","endTime":"2026-02-25T18:31:14.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663898,"link":"/api/v1/people/663898","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":83.9,"endSpeed":77.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99970647089139,"aZ":-20.377017900175634,"pfxX":8.82958757051819,"pfxZ":7.826116816019931,"pX":1.0779735583087677,"pZ":2.3137709207660264,"vX0":-4.393591335640235,"vY0":-122.00130713169551,"vZ0":-5.793873681140494,"x":75.91,"y":176.31,"x0":1.7550504682334496,"y0":50.00207863375018,"z0":6.475493387055034,"aX":13.30984337664047},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":13.1,"breakHorizontal":-15.0,"spinRate":1883,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4489389580534757,"extension":6.366535249573158},"index":1,"playId":"362dbb19-78ff-35bc-ad95-5a1b21433f27","pitchNumber":2,"startTime":"2026-02-25T18:31:25.117Z","endTime":"2026-02-25T18:31:28.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663898,"link":"/api/v1/people/663898","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.364147114871546,"aZ":-18.24170864137921,"pfxX":8.354838835215997,"pfxZ":9.064308890276092,"pX":-0.19200007651146067,"pZ":3.19038469090607,"vX0":-7.163584660914365,"vY0":-123.41331457462545,"vZ0":-4.318212169686057,"x":124.32,"y":152.64,"x0":1.6677206742059665,"y0":50.0045290632384,"z0":6.506462841309514,"aX":12.84439616233921},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":15.6,"breakHorizontal":-13.4,"spinRate":1876,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.4444231455366743,"extension":6.373962707443407},"index":2,"playId":"9144185e-44f3-389f-9be7-ed1fd6fd5dd1","pitchNumber":3,"startTime":"2026-02-25T18:31:41.386Z","endTime":"2026-02-25T18:31:44.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663898,"link":"/api/v1/people/663898","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.562704005965262,"aZ":-19.774041326450245,"pfxX":9.204775968297596,"pfxZ":8.087669394867213,"pX":1.0490364171277164,"pZ":2.3944234002456843,"vX0":-4.934687140905979,"vY0":-123.07514476084272,"vZ0":-5.639992216175307,"x":77.01,"y":174.13,"x0":1.8847841033956128,"y0":50.00223546015167,"z0":6.391737980603448,"aX":14.112238006010989},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":13.6,"breakHorizontal":-15.5,"spinRate":1916,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4451252109871522,"extension":6.424817461284819},"index":3,"playId":"d10b6b35-8324-3325-8402-f9db8710ffa0","pitchNumber":4,"startTime":"2026-02-25T18:31:59.841Z","endTime":"2026-02-25T18:32:03.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663898,"link":"/api/v1/people/663898","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.320638499732325,"aZ":-20.57936537082219,"pfxX":7.547792665905408,"pfxZ":7.7499328870019255,"pX":1.5665852839082897,"pZ":2.953173879424331,"vX0":-2.5506604980873115,"vY0":-121.91936085126216,"vZ0":-4.540129755033924,"x":57.29,"y":159.04,"x0":1.64934649101158,"y0":50.00382910059099,"z0":6.629318196146874,"aX":11.294701127704363},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":13.1,"breakHorizontal":-13.0,"spinRate":1924,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4502862334923443,"extension":6.260287338185442},"index":4,"playId":"c271793c-019b-3208-b161-35df6ed043d9","pitchNumber":5,"startTime":"2026-02-25T18:32:17.968Z","endTime":"2026-02-25T18:32:21.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663898,"link":"/api/v1/people/663898","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663898,"link":"/api/v1/people/663898"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":1.3,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:32:21.226Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Roman Anthony grounds out to first baseman Kody Clemens.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T18:32:32.304Z","endTime":"2026-02-25T18:34:14.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72959944009848,"aZ":-17.172673227903328,"pfxX":5.6422859620109085,"pfxZ":9.8127608158862,"pX":0.01586266508310246,"pZ":2.160859051999484,"vX0":-5.655043026579593,"vY0":-122.70989143857284,"vZ0":-6.892351930955664,"x":116.4,"y":180.44,"x0":1.614552302263854,"y0":50.00349768787312,"z0":6.463370456484865,"aX":8.626269264717434},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":16.4,"breakHorizontal":-8.9,"spinRate":1940,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4459497694737147,"extension":6.408530763486009},"index":0,"playId":"e35fbbbd-3bd8-34de-b31e-94ae4c45f646","pitchNumber":1,"startTime":"2026-02-25T18:32:50.341Z","endTime":"2026-02-25T18:32:53.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":663898,"link":"/api/v1/people/663898"},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":70.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.050059953411235,"aZ":-31.38033055967802,"pfxX":1.1674179308933228,"pfxZ":0.6502629365137436,"pX":-1.2667409044445062,"pZ":0.5346886156986852,"vX0":-7.122236466695034,"vY0":-110.44604350632817,"vZ0":-5.2875821497561075,"x":165.29,"y":224.34,"x0":1.8586640536180812,"y0":50.005028817069615,"z0":6.288451752293214,"aX":1.432324364543366},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":0.0,"breakHorizontal":-0.1,"spinRate":2364,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.49735615254267085,"extension":6.313391556952827},"index":1,"playId":"845055ee-3653-35d6-b25f-bb4cfd021b40","pitchNumber":2,"startTime":"2026-02-25T18:33:04.320Z","endTime":"2026-02-25T18:33:12.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":663898,"link":"/api/v1/people/663898"},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0406087061831,"aZ":-16.873013401859758,"pfxX":8.967128700249491,"pfxZ":10.162997940132234,"pX":0.5291740801554544,"pZ":1.6330375994966495,"vX0":-5.5193344697510245,"vY0":-122.19064732143364,"vZ0":-8.21384889885671,"x":96.83,"y":194.69,"x0":1.6571596462528562,"y0":50.00259014528264,"z0":6.499089083940432,"aX":13.50131389750275},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":16.6,"breakHorizontal":-14.9,"spinRate":1985,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4489940712387046,"extension":6.365752876340457},"index":2,"playId":"27e1355a-98cd-3732-b929-9e4920c0cc99","pitchNumber":3,"startTime":"2026-02-25T18:33:25.871Z","endTime":"2026-02-25T18:33:52.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":663898,"link":"/api/v1/people/663898"},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"}},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89036741467688,"aZ":-16.591389422772743,"pfxX":7.781420530512108,"pfxZ":9.746783925843136,"pX":0.8990256086667997,"pZ":2.390212995234212,"vX0":-4.4622266336129215,"vY0":-125.74440853647985,"vZ0":-6.718160968600422,"x":82.73,"y":174.24,"x0":1.6871516535132427,"y0":50.001888134097506,"z0":6.446288780807243,"aX":12.43978381080821},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":16.3,"breakHorizontal":-13.1,"spinRate":1994,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4358590500795825,"extension":6.458312002235923},"hitData":{"launchSpeed":107.7,"launchAngle":7.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.92,"coordY":162.98}},"index":3,"playId":"1336603a-def8-39ea-8318-2349c88dd5c5","pitchNumber":4,"startTime":"2026-02-25T18:34:08.231Z","endTime":"2026-02-25T18:34:14.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":663898,"link":"/api/v1/people/663898"},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.81,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:34:14.604Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kody Clemens walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T18:36:18.772Z","endTime":"2026-02-25T18:38:08.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.604336546732824,"aZ":-28.757361189963714,"pfxX":3.2499027470650925,"pfxZ":2.3387065157584104,"pX":-0.9590553463233736,"pZ":2.9084799366326903,"vX0":3.8208539539189625,"vY0":-119.9951944180966,"vZ0":-0.2097114781572158,"x":153.56,"y":160.25,"x0":-2.992609560911412,"y0":50.004527230222486,"z0":5.552983607805115,"aX":4.752685270909798},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.4,"breakHorizontal":-6.8,"spinRate":2166,"spinDirection":114},"zone":11,"typeConfidence":2.0,"plateTime":0.4559637054640584,"extension":6.917905304774856},"index":0,"playId":"313a2ce5-1217-349e-83b4-f122a6e62e02","pitchNumber":1,"startTime":"2026-02-25T18:36:30.465Z","endTime":"2026-02-25T18:36:33.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.570795524469123,"aZ":-20.34759822411778,"pfxX":-10.645693522960503,"pfxZ":7.265187655681549,"pX":-2.0263577410512865,"pZ":2.0758454642884443,"vX0":5.498229034097191,"vY0":-126.92485825639646,"vZ0":-4.2964554241364565,"x":194.24,"y":182.73,"x0":-2.8404338545574466,"y0":50.00089181238933,"z0":5.415755108821171,"aX":-17.325021025011495},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.4,"breakHorizontal":18.0,"spinRate":1931,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4319332544712169,"extension":6.990481193164408},"index":1,"playId":"d0a2529e-b4c7-3404-9457-db7a3b9867ea","pitchNumber":2,"startTime":"2026-02-25T18:36:45.257Z","endTime":"2026-02-25T18:36:48.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.099831129755483,"aZ":-16.42757791408544,"pfxX":-4.7412815797611,"pfxZ":8.449188527126575,"pX":0.6702140905487605,"pZ":1.5069154797123727,"vX0":10.331316053288262,"vY0":-135.10206722851916,"vZ0":-6.589338805497771,"x":91.45,"y":198.09,"x0":-2.57309679604666,"y0":50.00641620734134,"z0":5.115542043178659,"aX":-8.841060399354966},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":6.6,"spinRate":2150,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.40410385392734627,"extension":7.260612541174938},"index":2,"playId":"fd5a1035-cfce-3088-9663-205f384ce0b1","pitchNumber":3,"startTime":"2026-02-25T18:37:03.749Z","endTime":"2026-02-25T18:37:07.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39406792656094,"aZ":-32.6116347373333,"pfxX":2.7922348322072708,"pfxZ":-0.2847644269352214,"pX":1.0072821818084057,"pZ":1.3320371758439349,"vX0":8.099864800786941,"vY0":-122.69698225777843,"vZ0":-3.0990037715493624,"x":78.6,"y":202.81,"x0":-2.68854183396409,"y0":50.0038152554811,"z0":5.367149607123575,"aX":4.290606114037956},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.0,"breakHorizontal":-6.8,"spinRate":2381,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.44500089382611296,"extension":7.030291790878584},"index":3,"playId":"7efa8589-239d-347f-bf7f-e2e250cb9416","pitchNumber":4,"startTime":"2026-02-25T18:37:21.081Z","endTime":"2026-02-25T18:37:24.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.959433638492786,"aZ":-14.548879715967976,"pfxX":-4.428167267222313,"pfxZ":9.227328500361846,"pX":1.5152386572822416,"pZ":1.865584350922316,"vX0":13.03018225789796,"vY0":-137.0102792534548,"vZ0":-6.070698589112544,"x":59.24,"y":188.41,"x0":-2.7171410756658743,"y0":50.00270419593907,"z0":5.096215240633677,"aX":-8.459875960910239},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":5.4,"spinRate":2178,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3990634682869838,"extension":7.2642831480990155},"index":4,"playId":"51ebcde0-6c24-3336-b0a4-d5a8b233cd58","pitchNumber":5,"startTime":"2026-02-25T18:37:43.189Z","endTime":"2026-02-25T18:37:46.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18047298807681,"aZ":-31.655485319758228,"pfxX":2.5311846221806285,"pfxZ":0.3370480593036156,"pX":-1.5383429909228392,"pZ":4.382234619584118,"vX0":2.647766161395805,"vY0":-123.26249283871164,"vZ0":3.8064058708735082,"x":175.64,"y":120.46,"x0":-2.949741436851268,"y0":50.005601630734446,"z0":5.468158748388336,"aX":3.952217463328772},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":-5.2,"spinRate":2345,"spinDirection":107},"zone":11,"typeConfidence":2.0,"plateTime":0.4419238445166278,"extension":7.013433440684719},"index":5,"playId":"ff788cb3-74bf-3434-901a-39186db414c3","pitchNumber":6,"startTime":"2026-02-25T18:38:04.279Z","endTime":"2026-02-25T18:38:08.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:38:08.242Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a fly ball to left fielder Wilyer Abreu. Kody Clemens to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T18:38:16.810Z","endTime":"2026-02-25T18:40:32.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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":94.7,"endSpeed":86.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39079164798525,"aZ":-15.827531268058577,"pfxX":-7.555488314007188,"pfxZ":8.49705461004198,"pX":-1.6805753654621345,"pZ":3.143059255115199,"vX0":6.055329485031391,"vY0":-137.7645430542586,"vZ0":-2.4921384170325602,"x":181.06,"y":153.92,"x0":-2.9246605751712655,"y0":50.00031616820056,"z0":5.128193659163469,"aX":-14.531755449305553},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":12.5,"spinRate":2222,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3974581736031806,"extension":6.9275586162058875},"index":0,"playId":"5f75da0d-703f-3130-95b5-49866e5e73c8","pitchNumber":1,"startTime":"2026-02-25T18:38:35.997Z","endTime":"2026-02-25T18:38:39.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.037065519593586,"aZ":-31.504006037010562,"pfxX":1.9053721904808238,"pfxZ":0.46561963157979314,"pX":-0.11768139115291466,"pZ":1.447604910700613,"vX0":5.824771666729585,"vY0":-119.45672426961532,"vZ0":-2.8212249897554353,"x":121.49,"y":199.69,"x0":-2.835394692576402,"y0":50.00482102260042,"z0":5.476564642986566,"aX":2.752570999940025},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.4,"breakHorizontal":-4.8,"spinRate":2289,"spinDirection":95},"zone":13,"typeConfidence":2.0,"plateTime":0.4585406929493221,"extension":7.0290429494406865},"index":1,"playId":"5892f270-1216-35d0-8483-630f0d1fd5db","pitchNumber":2,"startTime":"2026-02-25T18:38:55.736Z","endTime":"2026-02-25T18:39:22.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.045787755129098,"aZ":-29.27491674760283,"pfxX":3.9097627211421244,"pfxZ":1.9093081295675294,"pX":-0.6302053896263811,"pZ":3.188301235035135,"vX0":4.388341102125512,"vY0":-121.98226243138116,"vZ0":0.427346670173816,"x":141.02,"y":152.7,"x0":-2.954773000762998,"y0":50.0044451580993,"z0":5.517336790405522,"aX":5.942868468135396},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.8,"breakHorizontal":-8.0,"spinRate":2268,"spinDirection":113},"zone":1,"typeConfidence":2.0,"plateTime":0.44754440444090227,"extension":6.9235803730427765},"index":2,"playId":"5ff5e893-0845-3f92-9f4a-294ba680ac1d","pitchNumber":3,"startTime":"2026-02-25T18:39:39.252Z","endTime":"2026-02-25T18:39:42.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"36ea9afd-22fe-31bd-8780-a9b7cd4ae8ef","startTime":"2026-02-25T18:39:58.862Z","endTime":"2026-02-25T18:40:01.862Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":94.6,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.795007533176488,"aZ":-15.654843601265615,"pfxX":-5.991709453855463,"pfxZ":8.590874452123053,"pX":0.173454285516639,"pZ":1.7604293438812886,"vX0":10.26410528431629,"vY0":-137.37343346425328,"vZ0":-6.313437422202764,"x":110.39,"y":191.25,"x0":-2.822955854221267,"y0":50.000133622058485,"z0":5.142013520261825,"aX":-11.517873544603935},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":8.9,"spinRate":2119,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.39785290118391803,"extension":7.072045867877382},"hitData":{"launchSpeed":88.8,"launchAngle":67.0,"totalDistance":174.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.66,"coordY":123.59}},"index":4,"playId":"5af56d7b-7e1f-3f43-998a-d6b29f7bb377","pitchNumber":4,"startTime":"2026-02-25T18:40:18.714Z","endTime":"2026-02-25T18:40:32.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":5.500000000000007,"leverageIndex":1.52,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:40:32.365Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Martin lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T18:40:45.733Z","endTime":"2026-02-25T18:41:14.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.98949233657182,"aZ":-29.7865135138369,"pfxX":2.2121872385267056,"pfxZ":1.6200412216012072,"pX":0.0668042788416092,"pZ":2.4528424102861783,"vX0":6.243818725467426,"vY0":-119.74828558487883,"vZ0":-1.1170973641726123,"x":114.45,"y":172.55,"x0":-2.8466846329673503,"y0":50.00178733866892,"z0":5.555588646750755,"aX":3.25884748641811},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.0,"breakHorizontal":-5.3,"spinRate":813,"spinDirection":272},"zone":5,"typeConfidence":2.0,"plateTime":0.45488272643812966,"extension":7.255783903437277},"hitData":{"launchSpeed":98.3,"launchAngle":22.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.93,"coordY":59.55}},"index":0,"playId":"649c1e65-e428-32fd-bd12-e512e846fb29","pitchNumber":1,"startTime":"2026-02-25T18:41:07.651Z","endTime":"2026-02-25T18:41:14.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":-5.1000000000000085,"leverageIndex":1.88,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:41:14.213Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gio Urshela called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T18:41:31.275Z","endTime":"2026-02-25T18:43:55.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":83.9,"endSpeed":76.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88123060040651,"aZ":-26.95819940552708,"pfxX":-0.1578047276301493,"pfxZ":3.472877246209742,"pX":0.17850553000418262,"pZ":2.2044677983290217,"vX0":6.995775170535548,"vY0":-121.984829571199,"vZ0":-2.5039923175346295,"x":110.2,"y":179.26,"x0":-2.710723582025664,"y0":50.00214650028145,"z0":5.57780622048775,"aX":-0.23843069243987283},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.9,"breakHorizontal":-1.4,"spinRate":2327,"spinDirection":107},"zone":5,"typeConfidence":2.0,"plateTime":0.44969429525253624,"extension":7.169481722566337},"index":0,"playId":"b0deca22-5eb5-3658-a2f1-6dd022a73596","pitchNumber":1,"startTime":"2026-02-25T18:41:49.570Z","endTime":"2026-02-25T18:41:52.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":85.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.799691928430065,"aZ":-14.604528947333058,"pfxX":-3.9004823157637034,"pfxZ":9.326295717035162,"pX":0.4834895344463228,"pZ":4.304803338460635,"vX0":10.771143738612688,"vY0":-137.4349626199237,"vZ0":0.022887796186157494,"x":98.57,"y":122.55,"x0":-3.0063990626713806,"y0":50.00209759696009,"z0":5.301035415165983,"aX":-7.349882644992193},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":4.4,"spinRate":2261,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40089720100905746,"extension":7.078218949185141},"index":1,"playId":"978a8122-f1db-3d1b-a213-25d02724d782","pitchNumber":2,"startTime":"2026-02-25T18:42:09.804Z","endTime":"2026-02-25T18:42:23.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"978a8122-f1db-3d1b-a213-25d02724d782","startTime":"2026-02-25T18:42:26.586Z","endTime":"2026-02-25T18:42:36.799Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":94.1,"endSpeed":86.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81458685987071,"aZ":-21.06921591198724,"pfxX":-6.690997202642807,"pfxZ":5.87916085707144,"pX":-0.7210790561501729,"pZ":1.4162500984684643,"vX0":8.478778809028064,"vY0":-136.72835559285215,"vZ0":-6.168431319103986,"x":144.49,"y":200.54,"x0":-2.996417456198319,"y0":50.003995500958254,"z0":5.15256255814797,"aX":-12.640119944713167},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":10.3,"spinRate":2184,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4009611807752318,"extension":6.9306769212312345},"index":3,"playId":"009a3a33-a610-3b64-94e6-32f0d1383f6e","pitchNumber":3,"startTime":"2026-02-25T18:42:36.799Z","endTime":"2026-02-25T18:42:40.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":93.8,"endSpeed":85.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.274986777085026,"aZ":-16.18508573026464,"pfxX":-0.2582062333779973,"pfxZ":8.59600136826855,"pX":2.064435791502361,"pZ":1.347571006991281,"vX0":12.580949149198025,"vY0":-135.88959522212105,"vZ0":-7.102961475842847,"x":38.31,"y":202.4,"x0":-2.602219868172093,"y0":50.00194666349292,"z0":5.1305913828842895,"aX":-0.4800620211564893},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":-2.4,"spinRate":2069,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4038930079248857,"extension":7.288040392383098},"index":4,"playId":"009ee98d-1976-3cbe-a728-c7f21a4efc19","pitchNumber":4,"startTime":"2026-02-25T18:42:59.479Z","endTime":"2026-02-25T18:43:02.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Johan Oviedo. Kody Clemens to 3rd. Brooks Lee to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"009ee98d-1976-3cbe-a728-c7f21a4efc19","startTime":"2026-02-25T18:43:24.616Z","endTime":"2026-02-25T18:43:30.405Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":665019,"link":"/api/v1/people/665019"},"postOnSecond":{"id":686797,"link":"/api/v1/people/686797"},"postOnThird":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"homeTeamWinProbability":64.1,"awayTeamWinProbability":35.900000000000006,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":2.01,"dramaIndex":85.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40801268989398,"aZ":-17.724424401333916,"pfxX":-2.570372611039148,"pfxZ":7.678784145813734,"pX":1.7001495396684316,"pZ":2.5460343895114197,"vX0":12.91597667861544,"vY0":-136.3970379471876,"vZ0":-3.9436218474496574,"x":52.19,"y":170.04,"x0":-2.7653485327179905,"y0":50.00031724654487,"z0":5.235065027230459,"aX":-4.8363574203428845},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":1.9,"spinRate":2032,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4017851547441018,"extension":7.409837698618775},"index":6,"playId":"78053122-f627-3135-abc3-68e49c4cf52d","pitchNumber":5,"startTime":"2026-02-25T18:43:30.405Z","endTime":"2026-02-25T18:43:33.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.482125497837348,"aZ":-15.653885900945346,"pfxX":-5.013303259177102,"pfxZ":9.046268339826423,"pX":0.6754486528634693,"pZ":2.074920775816252,"vX0":11.104171744602501,"vY0":-134.82801827436415,"vZ0":-5.290318420802239,"x":91.25,"y":182.76,"x0":-2.8598467252601796,"y0":50.00575468693527,"z0":5.18124332946944,"aX":-9.159453603432597},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":6.5,"spinRate":2051,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4074721935745087,"extension":7.268236428053483},"index":7,"playId":"1204d69a-db44-3eec-b50b-12ec20914c37","pitchNumber":6,"startTime":"2026-02-25T18:43:52.428Z","endTime":"2026-02-25T18:43:55.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_ab"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_ab"},{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_pa"},{"player":{"id":670912,"link":"/api/v1/people/670912"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":-8.099999999999987,"leverageIndex":2.01,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:43:55.928Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Byron Buxton pops out to first baseman Nathan Hickey in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T18:46:31.887Z","endTime":"2026-02-25T18:46:43.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801829,"fullName":"Jay Allmer","link":"/api/v1/people/801829"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687208,"link":"/api/v1/people/687208"},"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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-25T18:44:11.149Z","endTime":"2026-02-25T18:44:38.655Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jay Allmer replaces Johan Oviedo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"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-25T18:44:38.655Z","endTime":"2026-02-25T18:46:34.052Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801829,"link":"/api/v1/people/801829"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670912,"link":"/api/v1/people/670912","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1236127327475,"aZ":-30.405527483004818,"pfxX":5.998354191237317,"pfxZ":1.3068008624852965,"pX":-0.4335851148874622,"pZ":3.381812646878034,"vX0":1.445080657963119,"vY0":-115.96139336548167,"vZ0":1.9391312984626494,"x":133.53,"y":147.47,"x0":-1.8450078493023363,"y0":50.001974915169534,"z0":5.450174556630532,"aX":8.110095541087505},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":3.2,"breakHorizontal":-11.3,"spinRate":2149,"spinDirection":77},"zone":1,"typeConfidence":2.0,"plateTime":0.4736203202570577,"extension":5.986254684301297},"hitData":{"launchSpeed":70.1,"launchAngle":66.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":172.65,"coordY":181.77}},"index":2,"playId":"aa5c35b0-6b72-3039-80f4-b1260531dc9c","pitchNumber":1,"startTime":"2026-02-25T18:46:34.052Z","endTime":"2026-02-25T18:46:43.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801829,"link":"/api/v1/people/801829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":801829,"link":"/api/v1/people/801829"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":801829,"link":"/api/v1/people/801829"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.000000000000007,"leverageIndex":2.17,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:46:43.075Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ceddanne Rafaela doubles (2) on a fly ball to left fielder Austin Martin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:48:47.544Z","endTime":"2026-02-25T18:49:22.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Topa replaces Andrew Chafin.","event":"Pitching Substitution","eventType":"pitching_substitution","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-25T18:47:06.138Z","endTime":"2026-02-25T18:48:49.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623437,"link":"/api/v1/people/623437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.940363970852204,"aZ":-28.521741641028125,"pfxX":-9.941386885140876,"pfxZ":1.9371593430516612,"pX":-0.7618666923200347,"pZ":2.207873992027624,"vX0":7.560994155536435,"vY0":-136.50263401838095,"vZ0":-2.4286541775527275,"x":146.04,"y":179.17,"x0":-2.2755284929001744,"y0":50.00421273778311,"z0":5.071970685534443,"aX":-18.769196139870242},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.2,"breakHorizontal":16.4,"spinRate":2166,"spinDirection":248},"zone":4,"typeConfidence":0.83,"plateTime":0.40118935769369957,"extension":5.576928589890824},"index":1,"playId":"77a2535f-5f56-3d70-b450-b07bc4951254","pitchNumber":1,"startTime":"2026-02-25T18:48:49.825Z","endTime":"2026-02-25T18:48:54.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2326045741047,"aZ":-32.70103680807102,"pfxX":7.007031844090476,"pfxZ":-0.36141456666787075,"pX":-0.44035594273270057,"pZ":1.8716895846512132,"vX0":2.9896232885020577,"vY0":-119.90829278734293,"vZ0":-0.8401641041614041,"x":96.93,"y":153.15,"x0":-2.611963781020996,"y0":50.002360000803286,"z0":5.133053581958809,"aX":10.24696193195513},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.6,"breakHorizontal":-13.4,"spinRate":2607,"spinDirection":71},"zone":7,"typeConfidence":0.91,"plateTime":0.45603024267935544,"extension":5.472084663930231},"hitData":{"launchSpeed":107.9,"launchAngle":13.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.99,"coordY":109.65}},"index":2,"playId":"1533cc14-b1da-32e0-835b-23fbc8a80fb2","pitchNumber":2,"startTime":"2026-02-25T18:49:10.939Z","endTime":"2026-02-25T18:49:22.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":0.98,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:49:22.445Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, first baseman Kody Clemens to pitcher Justin Topa. Ceddanne Rafaela to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:49:41.965Z","endTime":"2026-02-25T18:50:43.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.756621362640942,"aZ":-24.729594376892006,"pfxX":-4.27531866903821,"pfxZ":4.075167049631197,"pX":-0.06309330704932292,"pZ":3.878536962384886,"vX0":7.484646358430292,"vY0":-133.61281852997834,"vZ0":0.7086418205286354,"x":119.4,"y":134.06,"x0":-2.3310564560029903,"y0":50.00594049163757,"z0":5.371642934453627,"aX":-7.818349692338791},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":6.4,"spinRate":2212,"spinDirection":240},"zone":11,"typeConfidence":0.91,"plateTime":0.4081808511542806,"extension":5.507715855459446},"index":0,"playId":"10b3fb0e-25a2-363c-9bcf-af6c4367a4ce","pitchNumber":1,"startTime":"2026-02-25T18:49:59.707Z","endTime":"2026-02-25T18:50:03.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":87.3,"endSpeed":80.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62522126151985,"aZ":-35.800394963307696,"pfxX":-10.144300583186848,"pfxZ":-2.22416536822724,"pX":-1.0181862287490893,"pZ":1.213474545164088,"vX0":6.563914448520244,"vY0":-126.9864168799542,"vZ0":-2.4401188932677806,"x":155.81,"y":206.02,"x0":-2.3218702809802454,"y0":50.00504784461449,"z0":5.042136830008592,"aX":-16.52713783452775},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.3,"breakHorizontal":16.8,"spinRate":1725,"spinDirection":266},"zone":13,"typeConfidence":0.86,"plateTime":0.43175227429084595,"extension":5.644889486451967},"index":1,"playId":"cf3f66f2-bf36-34bf-b020-345601a86209","pitchNumber":2,"startTime":"2026-02-25T18:50:16.633Z","endTime":"2026-02-25T18:50:19.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16956322065922,"aZ":-25.17817672828577,"pfxX":-2.9041417185107727,"pfxZ":3.828734680383606,"pX":0.1643084996003969,"pZ":2.7269353054151577,"vX0":7.462412827665081,"vY0":-133.41045077266827,"vZ0":-1.9759250818409533,"x":110.74,"y":165.15,"x0":-2.2755199890573077,"y0":50.000419303085,"z0":5.268234163013278,"aX":-5.303643297834247},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":3.8,"spinRate":2299,"spinDirection":241},"zone":5,"typeConfidence":0.91,"plateTime":0.40852133967388937,"extension":5.47699921965236},"hitData":{"launchSpeed":86.7,"launchAngle":6.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.68,"coordY":162.98}},"index":2,"playId":"2ded4ad6-61ed-3283-8c0a-1645712bc8db","pitchNumber":3,"startTime":"2026-02-25T18:50:36.602Z","endTime":"2026-02-25T18:50:43.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.6,"awayTeamWinProbability":55.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":1.37,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:50:43.565Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Narváez challenged (pitch result), call on the field was overturned: Carlos Narváez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:51:04.040Z","endTime":"2026-02-25T18:53:42.042Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"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(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":94.5,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.372325697909144,"aZ":-31.330073134317832,"pfxX":-9.34198160751516,"pfxZ":0.4403839133975307,"pX":-1.5148963777623008,"pZ":2.903243312461275,"vX0":5.690861069447015,"vY0":-137.60504562137814,"vZ0":-0.41676211024432286,"x":174.74,"y":160.39,"x0":-2.387893892654385,"y0":50.0057600905385,"z0":5.165488244454055,"aX":-18.053980989123872},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.0,"breakHorizontal":15.8,"spinRate":2164,"spinDirection":252},"zone":11,"typeConfidence":0.88,"plateTime":0.396888788479171,"extension":5.486815761409096},"index":0,"playId":"685b7dac-72ac-3a13-9910-ce6d3fb8a971","pitchNumber":1,"startTime":"2026-02-25T18:51:25.997Z","endTime":"2026-02-25T18:51:29.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.617195668043493,"aZ":-29.25967017278141,"pfxX":-11.064865688177413,"pfxZ":1.5186681353818479,"pX":0.05162432928235644,"pZ":2.929908323610536,"vX0":9.66368474827179,"vY0":-137.28523599412097,"vZ0":-0.5994453458324874,"x":115.03,"y":159.67,"x0":-2.0657407429692793,"y0":50.00332204832298,"z0":5.131745873290657,"aX":-21.253310743339096},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.9,"breakHorizontal":18.1,"spinRate":2193,"spinDirection":249},"zone":2,"typeConfidence":0.9,"plateTime":0.39802387951561435,"extension":5.645167900614666},"index":1,"playId":"e5cb1c80-84b8-37a5-b35f-2dccbd79ea54","pitchNumber":2,"startTime":"2026-02-25T18:51:43.236Z","endTime":"2026-02-25T18:51:47.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.808310281317297,"aZ":-22.972054883818696,"pfxX":-2.1320359317416724,"pfxZ":5.054624364526097,"pX":1.0865757185071072,"pZ":3.4916833849946394,"vX0":9.305698494192784,"vY0":-133.12034551775423,"vZ0":-0.522236509183586,"x":75.58,"y":144.5,"x0":-2.156100879689042,"y0":50.0009099198427,"z0":5.332992407465035,"aX":-3.8809811309626068},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.2,"breakHorizontal":2.2,"spinRate":2323,"spinDirection":238},"zone":12,"typeConfidence":0.91,"plateTime":0.40925333704927924,"extension":5.439720867246601},"index":2,"playId":"5946afb2-778f-3168-ae22-fb6b5c55a3e9","pitchNumber":3,"startTime":"2026-02-25T18:52:09.087Z","endTime":"2026-02-25T18:52:12.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.427758754615773,"aZ":-30.762361547737942,"pfxX":8.672951950800693,"pfxZ":1.0029298316270214,"pX":-0.9052162360177733,"pZ":2.352145998628848,"vX0":1.4180142691963091,"vY0":-118.32844720319763,"vZ0":0.0338478929341941,"x":151.5,"y":175.27,"x0":-2.639457468226697,"y0":50.00110620448379,"z0":5.176717522160386,"aX":12.189637987856578},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.2,"breakHorizontal":-16.1,"spinRate":2645,"spinDirection":68},"zone":13,"typeConfidence":0.92,"plateTime":0.464441303620597,"extension":5.441596519616253},"index":3,"playId":"9bb0a10d-8456-32bb-8e20-0fa13d417b38","pitchNumber":4,"startTime":"2026-02-25T18:52:27.640Z","endTime":"2026-02-25T18:52:31.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.015855853599774,"aZ":-29.40038918919727,"pfxX":4.292669421840796,"pfxZ":1.8968514774169254,"pX":-0.17749297807073464,"pZ":2.75683324826348,"vX0":4.217217908127782,"vY0":-119.88073234088624,"vZ0":0.5676855631680506,"x":123.77,"y":164.35,"x0":-2.513726808562026,"y0":50.003123287024245,"z0":5.130199512911854,"aX":6.28148505960318},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.8,"breakHorizontal":-8.8,"spinRate":2673,"spinDirection":70},"zone":5,"typeConfidence":0.88,"plateTime":0.45595984303689585,"extension":5.488632797221319},"index":4,"playId":"be340c83-fcb7-352a-a73a-46b6b026cba1","pitchNumber":5,"startTime":"2026-02-25T18:52:47.187Z","endTime":"2026-02-25T18:52:53.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81740722507006,"aZ":-28.658089370663433,"pfxX":-11.261574717898682,"pfxZ":1.8410420533844238,"pX":1.0228823516001764,"pZ":2.270954884138927,"vX0":12.039538821813512,"vY0":-137.52843221600668,"vZ0":-2.3087285413787875,"x":78.01,"y":177.46,"x0":-1.9580837556454107,"y0":50.000029020966416,"z0":5.074145685939594,"aX":-21.4700852439429},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.0,"breakHorizontal":17.8,"spinRate":2215,"spinDirection":248},"zone":14,"typeConfidence":0.92,"plateTime":0.3989666991234331,"extension":5.645414216988371},"index":5,"playId":"6542b335-d273-3d6b-a11b-0af0596fa941","pitchNumber":6,"startTime":"2026-02-25T18:53:15.042Z","endTime":"2026-02-25T18:53:42.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"}},"homeTeamWinProbability":42.5,"awayTeamWinProbability":57.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":1.56,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:53:42.042Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wilyer Abreu singles on a line drive to right fielder Matt Wallner. Ceddanne Rafaela scores. Carlos Narváez to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:54:11.452Z","endTime":"2026-02-25T18:54:24.420Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":623437,"link":"/api/v1/people/623437"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-25T18:54:13.652Z","endTime":"2026-02-25T18:54:13.653Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2905193707539,"aZ":-23.503675988033475,"pfxX":-2.5244661403900976,"pfxZ":4.873853440985592,"pX":0.20711972564496947,"pZ":2.913784478567341,"vX0":7.493700819662136,"vY0":-132.31076022694418,"vZ0":-1.511702102595819,"x":109.11,"y":160.11,"x0":-2.3294464540503808,"y0":50.00478324940659,"z0":5.209054716943341,"aX":-4.493824881100431},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.8,"breakHorizontal":3.0,"spinRate":2272,"spinDirection":234},"zone":2,"typeConfidence":0.9,"plateTime":0.41340967718477817,"extension":5.6257835840053945},"hitData":{"launchSpeed":104.6,"launchAngle":4.0,"totalDistance":95.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":201.13,"coordY":104.81}},"index":1,"playId":"0276b8cb-054d-3c79-914b-b3ad873f50ed","pitchNumber":1,"startTime":"2026-02-25T18:54:13.654Z","endTime":"2026-02-25T18:54:24.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.0,"awayTeamWinProbability":65.0,"homeTeamWinProbabilityAdded":-7.5,"leverageIndex":2.09,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:54:24.420Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Sogard walks. Carlos Narváez to 3rd. Wilyer Abreu to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:54:51.860Z","endTime":"2026-02-25T18:57:07.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnThird":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.042193778787503,"aZ":-33.933672705972754,"pfxX":3.5587629433938623,"pfxZ":-1.2156820542209879,"pX":-0.4809969717750206,"pZ":1.6254542089378128,"vX0":3.8645430079402496,"vY0":-119.89466627031129,"vZ0":-0.9792319654527915,"x":135.33,"y":194.89,"x0":-2.578392932269306,"y0":50.001671584658034,"z0":5.078278236529345,"aX":5.159157657967903},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.2,"breakHorizontal":-7.4,"spinRate":2682,"spinDirection":69},"zone":7,"typeConfidence":0.87,"plateTime":0.45754235621468453,"extension":5.557346118018248},"index":0,"playId":"1e8c93d7-14cc-3251-9230-4f9861771c15","pitchNumber":1,"startTime":"2026-02-25T18:54:51.860Z","endTime":"2026-02-25T18:55:18.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.867237176708894,"aZ":-38.76425796564372,"pfxX":-8.220531400995743,"pfxZ":-4.027231414535734,"pX":0.7588095753057637,"pZ":2.0979834531569654,"vX0":10.065727080540013,"vY0":-127.03963039657359,"vZ0":0.03953432393830658,"x":88.08,"y":182.13,"x0":-2.185507219780696,"y0":50.00477975069346,"z0":5.161883777646936,"aX":-13.447953678211992},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.1,"breakHorizontal":12.6,"spinRate":1798,"spinDirection":268},"zone":9,"typeConfidence":0.9,"plateTime":0.4310499245855217,"extension":5.840540691676038},"index":1,"playId":"2cafcf60-bff1-3a2f-bd79-d8ab5b1906a2","pitchNumber":2,"startTime":"2026-02-25T18:55:23.164Z","endTime":"2026-02-25T18:55:26.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41611871131115,"aZ":-37.1563920129968,"pfxX":-9.142171060910368,"pfxZ":-3.10726180123317,"pX":-2.375577053416327,"pZ":1.1407962477772187,"vX0":3.2781798546910466,"vY0":-125.51747201390678,"vZ0":-2.326811185635333,"x":207.55,"y":207.98,"x0":-2.5076196774079693,"y0":50.00398841162069,"z0":5.093244694698893,"aX":-14.648965985812085},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.9,"breakHorizontal":15.8,"spinRate":1815,"spinDirection":260},"zone":13,"typeConfidence":0.92,"plateTime":0.4356816654626785,"extension":5.636270995822058},"index":2,"playId":"d00201ab-cb3c-3e99-9515-1c76a23e6b84","pitchNumber":3,"startTime":"2026-02-25T18:56:01.552Z","endTime":"2026-02-25T18:56:04.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06510242930801,"aZ":-37.651183095032444,"pfxX":-8.47110158350656,"pfxZ":-3.3884437553397593,"pX":-0.4165053170064897,"pZ":1.3152784098627501,"vX0":7.514060526748839,"vY0":-126.04244473443829,"vZ0":-1.7625257789426243,"x":132.88,"y":203.27,"x0":-2.3264227961937216,"y0":50.00007367390944,"z0":5.045856964935697,"aX":-13.71661150570129},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.2,"breakHorizontal":13.8,"spinRate":1883,"spinDirection":268},"zone":13,"typeConfidence":0.93,"plateTime":0.43350071019553793,"extension":5.732037949544104},"index":3,"playId":"785e7830-f537-3574-9e32-db04e90a1511","pitchNumber":4,"startTime":"2026-02-25T18:56:22.343Z","endTime":"2026-02-25T18:56:26.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.677643542084162,"aZ":-24.26798812687692,"pfxX":-2.9214028727949746,"pfxZ":4.28677933901481,"pX":-0.5576841173851215,"pZ":3.874954433966951,"vX0":5.807615360668845,"vY0":-133.9280895870137,"vZ0":0.7419741406448179,"x":138.26,"y":134.16,"x0":-2.3595853598130296,"y0":50.00452575410359,"z0":5.3094740392772435,"aX":-5.391129879587523},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.2,"breakHorizontal":4.3,"spinRate":2291,"spinDirection":228},"zone":11,"typeConfidence":0.92,"plateTime":0.40655365193652004,"extension":5.498255582734438},"index":4,"playId":"d639237a-8118-3b58-9df5-d6b5597484b3","pitchNumber":5,"startTime":"2026-02-25T18:56:45.511Z","endTime":"2026-02-25T18:56:48.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.866348827243474,"aZ":-31.12159942025259,"pfxX":-10.765827629470397,"pfxZ":0.544890382946555,"pX":0.9197866474124539,"pZ":2.293295918798721,"vX0":11.682909863899164,"vY0":-137.7558119842889,"vZ0":-1.872175244709143,"x":81.94,"y":176.86,"x0":-1.9722726452396049,"y0":50.00141811422336,"z0":5.080323650316573,"aX":-20.74301519241778},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":0.8,"breakHorizontal":17.2,"spinRate":2276,"spinDirection":249},"zone":14,"typeConfidence":0.93,"plateTime":0.3972149588432039,"extension":5.750555300572287},"index":5,"playId":"38589c37-884d-336e-a5d2-b99923d2f2bb","pitchNumber":6,"startTime":"2026-02-25T18:57:04.307Z","endTime":"2026-02-25T18:57:07.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.4,"awayTeamWinProbability":70.6,"homeTeamWinProbabilityAdded":-5.600000000000001,"leverageIndex":1.87,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:57:07.786Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andruw Monasterio walks. Carlos Narváez scores. Wilyer Abreu to 3rd. Nick Sogard to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T18:57:35.791Z","endTime":"2026-02-25T18:59:36.364Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnThird":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":{"id":623437,"link":"/api/v1/people/623437"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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(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":83.3,"endSpeed":77.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.815403720518663,"aZ":-30.431161684885513,"pfxX":3.9393342286740296,"pfxZ":1.1548691924379053,"pX":1.4998939611112259,"pZ":1.6510872898255284,"vX0":8.271692006589127,"vY0":-121.18487644223346,"vZ0":-1.6817246670129706,"x":59.83,"y":194.2,"x0":-2.452003164810043,"y0":50.002481244047516,"z0":4.980437696303657,"aX":5.931862693349956},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":-8.9,"spinRate":2594,"spinDirection":54},"zone":14,"typeConfidence":0.84,"plateTime":0.44978130815852246,"extension":5.676587646445807},"index":0,"playId":"eb8141e0-f4c0-3112-b836-6df72ecd3da6","pitchNumber":1,"startTime":"2026-02-25T18:57:35.791Z","endTime":"2026-02-25T18:57:38.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66782503641252,"aZ":-30.877277002633726,"pfxX":-12.37213002389456,"pfxZ":0.6998110206789203,"pX":0.313153190728627,"pZ":3.2812243847843496,"vX0":10.665843745477666,"vY0":-135.37409210948002,"vZ0":0.7151166067239104,"x":105.06,"y":150.19,"x0":-2.071208782692792,"y0":50.0040521231532,"z0":5.175818738985848,"aX":-22.95570984010442},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.7,"breakHorizontal":20.2,"spinRate":2246,"spinDirection":245},"zone":3,"typeConfidence":0.92,"plateTime":0.4046674954608962,"extension":5.62391077444454},"index":1,"playId":"1812cbdd-9898-3ae7-a7b6-5ca4d7d81ded","pitchNumber":2,"startTime":"2026-02-25T18:57:55.722Z","endTime":"2026-02-25T18:58:22.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"}},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81217509178638,"aZ":-32.56373416834058,"pfxX":5.761754232284988,"pfxZ":-0.2653796232472896,"pX":1.0704300130252404,"pZ":1.6371659172705564,"vX0":6.5393378269781826,"vY0":-120.74716640143845,"vZ0":-1.3685848531776592,"x":76.2,"y":194.58,"x0":-2.418096164793867,"y0":50.002170473038184,"z0":5.0682922130074095,"aX":8.532219881208782},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.6,"breakHorizontal":-12.0,"spinRate":2700,"spinDirection":74},"zone":14,"typeConfidence":0.88,"plateTime":0.45306493613241106,"extension":5.556544511426811},"index":2,"playId":"3efafefa-913d-3adb-82a0-607c51aff476","pitchNumber":3,"startTime":"2026-02-25T18:58:32.055Z","endTime":"2026-02-25T18:58:35.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.571959235392356,"aZ":-20.08967313889534,"pfxX":-9.186296806921671,"pfxZ":6.164500739708043,"pX":-0.38007093559211635,"pZ":2.6496634309684537,"vX0":8.101142723771343,"vY0":-138.74705018410702,"vZ0":-3.022058178039006,"x":131.49,"y":167.24,"x0":-2.1369935700703917,"y0":50.00012567614206,"z0":5.0837953995007465,"aX":-17.99872255902086},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":15.1,"spinRate":2278,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.39401038999854876,"extension":5.61171291644925},"index":3,"playId":"3b9ca6b3-32b4-3ade-b424-f22cbe051f79","pitchNumber":4,"startTime":"2026-02-25T18:58:51.246Z","endTime":"2026-02-25T18:58:54.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.740541057204624,"aZ":-20.192530375548827,"pfxX":-8.883000035799022,"pfxZ":6.197936040261206,"pX":1.1550116256773946,"pZ":2.4029886657866766,"vX0":11.750880416432645,"vY0":-137.93613991045888,"vZ0":-3.624634536736307,"x":72.97,"y":173.9,"x0":-1.9997018205684236,"y0":50.00351206401156,"z0":5.090083066741733,"aX":-17.174826446106998},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":13.7,"spinRate":2267,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.39659496032262664,"extension":5.674918513085397},"index":4,"playId":"5584b1a0-f922-3c72-8f3a-a5a1bc7e58bd","pitchNumber":5,"startTime":"2026-02-25T18:59:10.728Z","endTime":"2026-02-25T18:59:13.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.944934823432682,"aZ":-30.27681337058104,"pfxX":-10.762260197731742,"pfxZ":1.003784359126862,"pX":0.92453449283522,"pZ":1.3140415045740086,"vX0":11.717852393436802,"vY0":-136.151267566274,"vZ0":-4.176866460230902,"x":81.76,"y":203.3,"x0":-2.029849710751571,"y0":50.000826081973194,"z0":4.955271681193129,"aX":-20.27250436316362},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.1,"breakHorizontal":17.2,"spinRate":2042,"spinDirection":246},"zone":14,"typeConfidence":0.89,"plateTime":0.40176990061995443,"extension":5.890817763146547},"index":5,"playId":"8ba248be-1dc6-3e69-a7b4-9edc3823cae1","pitchNumber":6,"startTime":"2026-02-25T18:59:33.085Z","endTime":"2026-02-25T18:59:36.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.3,"awayTeamWinProbability":78.7,"homeTeamWinProbabilityAdded":-8.099999999999998,"leverageIndex":2.27,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-02-25T18:59:36.364Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Hickey called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T19:00:49.859Z","endTime":"2026-02-25T19:02:55.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687208,"fullName":"Nathan Hickey","link":"/api/v1/people/687208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnThird":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687208,"fullName":"Nathan Hickey","link":"/api/v1/people/687208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-25T19:00:26.302Z","endTime":"2026-02-25T19:00:52.058Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.895905149713705,"aZ":-34.20453712804114,"pfxX":-9.111713786821023,"pfxZ":-1.2421668647813355,"pX":-0.46058744699382537,"pZ":2.178669145279556,"vX0":7.450494002480329,"vY0":-126.537415025713,"vZ0":-0.40163380834497786,"x":134.56,"y":179.96,"x0":-2.2479108739493983,"y0":50.003215652733104,"z0":5.061379308811436,"aX":-14.894205063509533},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.2,"breakHorizontal":15.0,"spinRate":1969,"spinDirection":262},"zone":4,"typeConfidence":0.9,"plateTime":0.4315576049114531,"extension":5.752907583598451},"index":1,"playId":"6b3798ec-7d9b-305e-8d35-6e53d182d131","pitchNumber":1,"startTime":"2026-02-25T19:00:52.058Z","endTime":"2026-02-25T19:00:55.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72240985561136,"aZ":-24.902909108474947,"pfxX":-1.4036853059540166,"pfxZ":4.0004291697824925,"pX":-0.26954052626795033,"pZ":2.7200852409967835,"vX0":5.741678264725374,"vY0":-133.04667720957346,"vZ0":-1.8737933994558298,"x":127.27,"y":165.34,"x0":-2.2599583394873366,"y0":50.00538920277247,"z0":5.21296704997935,"aX":-2.5538488529125387},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.1,"breakHorizontal":1.4,"spinRate":2348,"spinDirection":239},"zone":5,"typeConfidence":0.89,"plateTime":0.40946853397964045,"extension":5.5115485038939855},"index":2,"playId":"f57f2395-e8b0-3a8c-a59d-871b01f8c5a6","pitchNumber":2,"startTime":"2026-02-25T19:01:07.281Z","endTime":"2026-02-25T19:01:10.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.107856711263075,"aZ":-30.810871307278223,"pfxX":-10.26656178074752,"pfxZ":0.71551186700807,"pX":0.25624383007116325,"pZ":2.7778768972198398,"vX0":9.780466004228385,"vY0":-137.1754011327916,"vZ0":-0.5907953252279714,"x":107.23,"y":163.78,"x0":-2.014023356586895,"y0":50.00620228458823,"z0":5.088628895584194,"aX":-19.655109598637782},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.3,"breakHorizontal":16.7,"spinRate":2143,"spinDirection":252},"zone":2,"typeConfidence":0.91,"plateTime":0.3986354929114535,"extension":5.655024613570546},"index":3,"playId":"4f8fe7aa-a15d-33e2-b5bc-8d6e7f38783a","pitchNumber":3,"startTime":"2026-02-25T19:01:22.227Z","endTime":"2026-02-25T19:01:25.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.302795995632827,"aZ":-38.536343457567305,"pfxX":-8.511852624954932,"pfxZ":-3.984661763043074,"pX":-0.307531472991133,"pZ":1.604733614090445,"vX0":7.549940693923802,"vY0":-125.52993774787454,"vZ0":-0.9931459299295309,"x":128.72,"y":195.45,"x0":-2.247608108939391,"y0":50.002500476602066,"z0":5.141419086842479,"aX":-13.59024895087087},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.2,"breakHorizontal":13.7,"spinRate":1794,"spinDirection":270},"zone":7,"typeConfidence":0.93,"plateTime":0.4362496053646603,"extension":5.706925092843374},"index":4,"playId":"10e07a9b-7456-3331-b902-e9562196db50","pitchNumber":4,"startTime":"2026-02-25T19:01:44.781Z","endTime":"2026-02-25T19:01:48.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96465922510841,"aZ":-25.20890141175562,"pfxX":-2.117990484054099,"pfxZ":3.840301820920878,"pX":0.055188066514138594,"pZ":3.4498983798726477,"vX0":6.916799855258262,"vY0":-133.4258172189757,"vZ0":-0.06493275529271336,"x":114.9,"y":145.63,"x0":-2.288282715695196,"y0":50.00405923321712,"z0":5.28122818720081,"aX":-3.843606903194821},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.2,"breakHorizontal":2.4,"spinRate":2259,"spinDirection":236},"zone":12,"typeConfidence":0.9,"plateTime":0.40948542366279783,"extension":5.57439489932594},"index":5,"playId":"568b2219-2c48-339a-bc3e-90f3b527513e","pitchNumber":5,"startTime":"2026-02-25T19:02:08.564Z","endTime":"2026-02-25T19:02:11.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28681010467278,"aZ":-33.68658820726006,"pfxX":7.358588361987296,"pfxZ":-1.0669291482607708,"pX":0.530923117354415,"pZ":2.3471944243196257,"vX0":4.6891907100894645,"vY0":-118.94876246413314,"vZ0":0.5078816243544717,"x":96.76,"y":175.41,"x0":-2.4298992492040976,"y0":50.00365593542315,"z0":5.2139621665521885,"aX":10.421619195190512},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.4,"breakHorizontal":-14.5,"spinRate":2670,"spinDirection":72},"zone":6,"typeConfidence":0.91,"plateTime":0.4625397629423169,"extension":5.542590029933117},"index":6,"playId":"d44bca88-ecce-3be2-8066-b8a9e518ebe4","pitchNumber":6,"startTime":"2026-02-25T19:02:27.791Z","endTime":"2026-02-25T19:02:30.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00214284899589,"aZ":-31.361473598779305,"pfxX":-11.202539350443697,"pfxZ":0.4409640170212068,"pX":0.12033476712885507,"pZ":3.3258467775216176,"vX0":9.709060008265608,"vY0":-135.36131671632248,"vZ0":0.8319611740868071,"x":112.41,"y":148.98,"x0":-2.0603982020452913,"y0":50.005076488661864,"z0":5.213059295015049,"aX":-20.757191993590844},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.2,"breakHorizontal":18.1,"spinRate":2047,"spinDirection":245},"zone":2,"typeConfidence":0.9,"plateTime":0.40489955917795273,"extension":5.618153421877934},"index":7,"playId":"9ecf3c4f-17c6-3c9e-833c-15f3668f4991","pitchNumber":7,"startTime":"2026-02-25T19:02:52.236Z","endTime":"2026-02-25T19:02:55.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687208,"link":"/api/v1/people/687208"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":687208,"link":"/api/v1/people/687208"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":5.699999999999999,"leverageIndex":1.82,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:02:55.701Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brendan Rodgers singles on a line drive to left fielder Austin Martin. Wilyer Abreu scores. Nick Sogard scores. Andruw Monasterio out at 3rd on the throw, left fielder Austin Martin to third baseman Gio Urshela.","rbi":2,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T19:05:36.568Z","endTime":"2026-02-25T19:05:58.750Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663898,"fullName":"Brendan Rodgers","link":"/api/v1/people/663898"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":834575,"fullName":"Eston Stull","link":"/api/v1/people/834575"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663898,"fullName":"Brendan Rodgers","link":"/api/v1/people/663898"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":623437,"link":"/api/v1/people/623437"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":623437,"link":"/api/v1/people/623437"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-25T19:03:28.668Z","endTime":"2026-02-25T19:04:13.132Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663898,"link":"/api/v1/people/663898","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Eston Stull replaces Justin Topa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"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:04:13.132Z","endTime":"2026-02-25T19:05:38.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":834575,"link":"/api/v1/people/834575"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663898,"link":"/api/v1/people/663898","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.041229001295548,"aZ":-27.26424418003321,"pfxX":2.9757257200725302,"pfxZ":2.955837372897556,"pX":0.024909969893162777,"pZ":1.9846516697980996,"vX0":1.1174369497344807,"vY0":-128.21978112711477,"vZ0":-4.36657999193691,"x":116.05,"y":185.19,"x0":-0.8034135231499755,"y0":50.00310930970261,"z0":5.8424711306131645,"aX":4.944070764299908},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.6,"breakHorizontal":-5.6,"spinRate":2407,"spinDirection":163},"zone":8,"typeConfidence":0.93,"plateTime":0.42751804850212416,"extension":6.323547845577342},"hitData":{"launchSpeed":106.5,"launchAngle":8.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.87,"coordY":103.59}},"index":2,"playId":"eebeda1e-b3e7-31d8-9f7f-12751f46be71","pitchNumber":1,"startTime":"2026-02-25T19:05:38.801Z","endTime":"2026-02-25T19:05:58.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663898,"link":"/api/v1/people/663898","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663898,"link":"/api/v1/people/663898"},"credit":"b_ab"},{"player":{"id":834575,"link":"/api/v1/people/834575"},"credit":"p_ab"},{"player":{"id":663898,"link":"/api/v1/people/663898"},"credit":"b_pa"},{"player":{"id":834575,"link":"/api/v1/people/834575"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-10.599999999999998,"leverageIndex":2.22,"dramaIndex":126.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:05:58.750Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T19:08:00.429Z","endTime":"2026-02-25T19:10:05.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Whitlock replaces Jay Allmer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-25T19:07:01.029Z","endTime":"2026-02-25T19:08:02.674Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801829,"link":"/api/v1/people/801829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.476443179398384,"aZ":-13.784247350823664,"pfxX":-9.72720104568616,"pfxZ":9.668393926143104,"pX":0.7940499748539468,"pZ":2.8325453794361817,"vX0":8.370026363485762,"vY0":-136.8579604340101,"vZ0":-5.3790702796873,"x":86.73,"y":162.3,"x0":-1.0363067169928,"y0":50.00092683560322,"z0":5.763397817123728,"aX":-18.497826499929374},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":16.0,"spinRate":2104,"spinDirection":232},"zone":6,"typeConfidence":0.89,"plateTime":0.39982313726713015,"extension":7.147791836958265},"index":1,"playId":"ef6c250d-7951-3ba9-be6e-62c47e718f34","pitchNumber":1,"startTime":"2026-02-25T19:08:02.674Z","endTime":"2026-02-25T19:08:05.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.2,"endSpeed":77.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.402415456966526,"aZ":-36.889982523712305,"pfxX":-0.47037137615739466,"pfxZ":-3.117904420116627,"pX":-0.9735679975589399,"pZ":2.2504152519919893,"vX0":0.8914295634731301,"vY0":-122.57374874946954,"vZ0":-1.2207205339287934,"x":154.11,"y":178.02,"x0":-1.2816908414738597,"y0":50.00125746133302,"z0":5.919438632954328,"aX":-0.7120232487348727},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.6,"breakHorizontal":0.6,"spinRate":2003,"spinDirection":33},"zone":13,"typeConfidence":0.9,"plateTime":0.44774573896920566,"extension":6.8941035114381926},"index":2,"playId":"f6248493-fdb9-32e8-9dbf-d08654e43d0f","pitchNumber":2,"startTime":"2026-02-25T19:08:14.978Z","endTime":"2026-02-25T19:08:18.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04813909270959,"aZ":-33.091354557457045,"pfxX":-10.82791556135659,"pfxZ":-0.6073145126991655,"pX":-0.24449237214055597,"pZ":2.326867620995883,"vX0":5.672507720241322,"vY0":-121.83723964256384,"vZ0":-1.3522052241579887,"x":126.32,"y":175.95,"x0":-1.1912595051380226,"y0":50.003642588305325,"z0":5.7385431740985124,"aX":-16.34405677403663},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.2,"breakHorizontal":18.4,"spinRate":2300,"spinDirection":266},"zone":5,"typeConfidence":0.92,"plateTime":0.44888893844413413,"extension":7.205355854448518},"index":3,"playId":"2df4a7ab-fc45-389e-82dd-0a1ae416e97a","pitchNumber":3,"startTime":"2026-02-25T19:08:28.883Z","endTime":"2026-02-25T19:08:34.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":94.2,"endSpeed":85.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.308810872825777,"aZ":-16.580375977881257,"pfxX":-7.999217068904936,"pfxZ":8.212356161496952,"pX":-0.6241408039185976,"pZ":4.54920171225528,"vX0":3.9671058048700223,"vY0":-137.17191980241364,"vZ0":-0.4702270507569599,"x":140.79,"y":115.95,"x0":-1.052463685052432,"y0":50.004800352516135,"z0":5.856730459370594,"aX":-15.193501179187148},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":13.6,"spinRate":2069,"spinDirection":227},"zone":11,"typeConfidence":0.89,"plateTime":0.39982321275939103,"extension":7.083610298957005},"index":4,"playId":"e4db8628-dbc4-39f6-80c7-93391cc049c2","pitchNumber":4,"startTime":"2026-02-25T19:08:58.843Z","endTime":"2026-02-25T19:09:02.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.882877943731266,"aZ":-15.343082943166948,"pfxX":-8.013679949905328,"pfxZ":9.021375487482583,"pX":-1.1358943165863702,"pZ":3.4636174018512484,"vX0":2.1035249563740956,"vY0":-135.9960620475184,"vZ0":-3.450112368375582,"x":160.3,"y":145.26,"x0":-0.8800197619349962,"y0":50.006224036000916,"z0":5.818475347155219,"aX":-14.955990098456596},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":14.0,"spinRate":2081,"spinDirection":236},"zone":11,"typeConfidence":0.88,"plateTime":0.40334746471340344,"extension":6.937247789523659},"index":5,"playId":"1c370b31-4002-34c3-8f71-e0fb8c7ecf01","pitchNumber":5,"startTime":"2026-02-25T19:09:12.112Z","endTime":"2026-02-25T19:09:15.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69096384037578,"aZ":-36.609215392433654,"pfxX":-0.6689100950970699,"pfxZ":-2.9109020454473846,"pX":0.2900050759758655,"pZ":2.430667713185272,"vX0":3.303214604530592,"vY0":-122.76078661085283,"vZ0":-0.8093712040222325,"x":105.95,"y":173.15,"x0":-0.9870720837671092,"y0":50.00212152177078,"z0":5.885559462152256,"aX":-1.0191723245081998},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.2,"breakHorizontal":0.5,"spinRate":2039,"spinDirection":46},"zone":6,"typeConfidence":0.9,"plateTime":0.4464673787006035,"extension":7.117574321189081},"index":6,"playId":"227ddec4-adfe-3a9e-b538-f1bd7474cf40","pitchNumber":6,"startTime":"2026-02-25T19:09:37.329Z","endTime":"2026-02-25T19:09:41.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.809775720974493,"aZ":-29.894294827677417,"pfxX":-11.249847186841302,"pfxZ":1.4886625610427222,"pX":-0.308335608433912,"pZ":1.0304209215364883,"vX0":5.557867760556676,"vY0":-123.17785255012711,"vZ0":-4.907423600934572,"x":128.75,"y":210.96,"x0":-1.1340206458328959,"y0":50.005255362642664,"z0":5.5805928552777235,"aX":-17.263781441020186},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":19.1,"spinRate":2272,"spinDirection":263},"zone":13,"typeConfidence":0.9,"plateTime":0.4449149849181335,"extension":7.052675819670016},"index":7,"playId":"678f47a9-4731-3ad7-819c-60a9c3b4e022","pitchNumber":7,"startTime":"2026-02-25T19:10:02.455Z","endTime":"2026-02-25T19:10:05.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:10:05.701Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out, third baseman Nick Sogard to first baseman Nathan Hickey.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T19:10:20.401Z","endTime":"2026-02-25T19:10:38.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687208,"link":"/api/v1/people/687208"},"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":93.8,"endSpeed":85.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.179304606131407,"aZ":-14.694010210242315,"pfxX":-7.972492647182017,"pfxZ":9.317722872437662,"pX":-0.16710265911565045,"pZ":2.512947104406342,"vX0":5.088819927031803,"vY0":-136.37339660807098,"vZ0":-5.794965513617686,"x":123.37,"y":170.93,"x0":-1.0256464846145874,"y0":50.000686742117246,"z0":5.686429598135182,"aX":-14.950861331074162},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":13.3,"spinRate":2126,"spinDirection":228},"zone":5,"typeConfidence":0.89,"plateTime":0.40229544636102865,"extension":7.184797321375462},"hitData":{"launchSpeed":90.3,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.2,"coordY":172.68}},"index":0,"playId":"5ebf1d45-3d58-34b7-83a6-b12502373521","pitchNumber":1,"startTime":"2026-02-25T19:10:31.693Z","endTime":"2026-02-25T19:10:38.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:10:38.136Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Wallner pops out to third baseman Nick Sogard.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T19:10:53.868Z","endTime":"2026-02-25T19:12:07.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.250983022123325,"aZ":-15.834588306386827,"pfxX":-7.636147914046804,"pfxZ":8.505257326383202,"pX":-0.44240375436209206,"pZ":4.173962929633206,"vX0":4.432734055840688,"vY0":-137.6582537625417,"vZ0":-1.4991780568795154,"x":133.86,"y":126.08,"x0":-1.080506326170802,"y0":50.00407789381258,"z0":5.79642048795479,"aX":-14.671983596250552},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":13.0,"spinRate":2099,"spinDirection":232},"zone":11,"typeConfidence":0.89,"plateTime":0.3977281117162148,"extension":7.066917642722048},"index":0,"playId":"e25d8ab1-858c-31c2-b970-5e9249316346","pitchNumber":1,"startTime":"2026-02-25T19:11:02.310Z","endTime":"2026-02-25T19:11:05.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":95.0,"endSpeed":87.0,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.072674447172837,"aZ":-13.74814766142148,"pfxX":-6.7464291185499,"pfxZ":9.52612697804475,"pX":0.7634511137293292,"pZ":2.0957594739091294,"vX0":7.388418739451726,"vY0":-138.0377204029466,"vZ0":-7.156103610600684,"x":87.9,"y":182.19,"x0":-1.068415011803963,"y0":50.000378481328454,"z0":5.642969385325943,"aX":-13.047021225525379},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":10.7,"spinRate":2152,"spinDirection":229},"zone":9,"typeConfidence":0.9,"plateTime":0.39644599421599125,"extension":7.28801672146095},"index":1,"playId":"269107a1-3c99-312a-bad6-f07e748efdbc","pitchNumber":2,"startTime":"2026-02-25T19:11:15.063Z","endTime":"2026-02-25T19:11:18.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79971101048537,"aZ":-36.04699399775057,"pfxX":-0.3040094477570765,"pfxZ":-2.620586261512919,"pX":-1.1403654036941622,"pZ":3.544640421967375,"vX0":0.2315821270416124,"vY0":-121.09218300431259,"vZ0":1.5858450200105683,"x":160.47,"y":143.07,"x0":-1.1979885142843554,"y0":50.00294841045031,"z0":6.047128653987324,"aX":-0.44912400288179577},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.1,"breakHorizontal":0.5,"spinRate":1931,"spinDirection":40},"zone":11,"typeConfidence":0.89,"plateTime":0.45322941100699854,"extension":6.74407931424987},"index":2,"playId":"407334db-520c-3990-81b7-e1807b5cc1bf","pitchNumber":3,"startTime":"2026-02-25T19:11:29.816Z","endTime":"2026-02-25T19:11:33.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.027996769761092,"aZ":-14.769675724701749,"pfxX":-7.91790562533434,"pfxZ":9.032796989258133,"pX":-0.5785142333143597,"pZ":2.79200841172033,"vX0":4.608112841106919,"vY0":-138.01741875399233,"vZ0":-5.3537615624533,"x":139.05,"y":163.4,"x0":-1.2419127932617002,"y0":50.00687689491412,"z0":5.753626086395502,"aX":-15.262366508546965},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":13.3,"spinRate":2086,"spinDirection":233},"zone":4,"typeConfidence":0.89,"plateTime":0.39702281235860815,"extension":7.304966435327614},"index":3,"playId":"02793308-67f8-3b69-aaf4-9af703d07038","pitchNumber":4,"startTime":"2026-02-25T19:11:44.434Z","endTime":"2026-02-25T19:11:47.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.4,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99764237077962,"aZ":-29.85036900495878,"pfxX":-11.173751657490492,"pfxZ":1.5533015486845354,"pX":-0.4743869200725082,"pZ":1.9321413849925055,"vX0":5.355602599619968,"vY0":-122.59282597148824,"vZ0":-2.711298607695893,"x":135.08,"y":186.61,"x0":-1.255133315331701,"y0":50.004201846800434,"z0":5.64418337748719,"aX":-16.725746266195124},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":18.7,"spinRate":2105,"spinDirection":261},"zone":7,"typeConfidence":0.9,"plateTime":0.4496606868681057,"extension":7.3769882335607875},"hitData":{"launchSpeed":83.0,"launchAngle":71.0,"totalDistance":129.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.75,"coordY":169.04}},"index":4,"playId":"3ffa6e1c-02ce-3b8b-9a21-a1dc8397ec04","pitchNumber":5,"startTime":"2026-02-25T19:11:58.865Z","endTime":"2026-02-25T19:12:07.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-0.7000000000000011,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:12:07.133Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Roman Anthony doubles (1) on a line drive to left fielder Austin Martin.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:14:18.995Z","endTime":"2026-02-25T19:14:50.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":834575,"fullName":"Eston Stull","link":"/api/v1/people/834575"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.100371708953663,"aZ":-28.219780302481194,"pfxX":-7.419560933675218,"pfxZ":2.4919237138171653,"pX":-0.3249359285151911,"pZ":2.0422199878322083,"vX0":3.2210693994817774,"vY0":-125.3394190777617,"vZ0":-3.748896935814397,"x":129.39,"y":183.64,"x0":-0.665077778372415,"y0":50.00135714709119,"z0":5.86987423695288,"aX":-11.76577766828765},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.8,"breakHorizontal":12.6,"spinRate":1321,"spinDirection":239},"zone":7,"typeConfidence":0.86,"plateTime":0.43752705947787973,"extension":6.535362077502953},"index":0,"playId":"96101137-7064-35ae-bb9c-4d5b4e447215","pitchNumber":1,"startTime":"2026-02-25T19:14:23.215Z","endTime":"2026-02-25T19:14:26.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.488417985871084,"aZ":-12.07542559885188,"pfxX":-2.1071271369792868,"pfxZ":10.372433989956107,"pX":0.03387546132386977,"pZ":2.822273748750406,"vX0":2.0652218400804854,"vY0":-138.44534522948823,"vZ0":-6.290995014695248,"x":115.71,"y":162.58,"x0":-0.4487135260757177,"y0":50.00079751520215,"z0":5.935545610903556,"aX":-4.081902799723094},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":3.4,"spinRate":2238,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.3959372062665958,"extension":6.449150707958103},"hitData":{"launchSpeed":97.7,"launchAngle":21.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":40.32,"coordY":105.48}},"index":1,"playId":"42667233-a52b-34d7-b15f-3224fdb52686","pitchNumber":2,"startTime":"2026-02-25T19:14:39.443Z","endTime":"2026-02-25T19:14:50.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":834575,"link":"/api/v1/people/834575"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":834575,"link":"/api/v1/people/834575"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.35,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:14:50.730Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ceddanne Rafaela lines out to right fielder Matt Wallner.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:15:01.267Z","endTime":"2026-02-25T19:18:53.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":834575,"fullName":"Eston Stull","link":"/api/v1/people/834575"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":95.4,"endSpeed":87.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.331303431416963,"aZ":-8.646758019016701,"pfxX":-3.128618548724622,"pfxZ":12.104028576171153,"pX":-0.5255999236200535,"pZ":1.7371018090242056,"vX0":1.4315610708234354,"vY0":-138.61949799188181,"vZ0":-9.528287418880097,"x":137.03,"y":191.88,"x0":-0.6425878301880322,"y0":50.00338940504072,"z0":5.798612040373733,"aX":-6.081467436157809},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.2,"breakHorizontal":5.4,"spinRate":2253,"spinDirection":201},"zone":7,"typeConfidence":0.92,"plateTime":0.39531326164167924,"extension":6.452474726254969},"index":0,"playId":"ba951063-7ee4-361a-a004-6b25cd808cf3","pitchNumber":1,"startTime":"2026-02-25T19:15:19.739Z","endTime":"2026-02-25T19:15:22.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.585586900233213,"aZ":-9.241222095196102,"pfxX":-0.9685298939963373,"pfxZ":12.099457576275823,"pX":-0.016265693856367426,"pZ":2.378462547292885,"vX0":2.062734852907715,"vY0":-137.10314819462832,"vZ0":-7.872920040576379,"x":117.62,"y":174.56,"x0":-0.6540385088958569,"y0":50.000468007792314,"z0":5.92563860837531,"aX":-1.8355442722600492},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.4,"breakHorizontal":1.3,"spinRate":2225,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.4001957267796774,"extension":6.377229794453614},"index":1,"playId":"b7ed0e62-523a-3157-b687-e9e58d1148b6","pitchNumber":2,"startTime":"2026-02-25T19:15:42.736Z","endTime":"2026-02-25T19:15:45.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.304045422009107,"aZ":-29.894610979149785,"pfxX":1.7240313943026688,"pfxZ":1.4309195517582207,"pX":-1.6278368492993547,"pZ":2.7878518006738955,"vX0":-2.440322070724491,"vY0":-125.3041836904582,"vZ0":-1.7836884316171036,"x":179.05,"y":163.51,"x0":-0.8672116279784583,"y0":50.00561494274425,"z0":5.941509394527809,"aX":2.753829196695838},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.4,"breakHorizontal":-2.6,"spinRate":2581,"spinDirection":125},"zone":11,"typeConfidence":0.9,"plateTime":0.436413224848641,"extension":6.259150159162182},"index":2,"playId":"438feb9b-8f71-3def-b1dd-75be9090f844","pitchNumber":3,"startTime":"2026-02-25T19:16:11.669Z","endTime":"2026-02-25T19:16:20.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":85.9,"endSpeed":78.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97151766935224,"aZ":-29.73743956148689,"pfxX":-9.484196983539654,"pfxZ":1.5597066636885017,"pX":-1.4345652925623231,"pZ":2.33571388845448,"vX0":1.3089502545833371,"vY0":-125.01976676166436,"vZ0":-2.8282551729436225,"x":171.68,"y":175.72,"x0":-0.7376769385163092,"y0":50.00487554307373,"z0":5.952265588041856,"aX":-14.837840242687808},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":16.8,"spinRate":1350,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.4400965612295398,"extension":6.358239823755282},"index":3,"playId":"29dddb87-6db7-3100-bb96-e8eebfee547b","pitchNumber":4,"startTime":"2026-02-25T19:16:34.921Z","endTime":"2026-02-25T19:16:42.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.135280729233145,"aZ":-27.853959755145898,"pfxX":1.7678796997650907,"pfxZ":2.5341053103769022,"pX":0.42803185655756104,"pZ":1.372721095798784,"vX0":2.214927994071331,"vY0":-129.70494115438183,"vZ0":-5.963451672747156,"x":100.68,"y":201.72,"x0":-0.6666087633257258,"y0":50.00100007423249,"z0":5.82558156972765,"aX":3.0116296606558977},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.5,"breakHorizontal":-3.7,"spinRate":2552,"spinDirection":167},"zone":14,"typeConfidence":0.91,"plateTime":0.42227896675950616,"extension":6.390676629848832},"index":4,"playId":"2e40fc4b-4587-3c8e-8371-058467dc3b39","pitchNumber":5,"startTime":"2026-02-25T19:17:10.819Z","endTime":"2026-02-25T19:17:14.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.9,"endSpeed":86.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37599913083955,"aZ":-10.147700671290643,"pfxX":-3.169325436920785,"pfxZ":11.50057806907217,"pX":-0.777302372805531,"pZ":3.307133223720643,"vX0":0.5849175161780531,"vY0":-138.1435450830068,"vZ0":-5.176512192487399,"x":146.63,"y":149.49,"x0":-0.5814569590623513,"y0":50.00346729730818,"z0":5.89987055698873,"aX":-6.069997925433968},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.8,"breakHorizontal":5.6,"spinRate":2362,"spinDirection":197},"zone":11,"typeConfidence":0.92,"plateTime":0.39788455440541837,"extension":6.379876458149402},"index":5,"playId":"6bcea80f-6ee3-3294-9ceb-2ac4786bf8ca","pitchNumber":6,"startTime":"2026-02-25T19:17:32.205Z","endTime":"2026-02-25T19:17:35.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.4,"endSpeed":86.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.204099852150183,"aZ":-10.561259868560109,"pfxX":-3.300478707924384,"pfxZ":11.310651029240592,"pX":0.12443353865631962,"pZ":2.167780175994376,"vX0":2.519580002620971,"vY0":-137.31167134870566,"vZ0":-8.049675571587022,"x":112.26,"y":180.25,"x0":-0.3759327606431848,"y0":50.00142659274204,"z0":5.85449470570958,"aX":-6.306372224115645},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":5.4,"spinRate":2296,"spinDirection":198},"zone":5,"typeConfidence":0.91,"plateTime":0.398783088655811,"extension":6.507914156339982},"index":6,"playId":"290d0a9f-517a-3ad8-aec3-9f9c9c5e994d","pitchNumber":7,"startTime":"2026-02-25T19:17:59.202Z","endTime":"2026-02-25T19:18:02.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.761416419702506,"aZ":-28.53806447412688,"pfxX":-8.673481816835963,"pfxZ":2.245134625329954,"pX":-0.43786708365088123,"pZ":0.8935500268553803,"vX0":3.5174317496704397,"vY0":-126.73485567269302,"vZ0":-6.583673575968583,"x":133.69,"y":214.65,"x0":-0.7195276739678167,"y0":50.00622751142025,"z0":5.815343113943911,"aX":-14.061306072655825},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":14.9,"spinRate":1500,"spinDirection":228},"zone":13,"typeConfidence":0.89,"plateTime":0.43277437383421313,"extension":6.478280031127747},"index":7,"playId":"d51ed5a3-4428-31aa-ad31-2a92f92b983c","pitchNumber":8,"startTime":"2026-02-25T19:18:22.485Z","endTime":"2026-02-25T19:18:25.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":94.7,"endSpeed":86.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.277718618099204,"aZ":-11.10209542289424,"pfxX":-2.782448067851543,"pfxZ":10.942733390260695,"pX":-0.46098199924402833,"pZ":2.808481100405971,"vX0":1.1256758954316497,"vY0":-137.81286730126703,"vZ0":-6.3233305426218624,"x":134.57,"y":162.95,"x0":-0.5129193076377043,"y0":50.005782787246545,"z0":5.880848185532188,"aX":-5.359417992860296},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":4.8,"spinRate":2348,"spinDirection":196},"zone":1,"typeConfidence":0.91,"plateTime":0.397254889323051,"extension":6.417520168259228},"hitData":{"launchSpeed":83.1,"launchAngle":27.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.36,"coordY":93.52}},"index":8,"playId":"b5d1fa15-c261-325e-ae9a-e7399efb4660","pitchNumber":9,"startTime":"2026-02-25T19:18:45.261Z","endTime":"2026-02-25T19:18:53.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":834575,"link":"/api/v1/people/834575"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":834575,"link":"/api/v1/people/834575"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":1.5999999999999996,"leverageIndex":0.46,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:18:53.193Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a fly ball to left fielder Austin Martin. Roman Anthony to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:19:11.064Z","endTime":"2026-02-25T19:21:26.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":834575,"fullName":"Eston Stull","link":"/api/v1/people/834575"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.9,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.679336079929296,"aZ":-31.382538976794816,"pfxX":-7.401908517447043,"pfxZ":0.500331715641801,"pX":0.2563514171220718,"pZ":3.4669381588786563,"vX0":4.494990151708631,"vY0":-125.0782807220841,"vZ0":0.005690524712010259,"x":107.23,"y":145.17,"x0":-0.6002196853052861,"y0":50.00448809477207,"z0":6.033039590361191,"aX":-11.756408772880452},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.2,"breakHorizontal":12.4,"spinRate":1404,"spinDirection":236},"zone":12,"typeConfidence":0.89,"plateTime":0.43751421582317196,"extension":6.3933774232779275},"index":0,"playId":"5b39f9d5-1581-3baf-aa43-9d8b1b66a9a3","pitchNumber":1,"startTime":"2026-02-25T19:19:28.308Z","endTime":"2026-02-25T19:19:32.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":86.7,"endSpeed":78.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.229558914017698,"aZ":-33.57198947450623,"pfxX":-9.867142783075046,"pfxZ":-0.8756598254061352,"pX":-2.2032455251722944,"pZ":3.572605490337243,"vX0":-0.1727667492391015,"vY0":-126.14601169970415,"vZ0":0.44964516759987183,"x":200.98,"y":142.32,"x0":-0.8544592410174183,"y0":50.00630343411697,"z0":6.131399154899913,"aX":-15.667801777120037},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.2,"breakHorizontal":17.9,"spinRate":1301,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.436705625972138,"extension":6.225568548673787},"index":1,"playId":"4d820908-ced8-3a50-a8e8-da2caff7833c","pitchNumber":2,"startTime":"2026-02-25T19:19:48.874Z","endTime":"2026-02-25T19:19:56.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.818914243403615,"aZ":-40.48407445719456,"pfxX":4.974694097625846,"pfxZ":-6.22154357579689,"pX":-1.2874920523118936,"pZ":5.59455722907983,"vX0":-2.630805614266909,"vY0":-113.91284227942292,"vZ0":7.296413770920762,"x":166.08,"y":87.73,"x0":-0.7732987619663966,"y0":50.00418987214272,"z0":6.321339112337278,"aX":6.641871997582084},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.5,"breakHorizontal":-8.5,"spinRate":2507,"spinDirection":46},"zone":11,"typeConfidence":0.92,"plateTime":0.47795075307961765,"extension":6.332207986183181},"index":2,"playId":"6a5dfa4c-6b50-32cd-b2b1-6a6f8ff50a16","pitchNumber":3,"startTime":"2026-02-25T19:20:09.689Z","endTime":"2026-02-25T19:20:13.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66783867293185,"aZ":-9.607141084680409,"pfxX":-1.3192483654758995,"pfxZ":11.748582862847812,"pX":-0.2300288424547125,"pZ":3.027991711250529,"vX0":1.4388288279787136,"vY0":-138.3877353253594,"vZ0":-5.950222476909576,"x":125.77,"y":157.02,"x0":-0.5877003471639654,"y0":50.001249800476465,"z0":5.8634343032273355,"aX":-2.533867613407491},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.0,"breakHorizontal":2.0,"spinRate":2290,"spinDirection":195},"zone":2,"typeConfidence":0.91,"plateTime":0.3972516341733985,"extension":6.470616732874085},"index":3,"playId":"560b61e7-b642-35e6-9ad9-e5475631946a","pitchNumber":4,"startTime":"2026-02-25T19:20:41.296Z","endTime":"2026-02-25T19:20:46.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.744624301456067,"aZ":-9.970177439092197,"pfxX":-1.4925320641641102,"pfxZ":11.468454506281342,"pX":0.20918295410168666,"pZ":2.8344481621490574,"vX0":2.5213812711553323,"vY0":-138.23397277422325,"vZ0":-6.482448941781674,"x":109.03,"y":162.25,"x0":-0.5207126740456128,"y0":50.00030437227767,"z0":5.878850023307285,"aX":-2.8892657258768777},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.7,"breakHorizontal":2.2,"spinRate":2257,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.3961997667946222,"extension":6.588235177205262},"hitData":{"launchSpeed":73.1,"launchAngle":47.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.58,"coordY":121.3}},"index":4,"playId":"be9d5d16-27da-3722-895a-6c601bc694ea","pitchNumber":5,"startTime":"2026-02-25T19:21:14.447Z","endTime":"2026-02-25T19:21:26.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":834575,"link":"/api/v1/people/834575"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":834575,"link":"/api/v1/people/834575"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.6,"awayTeamWinProbability":90.4,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":0.53,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:21:26.587Z","atBatIndex":33},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Carlos Narváez out on a sacrifice fly to center fielder Byron Buxton. Roman Anthony scores.","rbi":1,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:21:42.110Z","endTime":"2026-02-25T19:22:30.302Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":834575,"fullName":"Eston Stull","link":"/api/v1/people/834575"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":834575,"link":"/api/v1/people/834575"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05567725382234,"aZ":-10.424785602797813,"pfxX":-3.53234559046178,"pfxZ":11.47069123904617,"pX":-0.7654820468752648,"pZ":2.0856166957189326,"vX0":1.3179541466390752,"vY0":-136.80072420224766,"vZ0":-8.075480660871795,"x":146.18,"y":182.47,"x0":-0.7944605139319341,"y0":50.002103558880606,"z0":5.789527538298224,"aX":-6.697776838142853},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.3,"breakHorizontal":6.1,"spinRate":2362,"spinDirection":199},"zone":7,"typeConfidence":0.91,"plateTime":0.400306621726521,"extension":6.467754127476205},"hitData":{"launchSpeed":80.6,"launchAngle":36.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.96,"coordY":90.34}},"index":0,"playId":"013e9111-86ad-350e-8289-26d953b07d85","pitchNumber":1,"startTime":"2026-02-25T19:22:20.237Z","endTime":"2026-02-25T19:22:30.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":834575,"link":"/api/v1/people/834575"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.77,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:22:30.302Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to left fielder Austin Martin.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T19:22:54.489Z","endTime":"2026-02-25T19:23:36.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":834575,"fullName":"Eston Stull","link":"/api/v1/people/834575"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.349957125149572,"aZ":-12.250440926805766,"pfxX":-4.711965099506279,"pfxZ":10.463204741276705,"pX":-1.637608650570009,"pZ":2.048970229262042,"vX0":-0.757875144571218,"vY0":-137.34493433462305,"vZ0":-7.835356632000732,"x":179.42,"y":183.46,"x0":-0.7457849287390912,"y0":50.00528264948283,"z0":5.778343407091202,"aX":-8.972966435021826},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2272,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.39929669880611796,"extension":6.43009032876537},"index":0,"playId":"72525887-b806-3dba-b8f1-5ca2b7eb9ac9","pitchNumber":1,"startTime":"2026-02-25T19:23:11.218Z","endTime":"2026-02-25T19:23:14.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.644698813108462,"aZ":-12.762289117127311,"pfxX":-3.6656495142206595,"pfxZ":10.091104750733768,"pX":0.2526402161172937,"pZ":2.258009565960742,"vX0":3.3973768169991647,"vY0":-138.02511283450508,"vZ0":-7.206454874237461,"x":107.37,"y":177.81,"x0":-0.5198707330994252,"y0":50.0002158001842,"z0":5.767949171227298,"aX":-7.049105716054836},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":5.9,"spinRate":2302,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.39732993663012106,"extension":6.5395673031799335},"hitData":{"launchSpeed":86.1,"launchAngle":37.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":129.43,"coordY":180.9}},"index":1,"playId":"a4ca66e1-48e3-3f1e-9869-59c01f7bca8b","pitchNumber":2,"startTime":"2026-02-25T19:23:29.740Z","endTime":"2026-02-25T19:23:36.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":834575,"link":"/api/v1/people/834575"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":834575,"link":"/api/v1/people/834575"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:23:36.648Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T19:26:15.311Z","endTime":"2026-02-25T19:27:50.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Slaten replaces Garrett Whitlock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-25T19:24:52.663Z","endTime":"2026-02-25T19:26:17.560Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686580,"link":"/api/v1/people/686580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55637954320964,"aZ":-22.679133474225782,"pfxX":2.7525272279719193,"pfxZ":5.121923021207359,"pX":-0.11009391190235283,"pZ":1.656564018632309,"vX0":1.278715337023668,"vY0":-135.09661576138066,"vZ0":-7.202518633604997,"x":121.2,"y":194.05,"x0":-0.9468087351594535,"y0":50.00615834693174,"z0":5.943804312497615,"aX":5.104332260107479},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":-5.3,"spinRate":2452,"spinDirection":168},"zone":8,"typeConfidence":0.92,"plateTime":0.4049440846862731,"extension":6.519476265228238},"index":1,"playId":"0b2fae92-34e2-3127-971f-f18668babb16","pitchNumber":1,"startTime":"2026-02-25T19:26:17.560Z","endTime":"2026-02-25T19:26:44.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"}},"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":97.0,"endSpeed":88.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08819968122589,"aZ":-9.392639464225107,"pfxX":-1.3515130184431605,"pfxZ":11.329379282412873,"pX":0.48257155704662336,"pZ":1.2539751205195127,"vX0":3.6588139985404147,"vY0":-140.92468192830344,"vZ0":-11.221551016764117,"x":98.61,"y":204.92,"x0":-0.6571198499369152,"y0":50.004062326513306,"z0":5.894815179790957,"aX":-2.7181983277237194},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.4,"breakHorizontal":1.7,"spinRate":2307,"spinDirection":200},"zone":14,"typeConfidence":0.92,"plateTime":0.38868878387591854,"extension":6.803510533018688},"index":2,"playId":"3947f99b-b321-3923-9b8f-9d56e7792bce","pitchNumber":2,"startTime":"2026-02-25T19:26:47.881Z","endTime":"2026-02-25T19:26:51.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.715237405884306,"aZ":-18.898806802769712,"pfxX":0.4956456677132905,"pfxZ":7.030167946021011,"pX":-0.048884501420804735,"pZ":2.0274952109169018,"vX0":2.3405526313569087,"vY0":-136.06143712485888,"vZ0":-6.989426190120927,"x":118.86,"y":184.04,"x0":-0.9820599101344197,"y0":50.00639891794223,"z0":5.922831053012493,"aX":0.9367822636611346},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":-1.3,"spinRate":2334,"spinDirection":192},"zone":8,"typeConfidence":0.9,"plateTime":0.40139021082662163,"extension":6.629618266246267},"index":3,"playId":"9cf41f8c-32ad-3108-825f-489d579cf6f0","pitchNumber":3,"startTime":"2026-02-25T19:27:04.750Z","endTime":"2026-02-25T19:27:07.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.815300079462354,"aZ":-40.80586067617656,"pfxX":2.4015740075816696,"pfxZ":-5.685859892709473,"pX":0.8483451529669102,"pZ":2.62566398399419,"vX0":3.103470610721815,"vY0":-122.3756134618214,"vZ0":-0.1386765916977466,"x":84.66,"y":167.89,"x0":-0.7474997176416696,"y0":50.00218514304418,"z0":6.1743609268058925,"aX":3.646484044138063},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-10.1,"breakHorizontal":-5.0,"spinRate":2365,"spinDirection":18},"zone":12,"typeConfidence":2.0,"plateTime":0.4473331643510283,"extension":6.556684093987002},"index":4,"playId":"b0b99f8f-6170-320b-b8b1-d6929e1faeea","pitchNumber":4,"startTime":"2026-02-25T19:27:25.916Z","endTime":"2026-02-25T19:27:29.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.9,"endSpeed":87.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.13145780925495,"aZ":-8.248571943949981,"pfxX":-3.014666432641402,"pfxZ":12.047781540572956,"pX":-0.2846628066549766,"pZ":1.9303863756487203,"vX0":2.4419507222644508,"vY0":-140.77589072050904,"vZ0":-9.496562784146859,"x":127.85,"y":186.66,"x0":-0.776300024476858,"y0":50.00067406997298,"z0":5.901315470939961,"aX":-5.985743860349028},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.8,"breakHorizontal":4.9,"spinRate":2396,"spinDirection":200},"zone":7,"typeConfidence":0.92,"plateTime":0.3906670507730965,"extension":6.570444598359779},"index":5,"playId":"baa87431-9a22-3b23-b28c-1ec64708c834","pitchNumber":5,"startTime":"2026-02-25T19:27:47.603Z","endTime":"2026-02-25T19:27:50.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":-1.5000000000000009,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:27:50.603Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out, first baseman Nathan Hickey to pitcher Justin Slaten.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T19:27:59.976Z","endTime":"2026-02-25T19:29:12.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687208,"link":"/api/v1/people/687208"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.504208597056017,"aZ":-23.693656928516276,"pfxX":2.947285922913662,"pfxZ":4.811983473524082,"pX":0.6724353432332107,"pZ":1.8327434002938672,"vX0":2.73505639458254,"vY0":-132.20653487142528,"vZ0":-6.17461148016419,"x":91.37,"y":189.3,"x0":-0.760171351670792,"y0":50.001278928618724,"z0":5.949807049956502,"aX":5.18944424582958},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.6,"breakHorizontal":-6.0,"spinRate":2396,"spinDirection":184},"zone":9,"typeConfidence":0.9,"plateTime":0.41509859384698444,"extension":6.526700744687023},"index":0,"playId":"78dd67ab-1b83-38d8-8189-4817b41115a8","pitchNumber":1,"startTime":"2026-02-25T19:28:19.826Z","endTime":"2026-02-25T19:28:26.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.5,"endSpeed":88.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.273900813072416,"aZ":-12.052837405316374,"pfxX":-1.1886066770339787,"pfxZ":10.053172423740632,"pX":0.8762254297375675,"pZ":1.215801495080525,"vX0":4.8247976661033345,"vY0":-140.23225591671246,"vZ0":-10.703275963685135,"x":83.6,"y":205.95,"x0":-0.7085466581963898,"y0":50.00412046801282,"z0":5.857651362764228,"aX":-2.3800973835837262},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":1.2,"spinRate":2324,"spinDirection":196},"zone":14,"typeConfidence":0.91,"plateTime":0.3898667245656333,"extension":6.832199868753616},"index":1,"playId":"bf83d432-9dd9-30e0-839c-b2678142211c","pitchNumber":2,"startTime":"2026-02-25T19:28:49.955Z","endTime":"2026-02-25T19:28:53.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.435779975223866,"aZ":-22.63234126073062,"pfxX":-7.809616572029909,"pfxZ":5.926199318202098,"pX":-0.48203738379459043,"pZ":2.635626927993346,"vX0":3.4585619091369604,"vY0":-126.0130705560824,"vZ0":-3.670672025919513,"x":135.37,"y":167.62,"x0":-0.8572365744767054,"y0":50.00021098662384,"z0":5.937994148134116,"aX":-12.566475464529578},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.1,"breakHorizontal":13.3,"spinRate":1342,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4345459994331775,"extension":6.661386443472878},"hitData":{"launchSpeed":88.0,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.26,"coordY":164.8}},"index":2,"playId":"780b6fd5-76fc-33d9-af0b-4b2f39c3691b","pitchNumber":3,"startTime":"2026-02-25T19:29:06.497Z","endTime":"2026-02-25T19:29:12.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.9,"awayTeamWinProbability":93.1,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:29:12.357Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a sharp line drive to second baseman Brendan Rodgers.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T19:29:26.857Z","endTime":"2026-02-25T19:31:17.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663898,"link":"/api/v1/people/663898"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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.8,"endSpeed":88.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.453953593715056,"aZ":-10.567182976457989,"pfxX":-1.7826043083716354,"pfxZ":10.939233072122931,"pX":0.2201932419446508,"pZ":1.3348969921049425,"vX0":3.538744954574828,"vY0":-139.22582578729708,"vZ0":-10.572147612139608,"x":108.61,"y":202.74,"x0":-0.8322213001525267,"y0":50.006194638081354,"z0":5.867717216531619,"aX":-3.522279694701036},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":2.5,"spinRate":2420,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.3924866807852867,"extension":6.694357823848867},"index":0,"playId":"ba45040f-6182-3d9d-877b-f56adc022bc8","pitchNumber":1,"startTime":"2026-02-25T19:29:49.691Z","endTime":"2026-02-25T19:29:52.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.414718830818,"aZ":-24.193005848487452,"pfxX":2.7034441669470897,"pfxZ":4.446694837145898,"pX":-0.8171606030659874,"pZ":2.7064215395775832,"vX0":-0.2436894594437193,"vY0":-132.85297267778904,"vZ0":-4.0648692055609565,"x":148.15,"y":165.71,"x0":-1.0758605700297055,"y0":50.00322907818993,"z0":6.006558131985738,"aX":4.85129395344529},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.4,"breakHorizontal":-4.8,"spinRate":2634,"spinDirection":171},"zone":4,"typeConfidence":0.9,"plateTime":0.41167653039264573,"extension":6.631017124307701},"index":1,"playId":"b072eecb-7de6-32ed-a3ca-f07fec8082c0","pitchNumber":2,"startTime":"2026-02-25T19:30:06.481Z","endTime":"2026-02-25T19:30:09.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56698701451465,"aZ":-22.254705963213226,"pfxX":-5.869939415381454,"pfxZ":6.196158700855068,"pX":-0.927627886866508,"pZ":1.989742935724645,"vX0":2.01906058172361,"vY0":-125.5064833152278,"vZ0":-5.188635515931519,"x":152.36,"y":185.06,"x0":-0.978259730502964,"y0":50.00310351266338,"z0":5.888048961493635,"aX":-9.397294234832149},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.3,"breakHorizontal":10.2,"spinRate":1282,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.43582298637194095,"extension":6.560238378533985},"index":2,"playId":"cc9843dd-756a-310c-b3fe-95e631126ed9","pitchNumber":3,"startTime":"2026-02-25T19:30:22.843Z","endTime":"2026-02-25T19:30:28.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.080120458859696,"aZ":-44.610361028993665,"pfxX":0.43899552403980513,"pfxZ":-8.387605661663672,"pX":-0.14179627904764008,"pZ":1.0666500362562599,"vX0":1.4347448652732555,"vY0":-121.62735275175616,"vZ0":-2.6204504368608976,"x":122.4,"y":209.98,"x0":-0.7987421449923676,"y0":50.00168144229947,"z0":6.063563027267001,"aX":0.6508482177901401},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-15.5,"breakHorizontal":-1.2,"spinRate":2693,"spinDirection":18},"zone":13,"typeConfidence":2.0,"plateTime":0.45206493924652236,"extension":6.68555140965025},"index":3,"playId":"98cbaf96-6e91-32a3-a1de-9054c2e1f466","pitchNumber":4,"startTime":"2026-02-25T19:30:43.590Z","endTime":"2026-02-25T19:30:46.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32312946061661,"aZ":-12.479452425313827,"pfxX":-1.0623701522425384,"pfxZ":10.013147426164728,"pX":-0.1159018617736151,"pZ":2.828493737521509,"vX0":1.8539753426175407,"vY0":-138.9279703851161,"vZ0":-6.333447961624716,"x":121.42,"y":162.41,"x0":-0.6519766490656517,"y0":50.00199466960139,"z0":5.9570058507148795,"aX":-2.089533783447722},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":1.6,"spinRate":2491,"spinDirection":197},"zone":2,"typeConfidence":0.89,"plateTime":0.3933247684735752,"extension":6.594085947865012},"hitData":{"launchSpeed":107.1,"launchAngle":9.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":157.92,"coordY":144.37}},"index":4,"playId":"c285e7e9-1dfb-33ad-82ae-5db0d25f24de","pitchNumber":5,"startTime":"2026-02-25T19:31:04.832Z","endTime":"2026-02-25T19:31:17.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":686580,"link":"/api/v1/people/686580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.21,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:31:17.702Z","atBatIndex":38},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Brooks Lee caught stealing 2nd base, catcher Carlos Narváez to shortstop Andruw Monasterio.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T19:32:44.575Z","endTime":"2026-02-25T19:33:09.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-25T19:32:02.571Z","endTime":"2026-02-25T19:32:56.215Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tsung-Che Cheng replaces second baseman Brendan Rodgers, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":0,"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:32:44.573Z","endTime":"2026-02-25T19:32:44.574Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691907,"link":"/api/v1/people/691907"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":663898,"link":"/api/v1/people/663898"},"defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":663898,"link":"/api/v1/people/663898"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.271206557551626,"aZ":-22.321165461336086,"pfxX":0.5027818290158566,"pfxZ":5.466391851028636,"pX":-0.6612444833329554,"pZ":3.1622400801270096,"vX0":0.7475983870394102,"vY0":-132.19420830651342,"vZ0":-3.5076828255103716,"x":142.21,"y":153.4,"x0":-1.01106940421663,"y0":50.00533375221958,"z0":6.109936184445174,"aX":0.9062313465124512},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.5,"breakHorizontal":-1.1,"spinRate":2474,"spinDirection":175},"zone":1,"typeConfidence":0.89,"plateTime":0.41144441983196023,"extension":6.55786180034388},"index":2,"playId":"2a31624f-f2a6-3ecb-80f3-f1094267a6fc","pitchNumber":1,"startTime":"2026-02-25T19:32:44.575Z","endTime":"2026-02-25T19:32:50.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.213662249253357,"aZ":-10.814043720975842,"pfxX":-2.4904740034385986,"pfxZ":11.072073292042436,"pX":-0.8947685198886799,"pZ":4.0529571367757935,"vX0":0.6422501109981089,"vY0":-137.25629782977413,"vZ0":-3.5976241690917874,"x":151.11,"y":129.35,"x0":-0.8065375501118159,"y0":50.002878770061216,"z0":6.104207510987416,"aX":-4.804664256393947},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.7,"breakHorizontal":4.4,"spinRate":2355,"spinDirection":199},"zone":11,"typeConfidence":0.84,"plateTime":0.3973619366765062,"extension":6.637230706383731},"index":3,"playId":"b56993d0-f334-3665-843d-df7fb83d66f0","pitchNumber":2,"startTime":"2026-02-25T19:33:03.066Z","endTime":"2026-02-25T19:33:09.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:33:09.529Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Sogard grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T19:35:55.298Z","endTime":"2026-02-25T19:36:45.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eric Orze replaces Eston Stull.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-25T19:34:33.836Z","endTime":"2026-02-25T19:35:55.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679358,"link":"/api/v1/people/679358"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":834575,"link":"/api/v1/people/834575","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99627568750246,"aZ":-12.178125095405385,"pfxX":-8.362170918646381,"pfxZ":10.758812248808763,"pX":-0.9818933634458757,"pZ":2.639902567908327,"vX0":4.617452995771232,"vY0":-136.22080154218293,"vZ0":-6.011845521567493,"x":103.94,"y":116.4,"x0":-1.6223772424272753,"y0":50.00538026585187,"z0":5.735674404744525,"aX":-15.54443071512316},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":14.0,"spinRate":2214,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.403803144479872,"extension":7.028987968720669},"index":1,"playId":"b7364fea-38d0-314c-a1be-00224db67c24","pitchNumber":1,"startTime":"2026-02-25T19:35:55.298Z","endTime":"2026-02-25T19:35:58.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.976982451422614,"aZ":-26.589720885761807,"pfxX":3.2104070769255078,"pfxZ":3.270216991413248,"pX":0.6228016615134608,"pZ":2.1516499622342806,"vX0":4.501740875531867,"vY0":-129.33184899570546,"vZ0":-4.297852180690794,"x":93.26,"y":180.69,"x0":-1.552189498017047,"y0":50.00186625791491,"z0":5.8553525354919245,"aX":5.481066558368076},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.3,"breakHorizontal":-6.7,"spinRate":2610,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.4222276858301961,"extension":7.0660681445861915},"index":2,"playId":"2672a936-b7ba-3e56-911c-59f23dbbd37f","pitchNumber":2,"startTime":"2026-02-25T19:36:14.421Z","endTime":"2026-02-25T19:36:18.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.344256960958823,"aZ":-29.66372379331875,"pfxX":-9.423674196504503,"pfxZ":1.6532240047242102,"pX":-1.018806549599279,"pZ":2.2855820844627037,"vX0":4.062954053461448,"vY0":-122.82033303930379,"vZ0":-2.617704523962231,"x":155.83,"y":177.07,"x0":-1.47413556179342,"y0":50.00503363117153,"z0":5.899399090315443,"aX":-14.334315030948904},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":16.1,"spinRate":1500,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4467253574757142,"extension":6.950138029611173},"hitData":{"launchSpeed":88.2,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":135.17,"coordY":142.61}},"index":3,"playId":"e0c9ee53-df71-32f5-9f09-5272118172ac","pitchNumber":3,"startTime":"2026-02-25T19:36:34.462Z","endTime":"2026-02-25T19:36:45.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.9,"awayTeamWinProbability":93.1,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:36:45.818Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to left fielder Austin Martin.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T19:36:51.543Z","endTime":"2026-02-25T19:38:52.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":85.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.634921499405095,"aZ":-10.609434519127364,"pfxX":-7.021171161725828,"pfxZ":11.378746194635955,"pX":-0.29507862693668874,"pZ":3.039386806360127,"vX0":5.7163554590976355,"vY0":-137.34394185278433,"vZ0":-5.576665573550329,"x":128.25,"y":156.72,"x0":-1.499206663138656,"y0":50.00679478821067,"z0":5.829262750284706,"aX":-13.312020473430982},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.4,"breakHorizontal":11.4,"spinRate":2266,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.4000013678862664,"extension":6.986425091501041},"index":0,"playId":"2b6d3b2f-5ba9-3aac-bb32-8139de600c2f","pitchNumber":1,"startTime":"2026-02-25T19:37:05.332Z","endTime":"2026-02-25T19:37:08.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.350941388293357,"aZ":-28.991628184218634,"pfxX":1.5453882024774388,"pfxZ":1.896834956629009,"pX":0.07394189912607219,"pZ":2.709557602750904,"vX0":3.7312731595798447,"vY0":-128.4208079680265,"vZ0":-2.3331589041312513,"x":114.18,"y":165.62,"x0":-1.5957747485966105,"y0":50.00443533379538,"z0":5.873885275254972,"aX":2.5933991838380543},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":-3.6,"spinRate":2618,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.4256998401601084,"extension":7.038934568116594},"index":1,"playId":"f13babf5-d425-3c9e-b87a-5e8797c6c2be","pitchNumber":2,"startTime":"2026-02-25T19:37:20.307Z","endTime":"2026-02-25T19:37:23.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.141949046151478,"aZ":-30.53827180627843,"pfxX":-8.949353861325456,"pfxZ":1.0564099943717904,"pX":0.16662039944721888,"pZ":0.14149967675379532,"vX0":6.525084164555258,"vY0":-123.77851170444693,"vZ0":-7.234440255520595,"x":110.65,"y":234.96,"x0":-1.3434228194443067,"y0":50.00390800698367,"z0":5.665594896864455,"aX":-13.861539571568862},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":14.6,"spinRate":1384,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4428260659180916,"extension":7.064340132590486},"index":2,"playId":"284d76de-fe0a-3d10-9540-cce0565d52b3","pitchNumber":3,"startTime":"2026-02-25T19:37:42.019Z","endTime":"2026-02-25T19:37:45.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.980504812978115,"aZ":-29.106340455599074,"pfxX":-11.086348400383226,"pfxZ":2.0117230976878986,"pX":1.0948564720884721,"pZ":-1.1893772865443277,"vX0":9.041137282739474,"vY0":-123.96862428152798,"vZ0":-10.382735039318833,"x":75.27,"y":270.89,"x0":-1.1997235893009577,"y0":50.0004515193935,"z0":5.569415056535688,"aX":-16.86545580088758},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":17.4,"spinRate":1544,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4456841437174264,"extension":7.168665104786326},"index":3,"playId":"bb061a11-6624-3ce2-9408-4fac173154fe","pitchNumber":4,"startTime":"2026-02-25T19:38:09.812Z","endTime":"2026-02-25T19:38:13.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3551820208738,"aZ":-29.393786284366318,"pfxX":-10.9237565977646,"pfxZ":1.850053051534247,"pX":-9.905351286054E-4,"pZ":1.6841729483097385,"vX0":6.370698040353186,"vY0":-122.25512369782338,"vZ0":-3.8315605955841696,"x":117.04,"y":193.31,"x0":-1.228769627005842,"y0":50.00529923052976,"z0":5.810130164015998,"aX":-16.446020862573643},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.6,"breakHorizontal":18.1,"spinRate":1581,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.44897531244793454,"extension":7.010893076284034},"hitData":{"launchSpeed":82.6,"launchAngle":40.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.64,"coordY":104.12}},"index":4,"playId":"dff41f28-805c-33b9-8baf-299ec5eb37cb","pitchNumber":5,"startTime":"2026-02-25T19:38:44.669Z","endTime":"2026-02-25T19:38:52.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:38:52.112Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Hickey flies out to left fielder Austin Martin.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T19:39:02.381Z","endTime":"2026-02-25T19:40:38.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687208,"fullName":"Nathan Hickey","link":"/api/v1/people/687208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687208,"fullName":"Nathan Hickey","link":"/api/v1/people/687208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.792298443092808,"aZ":-9.955956800343124,"pfxX":-6.151586226308247,"pfxZ":11.906953143452785,"pX":-0.10953439619379556,"pZ":2.111100099244312,"vX0":5.795559068288684,"vY0":-136.20189949641173,"vZ0":-7.865435436206062,"x":121.18,"y":181.78,"x0":-1.4726787924832223,"y0":50.00656178215503,"z0":5.737181362890501,"aX":-11.482705957841127},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.9,"breakHorizontal":9.8,"spinRate":2319,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.4031889101428119,"extension":6.989318506544856},"index":0,"playId":"aad5915e-9292-365c-9d38-5a056636a28e","pitchNumber":1,"startTime":"2026-02-25T19:39:18.995Z","endTime":"2026-02-25T19:39:22.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.728052995076315,"aZ":-30.382028078492393,"pfxX":-9.103889735362442,"pfxZ":1.178418711336601,"pX":-0.5556900151914385,"pZ":2.169378471238791,"vX0":4.897894152139863,"vY0":-122.7648550807707,"vZ0":-2.530242204987356,"x":138.18,"y":180.21,"x0":-1.4004508514000837,"y0":50.001337070296515,"z0":5.815845186204684,"aX":-13.807532759033158},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.8,"breakHorizontal":15.2,"spinRate":1537,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4472457246144681,"extension":7.097034062468113},"index":1,"playId":"7580f90a-e68f-356e-94fe-ffba16835d8d","pitchNumber":2,"startTime":"2026-02-25T19:39:34.171Z","endTime":"2026-02-25T19:39:37.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56764862993693,"aZ":-15.117064233049412,"pfxX":-7.5720501944817205,"pfxZ":8.961349257412383,"pX":-1.3526204436916855,"pZ":3.2700207470362166,"vX0":3.382187102332482,"vY0":-137.16265679986864,"vZ0":-4.150793332688714,"x":168.56,"y":150.49,"x0":-1.6183919083391611,"y0":50.004835804231355,"z0":5.8349312287481885,"aX":-14.418052120997311},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":13.0,"spinRate":2266,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3994405269607313,"extension":6.776779439147975},"index":2,"playId":"a699ddce-1431-3492-bd23-78616f9a64ef","pitchNumber":3,"startTime":"2026-02-25T19:39:53.748Z","endTime":"2026-02-25T19:39:57.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.845009698542754,"aZ":-26.03990840221001,"pfxX":-8.737369651174262,"pfxZ":3.9952544711427587,"pX":0.2543137697819728,"pZ":0.9819864472942279,"vX0":6.76464185092264,"vY0":-123.04268903930442,"vZ0":-6.219425507002857,"x":107.31,"y":212.27,"x0":-1.3920319030922068,"y0":50.00578704662358,"z0":5.741786020147063,"aX":-13.432697928649015},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.0,"breakHorizontal":14.3,"spinRate":1740,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4447321608244703,"extension":7.040496838371116},"index":3,"playId":"4259f543-321c-31a5-b165-74a424af895f","pitchNumber":4,"startTime":"2026-02-25T19:40:11.526Z","endTime":"2026-02-25T19:40:14.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.736892372044537,"aZ":-31.902960854273147,"pfxX":-8.89509372213476,"pfxZ":0.18610216727926954,"pX":-0.9134585264288565,"pZ":2.049385117956204,"vX0":4.240942210207906,"vY0":-121.35223686590871,"vZ0":-2.285907288490355,"x":151.82,"y":183.45,"x0":-1.5406496845585271,"y0":50.00507156965229,"z0":5.8198395644187055,"aX":-13.089194967695327},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.0,"breakHorizontal":14.9,"spinRate":1411,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.453714564912715,"extension":6.945140945936996},"hitData":{"launchSpeed":80.6,"launchAngle":30.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.66,"coordY":117.86}},"index":4,"playId":"79362465-64b2-3fd4-a874-8a9bf479b0e6","pitchNumber":5,"startTime":"2026-02-25T19:40:32.728Z","endTime":"2026-02-25T19:40:38.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687208,"link":"/api/v1/people/687208"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":687208,"link":"/api/v1/people/687208"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:40:38.629Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Martin pops out to catcher Matt Thaiss in foul territory.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:42:53.865Z","endTime":"2026-02-25T19:43:18.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700413,"fullName":"Tyler Uberstine","link":"/api/v1/people/700413"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Matt Thaiss replaces catcher Carlos Narváez, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"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-25T19:42:36.339Z","endTime":"2026-02-25T19:42:36.448Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Uberstine replaces Justin Slaten.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-25T19:42:36.448Z","endTime":"2026-02-25T19:42:56.119Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700413,"link":"/api/v1/people/700413"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686580,"link":"/api/v1/people/686580","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.662361831865525,"aZ":-23.202730656446526,"pfxX":-12.41177227092449,"pfxZ":4.94805033308986,"pX":-1.5573595049838418,"pZ":3.212703129728257,"vX0":4.433152549919407,"vY0":-134.4483087557773,"vZ0":-0.7661646762404363,"x":176.36,"y":152.04,"x0":-1.6238825640651433,"y0":50.00517182496927,"z0":5.16192086790186,"aX":-22.515527119892116},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":21.4,"spinRate":2215,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40884063933705717,"extension":6.1136428601827495},"index":2,"playId":"11a06792-2289-3254-9fcd-84d18237e2f3","pitchNumber":1,"startTime":"2026-02-25T19:42:56.119Z","endTime":"2026-02-25T19:42:59.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.725641374539535,"aZ":-20.49356412360142,"pfxX":-1.4073095183027675,"pfxZ":6.6138953578259905,"pX":0.6348061344910585,"pZ":3.117812812629332,"vX0":6.395593931005772,"vY0":-131.73740830506162,"vZ0":-1.302644224762936,"x":92.8,"y":154.6,"x0":-1.6364953719634037,"y0":50.00399392269861,"z0":5.126617357717017,"aX":-2.487202956210684},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.9,"breakHorizontal":1.2,"spinRate":2337,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.4150185997341631,"extension":6.105626801698118},"hitData":{"launchSpeed":83.2,"launchAngle":83.0,"totalDistance":68.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":144.77,"coordY":212.07}},"index":3,"playId":"066bf1e3-f27d-365e-b3ca-13fd77dce27e","pitchNumber":2,"startTime":"2026-02-25T19:43:08.681Z","endTime":"2026-02-25T19:43:18.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:43:18.344Z","atBatIndex":43},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Gio Urshela reaches on a fielding error by shortstop Andruw Monasterio.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:43:42.749Z","endTime":"2026-02-25T19:43:58.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700413,"fullName":"Tyler Uberstine","link":"/api/v1/people/700413"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24050892777805,"aZ":-25.005122274714818,"pfxX":-12.679686500492164,"pfxZ":3.7831873984405178,"pX":-0.995796343806944,"pZ":2.292723524151084,"vX0":6.002535297858799,"vY0":-137.2971424572144,"vZ0":-2.7116146824938014,"x":154.96,"y":176.88,"x0":-1.5706368566341864,"y0":50.006695071597086,"z0":5.006877452070583,"aX":-24.055551619332988},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.5,"breakHorizontal":21.6,"spinRate":2306,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.39992550796974635,"extension":6.172835990685619},"hitData":{"launchSpeed":85.5,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.02,"coordY":155.11}},"index":0,"playId":"f9e88576-c6f1-3928-a88a-f5ccba887213","pitchNumber":1,"startTime":"2026-02-25T19:43:42.749Z","endTime":"2026-02-25T19:43:58.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_ab"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_ab"},{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_pa"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.7,"awayTeamWinProbability":92.3,"homeTeamWinProbabilityAdded":1.6000000000000005,"leverageIndex":0.35,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:43:58.111Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:44:30.491Z","endTime":"2026-02-25T19:45:49.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700413,"fullName":"Tyler Uberstine","link":"/api/v1/people/700413"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ryan Kreidler replaces Gio Urshela.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"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-25T19:44:32.105Z","endTime":"2026-02-25T19:44:32.655Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":570482,"link":"/api/v1/people/570482"},"base":1,"defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.298888083375566,"aZ":-32.268763007314085,"pfxX":3.185437477745577,"pfxZ":-0.0635075264130931,"pX":-0.4311500605939327,"pZ":1.5410117510018997,"vX0":2.3471445345477013,"vY0":-117.24317086746484,"vZ0":-1.237453423719519,"x":133.43,"y":197.17,"x0":-1.8611361458271798,"y0":50.00527799831994,"z0":5.102064858571951,"aX":4.411157644322409},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.1,"breakHorizontal":-6.4,"spinRate":2308,"spinDirection":79},"zone":13,"typeConfidence":2.0,"plateTime":0.4681556055776368,"extension":5.9674492473104115},"index":1,"playId":"0b5d28b5-2604-34db-abe1-dc9a0771b4db","pitchNumber":1,"startTime":"2026-02-25T19:44:32.655Z","endTime":"2026-02-25T19:44:36.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69269182680982,"aZ":-24.64269903689134,"pfxX":-9.834416770054352,"pfxZ":4.110932369047699,"pX":-0.7969095367387462,"pZ":2.2623557629020277,"vX0":5.1410735694478324,"vY0":-134.61028860499198,"vZ0":-2.902064314965982,"x":147.38,"y":177.7,"x0":-1.455632340471043,"y0":50.00200960596857,"z0":5.1023075099538815,"aX":-18.015565512651595},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.0,"breakHorizontal":16.7,"spinRate":2199,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.40717257679370134,"extension":6.193007933298438},"index":2,"playId":"c0f10cdb-fe62-3b6a-b53f-3383c322847b","pitchNumber":2,"startTime":"2026-02-25T19:44:53.738Z","endTime":"2026-02-25T19:44:56.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":89.4,"endSpeed":82.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.400119855608466,"aZ":-24.24842677662159,"pfxX":0.008536393364972028,"pfxZ":4.585167793111317,"pX":-0.20283505756332265,"pZ":2.7308680163340115,"vX0":3.5447466453278924,"vY0":-130.1932020895889,"vZ0":-1.7668550532021605,"x":124.73,"y":165.05,"x0":-1.5788809535888952,"y0":50.00584185337905,"z0":5.239940039827494,"aX":0.014467791287912238},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.2,"breakHorizontal":-0.7,"spinRate":2436,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4194860481139786,"extension":6.032333092365108},"index":3,"playId":"27894555-2db2-37d6-95bf-6f33b80c44c0","pitchNumber":3,"startTime":"2026-02-25T19:45:11.302Z","endTime":"2026-02-25T19:45:16.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-25T19:45:27.250Z","endTime":"2026-02-25T19:45:45.893Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.566668446466227,"aZ":-16.090977679803927,"pfxX":-6.984053348610485,"pfxZ":8.469819811639177,"pX":0.33514212601833954,"pZ":2.2667978828546995,"vX0":6.905831593985476,"vY0":-136.34230069597186,"vZ0":-4.983326426776647,"x":104.23,"y":177.58,"x0":-1.3127542702720856,"y0":50.00323503076993,"z0":5.214305200319259,"aX":-13.26244358099237},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":11.4,"spinRate":2384,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.40041853186263676,"extension":6.321233233195797},"index":5,"playId":"b8a99c68-9edf-3b8e-84a2-8aa32b2a4337","pitchNumber":4,"startTime":"2026-02-25T19:45:45.893Z","endTime":"2026-02-25T19:45:49.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.75,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:45:49.202Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Larnach walks. Ryan Kreidler to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:46:03.970Z","endTime":"2026-02-25T19:48:09.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700413,"fullName":"Tyler Uberstine","link":"/api/v1/people/700413"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnSecond":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.590391251526835,"aZ":-21.122616457507675,"pfxX":-1.6228117266283695,"pfxZ":6.147134824305489,"pX":-1.8218870561636513,"pZ":2.5004833911591313,"vX0":0.5581429330565445,"vY0":-132.29947589236667,"vZ0":-2.6648439352390643,"x":186.45,"y":171.27,"x0":-1.8230823365574926,"y0":50.00013103654056,"z0":5.045663683417965,"aX":-2.9157099502071064},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.9,"breakHorizontal":2.9,"spinRate":2484,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.41185051105660975,"extension":5.928803980825956},"index":0,"playId":"5b9702e4-bd42-3406-a47c-88d3fdbdd2f7","pitchNumber":1,"startTime":"2026-02-25T19:46:15.083Z","endTime":"2026-02-25T19:46:18.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.312546617786982,"aZ":-14.107709793263364,"pfxX":-7.621244303616455,"pfxZ":9.60552486726066,"pX":0.14773954125151345,"pZ":2.870170356648996,"vX0":7.052932211748355,"vY0":-136.1373748514629,"vZ0":-3.452789762942867,"x":111.37,"y":161.29,"x0":-1.4838090772793757,"y0":50.00287334990795,"z0":5.128665908804763,"aX":-14.334955848423508},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":12.4,"spinRate":2579,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4020232914423869,"extension":6.380798736332349},"index":1,"playId":"e3484d62-e646-3757-9b93-09a6bacab382","pitchNumber":2,"startTime":"2026-02-25T19:46:33.165Z","endTime":"2026-02-25T19:46:36.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.885919988230906,"aZ":-31.818392977563022,"pfxX":-10.121935405814678,"pfxZ":0.22644328872984776,"pX":-1.1438431846469705,"pZ":1.4985594466575547,"vX0":4.713714519313385,"vY0":-124.07811073083514,"vZ0":-2.3408935666558977,"x":160.6,"y":198.32,"x0":-1.7490610053781854,"y0":50.002320784770625,"z0":5.095040195642217,"aX":-15.845583946452523},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.1,"breakHorizontal":17.3,"spinRate":1654,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.440764520083881,"extension":5.876580911557566},"index":2,"playId":"d1560a23-219e-3fa8-a6fc-0d465e158c72","pitchNumber":3,"startTime":"2026-02-25T19:46:49.034Z","endTime":"2026-02-25T19:46:52.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74747024004724,"aZ":-20.61210664639888,"pfxX":-1.163377204203797,"pfxZ":6.72761125318962,"pX":-0.21554480188764213,"pZ":1.8569618904936522,"vX0":4.224412554348569,"vY0":-129.6673939235412,"vZ0":-4.121147098548732,"x":125.22,"y":188.64,"x0":-1.708083788422632,"y0":50.00345897592972,"z0":5.02130859746927,"aX":-2.000000501098604},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.6,"breakHorizontal":1.3,"spinRate":2512,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.42090749813473805,"extension":6.10761227147519},"index":3,"playId":"86c79f45-6331-3ffb-ac5a-4ad7883c39de","pitchNumber":4,"startTime":"2026-02-25T19:47:08.866Z","endTime":"2026-02-25T19:47:15.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.334576681713095,"aZ":-13.472103893271806,"pfxX":-7.591332194281019,"pfxZ":9.474296818019535,"pX":-1.0763062042466292,"pZ":2.1540795415534006,"vX0":3.7714599908639705,"vY0":-140.01463939804592,"vZ0":-5.645360498547584,"x":158.03,"y":180.62,"x0":-1.4588061350891859,"y0":50.00179892327291,"z0":5.087290580290927,"aX":-14.983464850061262},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":13.0,"spinRate":2478,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3920587173888377,"extension":6.066271575185314},"index":4,"playId":"b077465d-96f4-3b5e-bbd7-06375c029ad4","pitchNumber":5,"startTime":"2026-02-25T19:47:31.494Z","endTime":"2026-02-25T19:47:35.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"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-25T19:47:49.220Z","endTime":"2026-02-25T19:48:03.919Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":93.9,"endSpeed":85.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52656387437891,"aZ":-14.110830205746167,"pfxX":-6.845120283605685,"pfxZ":9.670472774607468,"pX":0.909956879017568,"pZ":2.2688440164507986,"vX0":8.48865935984099,"vY0":-136.42417256399472,"vZ0":-4.986467388384228,"x":82.31,"y":177.52,"x0":-1.3657750583957409,"y0":50.00474338581974,"z0":5.107350908514463,"aX":-12.788992993566596},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":10.4,"spinRate":2460,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40286941106788987,"extension":6.103017160392447},"index":6,"playId":"8bd8caf7-9abd-3c4a-ade0-9f6c4670c340","pitchNumber":6,"startTime":"2026-02-25T19:48:03.919Z","endTime":"2026-02-25T19:48:09.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":1.2999999999999998,"leverageIndex":0.46,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:48:09.564Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Keaschall doubles (1) on a sharp line drive to left fielder Wilyer Abreu. Ryan Kreidler scores. Trevor Larnach scores.","rbi":2,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:48:25.947Z","endTime":"2026-02-25T19:49:58.458Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700413,"fullName":"Tyler Uberstine","link":"/api/v1/people/700413"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":700413,"link":"/api/v1/people/700413"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":{"id":700413,"link":"/api/v1/people/700413"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64736367556501,"aZ":-28.871862188424195,"pfxX":2.089661013788575,"pfxZ":2.2219519489319373,"pX":2.0320296643606803,"pZ":1.0548126437152314,"vX0":7.650232624304839,"vY0":-122.11710365564666,"vZ0":-3.6320207972139085,"x":39.54,"y":210.3,"x0":-1.4334785921728253,"y0":50.00315483157962,"z0":5.088945048836197,"aX":3.1042129765298916},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.2,"breakHorizontal":-5.9,"spinRate":2385,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4513148800483173,"extension":6.161720545457709},"index":0,"playId":"7d071580-f7f5-3e24-a9f0-75f0336f0a7f","pitchNumber":1,"startTime":"2026-02-25T19:48:36.802Z","endTime":"2026-02-25T19:48:39.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.521279006143274,"aZ":-20.13711146636758,"pfxX":-9.63031979371478,"pfxZ":6.453645154182743,"pX":0.18973747566903154,"pZ":2.0542641194082685,"vX0":7.690733966033061,"vY0":-135.67208569772967,"vZ0":-4.08399507667979,"x":109.77,"y":183.31,"x0":-1.429693971239781,"y0":50.002556586939406,"z0":4.9814020583053,"aX":-17.963251074189333},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.0,"breakHorizontal":15.8,"spinRate":2394,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.40361912972744696,"extension":6.214304846710264},"index":1,"playId":"354cbd57-0966-352b-8dc6-ff09b73e4e93","pitchNumber":2,"startTime":"2026-02-25T19:48:58.062Z","endTime":"2026-02-25T19:49:01.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.869120875017465,"aZ":-28.24586380250242,"pfxX":-11.16879215513934,"pfxZ":2.351820271265046,"pX":1.7307643040556775,"pZ":1.5726306823872238,"vX0":10.991257186066832,"vY0":-128.66445852811108,"vZ0":-3.3865402353813585,"x":51.03,"y":196.32,"x0":-1.1550076679877206,"y0":50.00223016627354,"z0":5.106062910040637,"aX":-18.63810202615833},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":17.6,"spinRate":1642,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.42647796267487514,"extension":6.269166169447724},"index":2,"playId":"c3c034c3-1235-31c2-b52e-2693b48e2f7c","pitchNumber":3,"startTime":"2026-02-25T19:49:21.267Z","endTime":"2026-02-25T19:49:24.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21792151590458,"aZ":-19.58522133177272,"pfxX":-10.075032796983365,"pfxZ":6.88180431125984,"pX":-0.3945735009832803,"pZ":2.3474028707602095,"vX0":6.336367661448888,"vY0":-134.88580595585313,"vZ0":-3.561129373796136,"x":132.04,"y":175.4,"x0":-1.473412927319007,"y0":50.005564586939954,"z0":5.077455932769122,"aX":-18.440736710796543},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":16.8,"spinRate":2326,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4071341923607803,"extension":6.205073069543377},"hitData":{"launchSpeed":102.7,"launchAngle":12.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":137.54,"coordY":215.17}},"index":3,"playId":"4265a887-b15f-391d-be33-1561e1fd4295","pitchNumber":4,"startTime":"2026-02-25T19:49:42.988Z","endTime":"2026-02-25T19:49:58.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":668952,"link":"/api/v1/people/668952"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.0,"awayTeamWinProbability":83.0,"homeTeamWinProbabilityAdded":9.8,"leverageIndex":0.99,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:49:58.458Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Matt Wallner hit by pitch.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:50:13.006Z","endTime":"2026-02-25T19:52:22.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700413,"fullName":"Tyler Uberstine","link":"/api/v1/people/700413"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.7,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.838627869398636,"aZ":-22.274890997923357,"pfxX":-1.2651129612128649,"pfxZ":5.6013636984326,"pX":0.4619107455934383,"pZ":1.7518518097357891,"vX0":5.516858186375002,"vY0":-130.8599825037414,"vZ0":-4.117385924668764,"x":99.39,"y":191.48,"x0":-1.4924618154157294,"y0":50.000912605510024,"z0":4.977167185533028,"aX":-2.2358924594280247},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.6,"breakHorizontal":1.3,"spinRate":2530,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.41565905775056855,"extension":6.139158652384743},"index":0,"playId":"aa18562e-1085-3555-b817-82d593ed91b2","pitchNumber":1,"startTime":"2026-02-25T19:50:32.084Z","endTime":"2026-02-25T19:50:35.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11076876408818,"aZ":-28.11682833308654,"pfxX":-11.506053325421602,"pfxZ":2.5806066933022933,"pX":1.3884412924618492,"pZ":1.7184905046433425,"vX0":10.197111051522894,"vY0":-124.6649793915917,"vZ0":-2.5919971888754305,"x":64.08,"y":192.38,"x0":-1.2604316036547338,"y0":50.005598391107284,"z0":5.093207472721772,"aX":-18.110232134986113},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.3,"breakHorizontal":18.5,"spinRate":1802,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4393958103243305,"extension":5.9753249890061975},"index":1,"playId":"215c2429-3d37-3cee-9dc0-e0f23c952711","pitchNumber":2,"startTime":"2026-02-25T19:50:46.249Z","endTime":"2026-02-25T19:50:49.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":84.2,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.26030585668205,"aZ":-22.995898685501025,"pfxX":-2.663666394490933,"pfxZ":5.172700660192245,"pX":-0.7539223755328549,"pZ":1.0175760418557964,"vX0":2.7571350926359894,"vY0":-130.78814160170208,"vZ0":-5.871939129360181,"x":145.74,"y":211.31,"x0":-1.4636235969040465,"y0":50.00447386382578,"z0":4.959512598595307,"aX":-4.727994836332726},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.6,"breakHorizontal":4.4,"spinRate":2538,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4149537282002722,"extension":5.946447670487307},"index":2,"playId":"a02833a8-1675-359e-a280-e3b1986d18e3","pitchNumber":3,"startTime":"2026-02-25T19:51:05.477Z","endTime":"2026-02-25T19:51:08.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-02-25T19:51:25.789Z","endTime":"2026-02-25T19:52:00.142Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":94.5,"endSpeed":86.2,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.190487509917222,"aZ":-16.105233601289754,"pfxX":-9.065254720643964,"pfxZ":8.45388380702591,"pX":1.1005904537652391,"pZ":1.2851756994913253,"vX0":9.709823688313454,"vY0":-137.2007200305889,"vZ0":-6.968009646511166,"x":75.05,"y":204.08,"x0":-1.3115032018981674,"y0":50.00272613838419,"z0":4.961172192034374,"aX":-17.231821240876226},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":14.3,"spinRate":2546,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3996555272722535,"extension":6.212079335293256},"index":4,"playId":"d6b465b7-f41e-3954-b304-fe98e2fc4f18","pitchNumber":4,"startTime":"2026-02-25T19:52:00.142Z","endTime":"2026-02-25T19:52:03.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.136753984005363,"aZ":-12.582387959470525,"pfxX":-7.509656020902625,"pfxZ":10.235844971015435,"pX":2.232512452045934,"pZ":3.5442578935001214,"vX0":11.797270067503483,"vY0":-137.40340833515637,"vZ0":-2.0177839993913045,"x":31.9,"y":143.09,"x0":-1.1388665444172892,"y0":50.005091226449935,"z0":5.142075313610298,"aX":-14.378560045699006},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":11.2,"spinRate":2551,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39847110453554,"extension":6.264963428405192},"index":5,"playId":"ea7cc47f-f45d-3cb2-b0fc-c408547d3173","pitchNumber":5,"startTime":"2026-02-25T19:52:16.714Z","endTime":"2026-02-25T19:52:22.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.7,"awayTeamWinProbability":81.3,"homeTeamWinProbabilityAdded":1.6999999999999993,"leverageIndex":1.24,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:52:22.812Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T19:55:04.332Z","endTime":"2026-02-25T19:56:44.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686623,"fullName":"P.J. Labriola","link":"/api/v1/people/686623"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"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:52:44.328Z","endTime":"2026-02-25T19:53:21.736Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: P.J. Labriola replaces Tyler Uberstine.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"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:53:21.736Z","endTime":"2026-02-25T19:55:22.859Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686623,"link":"/api/v1/people/686623"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Kyler Fedko replaces Matt Wallner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-02-25T19:55:06.591Z","endTime":"2026-02-25T19:55:06.592Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":670242,"link":"/api/v1/people/670242"},"base":1,"defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":88.6,"endSpeed":82.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.414568991876305,"aZ":-22.8998879097424,"pfxX":-1.681722278169976,"pfxZ":5.456790532452253,"pX":-0.056446943260260354,"pZ":1.6789303097946369,"vX0":-2.7968724692235174,"vY0":-128.92028929211057,"vZ0":-7.060603951249041,"x":119.15,"y":193.45,"x0":1.2569473872095795,"y0":50.001386778320914,"z0":6.195797054895087,"aX":-2.8573168865865357},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.6,"breakHorizontal":3.6,"spinRate":2287,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.4233113376745936,"extension":6.434367346793513},"index":3,"playId":"d8904c26-f285-3642-b6e8-35953a8786b9","pitchNumber":1,"startTime":"2026-02-25T19:55:06.593Z","endTime":"2026-02-25T19:55:09.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":693459,"link":"/api/v1/people/693459"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03923435921653,"aZ":-14.511507450584192,"pfxX":4.78107076131815,"pfxZ":9.30172050451981,"pX":0.9149991453789671,"pZ":2.745227396481661,"vX0":-2.65639073749789,"vY0":-137.11649398513825,"vZ0":-7.186991110581584,"x":82.12,"y":164.66,"x0":1.276451433650452,"y0":50.005168489533204,"z0":6.395483305371921,"aX":9.081858440099031},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":-8.0,"spinRate":2094,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.3998374212701288,"extension":6.515505032811677},"index":4,"playId":"923a40d0-0d4d-3a96-93eb-cbcc30662116","pitchNumber":2,"startTime":"2026-02-25T19:55:25.856Z","endTime":"2026-02-25T19:55:29.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":693459,"link":"/api/v1/people/693459"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.219253812653722,"aZ":-24.362837162046365,"pfxX":7.037686231222532,"pfxZ":4.816281381925415,"pX":-0.1065098705528165,"pZ":0.29465185691473467,"vX0":-5.491471440945604,"vY0":-126.86898880685357,"vZ0":-9.676349677798836,"x":121.06,"y":230.82,"x0":1.1772793253744285,"y0":50.00335528528917,"z0":6.116854333689929,"aX":11.413225095766384},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.6,"breakHorizontal":-11.4,"spinRate":1238,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4325989683111535,"extension":6.701294878110226},"index":5,"playId":"46627615-aa32-3d0c-ab91-6947f350c15c","pitchNumber":3,"startTime":"2026-02-25T19:55:46.762Z","endTime":"2026-02-25T19:55:51.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":693459,"link":"/api/v1/people/693459"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.055618271554966,"aZ":-16.45111558125521,"pfxX":3.228879761531858,"pfxZ":8.389682218388472,"pX":0.6025338196855657,"pZ":2.573086353856615,"vX0":-2.73802758884253,"vY0":-135.63752500865888,"vZ0":-7.170050306616079,"x":94.03,"y":169.31,"x0":1.2026937148384438,"y0":50.004055685564026,"z0":6.38612186276677,"aX":6.051765706651545},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":-5.3,"spinRate":2086,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.40292726213128693,"extension":6.598606785866353},"index":6,"playId":"832860a6-915c-3d2f-a592-6109f321a67a","pitchNumber":4,"startTime":"2026-02-25T19:56:18.128Z","endTime":"2026-02-25T19:56:21.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":693459,"link":"/api/v1/people/693459"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21919187089647,"aZ":-23.200849210409075,"pfxX":-0.7962020152624771,"pfxZ":5.200809169472158,"pX":0.46838201410310076,"pZ":2.083369802665663,"vX0":-1.7323509531527947,"vY0":-130.0364490932988,"vZ0":-6.142742279210557,"x":99.15,"y":182.53,"x0":1.244611092076779,"y0":50.00608021574582,"z0":6.216956567752781,"aX":-1.374564075921329},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":1.8,"spinRate":2361,"spinDirection":165},"zone":9,"typeConfidence":2.0,"plateTime":0.41993054346221337,"extension":6.578259539011774},"index":7,"playId":"bd3027ed-52e5-3f6f-8956-0e88b93b2a86","pitchNumber":5,"startTime":"2026-02-25T19:56:41.034Z","endTime":"2026-02-25T19:56:44.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":693459,"link":"/api/v1/people/693459"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":686623,"link":"/api/v1/people/686623"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":686623,"link":"/api/v1/people/686623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-4.999999999999998,"leverageIndex":1.97,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:56:44.348Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tsung-Che Cheng grounds out, second baseman Luke Keaschall to first baseman Kody Clemens.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T19:59:02.531Z","endTime":"2026-02-25T19:59:26.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621199,"fullName":"Matt Bowman","link":"/api/v1/people/621199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Eric Wagaman replaces center fielder Byron Buxton, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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:04.384Z","endTime":"2026-02-25T19:59:04.385Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":621439,"link":"/api/v1/people/621439"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kyler Fedko remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"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:59:04.386Z","endTime":"2026-02-25T19:59:04.387Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ryan Kreidler remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"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:59:04.388Z","endTime":"2026-02-25T19:59:04.389Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":570482,"link":"/api/v1/people/570482"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Matt Bowman replaces Eric Orze.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"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:59:04.390Z","endTime":"2026-02-25T19:59:04.391Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621199,"link":"/api/v1/people/621199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":90.3,"endSpeed":82.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48562204243429,"aZ":-22.49811351579554,"pfxX":0.942668950116567,"pfxZ":5.568038352446317,"pX":-0.8404542639515233,"pZ":3.5095235045763364,"vX0":6.14221935887622,"vY0":-131.38793623385268,"vZ0":-2.011902279723624,"x":149.04,"y":144.02,"x0":-3.336988332161959,"y0":50.00150937176303,"z0":5.968029545381348,"aX":1.636021533039193},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.8,"breakHorizontal":-3.1,"spinRate":2159,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41790568786098037,"extension":6.587230219050901},"index":4,"playId":"3d9e5e8b-becc-3166-a6c7-408bddf03004","pitchNumber":1,"startTime":"2026-02-25T19:59:04.392Z","endTime":"2026-02-25T19:59:07.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.088215509594484,"aZ":-21.634618788602953,"pfxX":-1.140309229047699,"pfxZ":5.972027537667749,"pX":0.2203028399396451,"pZ":2.797210433757248,"vX0":8.897019612748114,"vY0":-131.98652564313792,"vZ0":-3.917966414114079,"x":108.6,"y":163.26,"x0":-3.0459763157862456,"y0":50.00197143878095,"z0":5.894090162438067,"aX":-2.0138640193808603},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":0.1,"spinRate":2096,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4149895404856463,"extension":6.679294613834574},"hitData":{"launchSpeed":94.5,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.44,"coordY":150.86}},"index":5,"playId":"f510122c-14e3-39d8-abc5-a4f6212d6be6","pitchNumber":2,"startTime":"2026-02-25T19:59:20.605Z","endTime":"2026-02-25T19:59:26.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691907,"link":"/api/v1/people/691907"},"credit":"b_ab"},{"player":{"id":621199,"link":"/api/v1/people/621199"},"credit":"p_ab"},{"player":{"id":691907,"link":"/api/v1/people/691907"},"credit":"b_pa"},{"player":{"id":621199,"link":"/api/v1/people/621199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-25T19:59:26.267Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Roman Anthony grounds out to first baseman Kody Clemens.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T19:59:50.570Z","endTime":"2026-02-25T20:01:34.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621199,"fullName":"Matt Bowman","link":"/api/v1/people/621199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07266761126477,"aZ":-32.453813418547476,"pfxX":-6.124586396844844,"pfxZ":-0.1933336657383311,"pX":-1.1730518801514533,"pZ":2.6801888951868515,"vX0":6.287694391353421,"vY0":-119.47541031178167,"vZ0":-0.9153245557424232,"x":161.71,"y":166.41,"x0":-3.0551290310972794,"y0":50.0039929718308,"z0":6.009830837940203,"aX":-8.770363600988798},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.2,"breakHorizontal":9.4,"spinRate":659,"spinDirection":280},"zone":11,"typeConfidence":2.0,"plateTime":0.460136559159658,"extension":6.644440295291049},"index":0,"playId":"8ccba28d-cf27-3f91-970b-ab1c4425a3eb","pitchNumber":1,"startTime":"2026-02-25T19:59:54.975Z","endTime":"2026-02-25T19:59:58.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504077219910943,"aZ":-33.222178011301814,"pfxX":-7.286654143119021,"pfxZ":-0.7448119408423821,"pX":-1.468029262160746,"pZ":2.5780832892212864,"vX0":5.394495633496276,"vY0":-118.54649796033836,"vZ0":-1.0543668762892513,"x":172.96,"y":169.17,"x0":-2.83086755546826,"y0":50.00040860587042,"z0":6.072204652475599,"aX":-10.328653933313568},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.3,"breakHorizontal":11.8,"spinRate":584,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4627510228342797,"extension":6.642072715278437},"index":1,"playId":"af06ba9b-9179-30ce-80c3-a2c76001ba6c","pitchNumber":2,"startTime":"2026-02-25T20:00:10.774Z","endTime":"2026-02-25T20:00:13.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60082480511537,"aZ":-17.680641291884815,"pfxX":1.1641806371109942,"pfxZ":8.11920475749774,"pX":-0.5767080165169898,"pZ":2.5227917498457333,"vX0":6.058175097741248,"vY0":-133.02408725348272,"vZ0":-5.558900272474833,"x":138.98,"y":170.66,"x0":-3.038615608004448,"y0":50.00358956501047,"z0":5.929300795703038,"aX":2.0764825032787613},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.7,"breakHorizontal":-3.5,"spinRate":2174,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4123955785859743,"extension":6.751641580068161},"index":2,"playId":"3ab5efd1-cf6c-3793-90f4-f1c30ac03c16","pitchNumber":3,"startTime":"2026-02-25T20:00:28.138Z","endTime":"2026-02-25T20:00:31.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1930831123842,"aZ":-21.656115699579246,"pfxX":-10.316584176115864,"pfxZ":5.891859343832893,"pX":-1.1390050288519478,"pZ":3.591180500007677,"vX0":7.5855407004657645,"vY0":-133.17819544269958,"vZ0":-2.324527135741193,"x":160.42,"y":141.82,"x0":-2.692337408357226,"y0":50.00453721819051,"z0":6.051721541788309,"aX":-18.423367002303},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.3,"breakHorizontal":16.9,"spinRate":2064,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4122181630735624,"extension":6.699538314508386},"index":3,"playId":"e706287c-4ffa-3b6c-a8e8-e80b754781fa","pitchNumber":4,"startTime":"2026-02-25T20:00:44.098Z","endTime":"2026-02-25T20:00:47.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55036910839004,"aZ":-22.49913656984782,"pfxX":-13.113723771727184,"pfxZ":5.408012995059078,"pX":-1.0682640914611452,"pZ":2.6667362368406815,"vX0":8.615539028731856,"vY0":-133.81385736732025,"vZ0":-4.5141855585752095,"x":157.72,"y":166.78,"x0":-2.6485053803420175,"y0":50.002921818057956,"z0":6.015852239374133,"aX":-23.457564336181687},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.9,"breakHorizontal":21.6,"spinRate":2077,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4114748209053709,"extension":6.506400063709919},"index":4,"playId":"0f6091d4-4622-3a4e-acdf-5dcbcca8e919","pitchNumber":5,"startTime":"2026-02-25T20:01:01.001Z","endTime":"2026-02-25T20:01:04.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.8,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59225113860514,"aZ":-26.506497045844156,"pfxX":9.012858425714626,"pfxZ":4.074370176949085,"pX":-0.38806640032957973,"pZ":3.6535824332303233,"vX0":4.280236887549914,"vY0":-117.87750435451777,"vZ0":0.19575906466143966,"x":131.79,"y":140.13,"x0":-3.4046561117421636,"y0":50.00587907979804,"z0":6.037693180273387,"aX":12.55309623724674},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.7,"breakHorizontal":-17.4,"spinRate":2562,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.46653334178248507,"extension":6.505086162468148},"hitData":{"launchSpeed":71.5,"launchAngle":-18.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.21,"coordY":170.09}},"index":5,"playId":"8f5db542-08ae-339a-9c14-f555fd7b8ebd","pitchNumber":6,"startTime":"2026-02-25T20:01:29.260Z","endTime":"2026-02-25T20:01:34.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":621199,"link":"/api/v1/people/621199"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":621199,"link":"/api/v1/people/621199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.7,"awayTeamWinProbability":84.3,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:01:34.562Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ceddanne Rafaela lines out to right fielder Kyler Fedko.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T20:01:48.042Z","endTime":"2026-02-25T20:02:49.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621199,"fullName":"Matt Bowman","link":"/api/v1/people/621199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.805580879730073,"aZ":-23.246003595755578,"pfxX":-11.171811637901364,"pfxZ":4.967143276660872,"pX":-0.011261143003293922,"pZ":2.160048344816271,"vX0":11.436120361731403,"vY0":-133.90219027242827,"vZ0":-5.217525371953262,"x":117.43,"y":180.46,"x0":-2.908070627868311,"y0":50.000829030678595,"z0":5.820869813402429,"aX":-20.068201664921993},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":17.4,"spinRate":2056,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4107396844214981,"extension":6.878340874213039},"index":0,"playId":"c0efe15a-0073-38c3-b8eb-388367eb2c84","pitchNumber":1,"startTime":"2026-02-25T20:02:05.173Z","endTime":"2026-02-25T20:02:08.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30465899115343,"aZ":-22.886227335339335,"pfxX":-0.931863971791193,"pfxZ":5.294408921124706,"pX":0.4054648526403019,"pZ":2.538565092408744,"vX0":9.036592251566224,"vY0":-131.28155163985184,"vZ0":-4.318874599233577,"x":101.54,"y":170.24,"x0":-2.9520416787651405,"y0":50.00564971200673,"z0":5.896496729934522,"aX":-1.6355818122207308},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":-0.2,"spinRate":2193,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4163034284122169,"extension":6.661419634749274},"index":1,"playId":"d944b55e-0eb5-3f03-96ef-d6c860265257","pitchNumber":2,"startTime":"2026-02-25T20:02:21.612Z","endTime":"2026-02-25T20:02:26.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76156131544686,"aZ":-21.982708565166085,"pfxX":0.23830084978846067,"pfxZ":6.025172002363615,"pX":0.24754930722542978,"pZ":3.2456877135610656,"vX0":8.321464263309418,"vY0":-129.21875655701126,"vZ0":-2.3574118082007516,"x":107.56,"y":151.15,"x0":-3.0447859405497786,"y0":50.00568831524669,"z0":5.857617212100406,"aX":0.402499018484423},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.6,"breakHorizontal":-2.3,"spinRate":2227,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.42377963939640484,"extension":6.729260208010976},"hitData":{"launchSpeed":94.5,"launchAngle":23.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.74,"coordY":84.28}},"index":2,"playId":"93e5bd73-a4ec-3f88-aae0-726d88a68616","pitchNumber":3,"startTime":"2026-02-25T20:02:43.612Z","endTime":"2026-02-25T20:02:49.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":621199,"link":"/api/v1/people/621199"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":621199,"link":"/api/v1/people/621199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:02:49.655Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out to left fielder Braiden Ward.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-25T20:04:59.841Z","endTime":"2026-02-25T20:05:23.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700413,"fullName":"Tyler Uberstine","link":"/api/v1/people/700413"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[7,8],"actionIndex":[0,1,2,3,4,5,6],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Uberstine replaces P.J. Labriola.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"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:05:02.082Z","endTime":"2026-02-25T20:05:02.083Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700413,"link":"/api/v1/people/700413"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tyler McDonough replaces first baseman Nathan Hickey, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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:05:02.084Z","endTime":"2026-02-25T20:05:02.085Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694812,"link":"/api/v1/people/694812"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":687208,"link":"/api/v1/people/687208"},"defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":680776,"link":"/api/v1/people/680776"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Braiden Ward replaces shortstop Andruw Monasterio, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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:05:02.086Z","endTime":"2026-02-25T20:05:02.087Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":655316,"link":"/api/v1/people/655316"},"defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Vinny Capra replaces third baseman Nick Sogard, batting 6th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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-25T20:05:02.088Z","endTime":"2026-02-25T20:05:02.089Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681962,"link":"/api/v1/people/681962"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":686765,"link":"/api/v1/people/686765"},"defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Mickey Gasper replaces left fielder Wilyer Abreu, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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-25T20:05:02.090Z","endTime":"2026-02-25T20:05:02.091Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":677800,"link":"/api/v1/people/677800"},"defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":677800,"link":"/api/v1/people/677800"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kristian Campbell replaces right fielder Jarren Duran, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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-25T20:05:02.092Z","endTime":"2026-02-25T20:05:02.093Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692225,"link":"/api/v1/people/692225"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Max Ferguson replaces center fielder Ceddanne Rafaela, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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-25T20:05:02.094Z","endTime":"2026-02-25T20:05:02.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681132,"link":"/api/v1/people/681132"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":686765,"link":"/api/v1/people/686765"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.520819714861354,"aZ":-18.37836852481968,"pfxX":-8.72113399697586,"pfxZ":7.521094934967699,"pX":-0.9689940279926649,"pZ":2.8243570362228088,"vX0":4.238790391794825,"vY0":-135.10228823570634,"vZ0":-2.891813686958,"x":153.94,"y":162.52,"x0":-1.431655812201373,"y0":50.004521436370844,"z0":5.2120035153729924,"aX":-16.000822513603786},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.2,"breakHorizontal":14.8,"spinRate":2211,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40659543617034277,"extension":6.004378089847243},"index":7,"playId":"7b52754e-ce71-37b3-be35-f942e8e935d8","pitchNumber":1,"startTime":"2026-02-25T20:05:02.096Z","endTime":"2026-02-25T20:05:06.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1537218989729,"aZ":-30.452005439684914,"pfxX":-10.477083932106979,"pfxZ":1.0964609375784145,"pX":0.5654198954435949,"pZ":1.8861987823990904,"vX0":8.14858464687428,"vY0":-124.55779101459055,"vZ0":-1.5907804034376753,"x":95.45,"y":187.85,"x0":-1.3881445276999842,"y0":50.003081423956495,"z0":5.0524984067014485,"aX":-16.45360680136758},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.8,"breakHorizontal":17.0,"spinRate":1617,"spinDirection":267},"zone":9,"typeConfidence":2.0,"plateTime":0.43983445217007944,"extension":6.189042817073465},"hitData":{"launchSpeed":83.1,"launchAngle":56.0,"totalDistance":211.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.22,"coordY":121.41}},"index":8,"playId":"0460b61c-fa13-39b0-9a9d-1147165108b6","pitchNumber":2,"startTime":"2026-02-25T20:05:14.377Z","endTime":"2026-02-25T20:05:23.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:05:23.484Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out to first baseman Mickey Gasper.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-25T20:05:47.267Z","endTime":"2026-02-25T20:05:50.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700413,"fullName":"Tyler Uberstine","link":"/api/v1/people/700413"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.140396196399475,"aZ":-29.04477017323073,"pfxX":6.018833668375704,"pfxZ":2.2005823774582556,"pX":0.4082429596932032,"pZ":2.3888968996307454,"vX0":3.163720128237463,"vY0":-118.93848854728466,"vZ0":-0.47075813475595796,"x":101.44,"y":174.28,"x0":-1.7239010509298407,"y0":50.00393226231404,"z0":5.2374420731323115,"aX":8.570321215486699},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.1,"breakHorizontal":-11.6,"spinRate":2384,"spinDirection":76},"zone":6,"typeConfidence":2.0,"plateTime":0.461606955271594,"extension":5.787769427076338},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.86,"coordY":169.65}},"index":0,"playId":"01f7bdc3-349b-3fe9-b62e-9819886763c1","pitchNumber":1,"startTime":"2026-02-25T20:05:47.267Z","endTime":"2026-02-25T20:05:50.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.700000000000001,"awayTeamWinProbability":88.3,"homeTeamWinProbabilityAdded":-1.799999999999999,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:05:50.619Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Martin flies out to center fielder Kristian Campbell.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-25T20:06:34.720Z","endTime":"2026-02-25T20:08:47.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700413,"fullName":"Tyler Uberstine","link":"/api/v1/people/700413"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87263865163322,"aZ":-17.29134625215082,"pfxX":-5.206465374012874,"pfxZ":8.52312289154577,"pX":-0.814155349725476,"pZ":3.0931086143901365,"vX0":3.725301603336201,"vY0":-130.62526171590568,"vZ0":-1.768954638954188,"x":148.03,"y":155.27,"x0":-1.5750965713123055,"y0":50.00008239841947,"z0":5.06517353757933,"aX":-9.088232839526919},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":2418,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4176781222439052,"extension":6.246103913905986},"index":0,"playId":"8723ebbd-2ce0-352b-9426-38c9fa96d73d","pitchNumber":1,"startTime":"2026-02-25T20:06:34.720Z","endTime":"2026-02-25T20:06:38.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":93.5,"endSpeed":85.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.542712411192642,"aZ":-21.941242244663734,"pfxX":-9.57934488539753,"pfxZ":5.47227472873794,"pX":-0.1932733297103817,"pZ":3.4913510020887624,"vX0":6.304134257096563,"vY0":-136.06254234946093,"vZ0":-0.5130131801754559,"x":124.37,"y":144.51,"x0":-1.2985713958249354,"y0":50.00458173776292,"z0":5.206116013745319,"aX":-17.918385075878746},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":16.0,"spinRate":2247,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4029457486721486,"extension":5.97979591642081},"index":1,"playId":"d8cb1d9b-fbb5-3f25-8caf-ba34f6f60e71","pitchNumber":2,"startTime":"2026-02-25T20:06:52.027Z","endTime":"2026-02-25T20:07:08.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58907328721185,"aZ":-20.095314549983055,"pfxX":-0.5997284843098214,"pfxZ":7.1285030002661625,"pX":1.3017512858739964,"pZ":3.2335202011257667,"vX0":7.551884269944836,"vY0":-129.04336005452126,"vZ0":-0.8682842291762028,"x":67.38,"y":151.47,"x0":-1.5786331382431893,"y0":50.00531370397089,"z0":5.1153120479839105,"aX":-1.017267684227562},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.0,"breakHorizontal":-0.5,"spinRate":2424,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4236467011277969,"extension":6.29493964334325},"index":2,"playId":"d4851f5a-83b4-3d94-a349-08e9a31c9296","pitchNumber":3,"startTime":"2026-02-25T20:07:08.134Z","endTime":"2026-02-25T20:07:11.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.606276977324683,"aZ":-23.8089038285556,"pfxX":-10.485465273837168,"pfxZ":4.551606342627319,"pX":-0.2690073477741766,"pZ":2.008373838950695,"vX0":6.834960065724003,"vY0":-134.7724064916404,"vZ0":-3.4599738371679023,"x":127.25,"y":184.55,"x0":-1.477191475058154,"y0":50.002192569901766,"z0":4.9926477106844365,"aX":-19.265835283728332},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.7,"breakHorizontal":17.5,"spinRate":2217,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4065875078762775,"extension":6.132139756142507},"index":3,"playId":"c598bf77-1924-3691-8e03-b854b5625df9","pitchNumber":4,"startTime":"2026-02-25T20:07:25.682Z","endTime":"2026-02-25T20:07:29.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72901837125697,"aZ":-20.837167060485097,"pfxX":-11.92306116125928,"pfxZ":6.0859834286235115,"pX":-0.37076184447657407,"pZ":2.1675503880640057,"vX0":7.386177566181598,"vY0":-136.29729582132293,"vZ0":-3.4528116987905504,"x":131.13,"y":180.26,"x0":-1.580801966489714,"y0":50.00159406913094,"z0":4.906910473957433,"aX":-22.208723609239453},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":19.8,"spinRate":2441,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4033803836350849,"extension":6.32068294745226},"index":4,"playId":"43033e38-7856-38c6-945d-5adbbed211af","pitchNumber":5,"startTime":"2026-02-25T20:08:19.578Z","endTime":"2026-02-25T20:08:23.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.370873299899003,"aZ":-25.653788239453526,"pfxX":-10.77652459553622,"pfxZ":3.6992223387641374,"pX":-0.23452123626870258,"pZ":2.4961682903967226,"vX0":7.059968753078194,"vY0":-131.83451905416996,"vZ0":-1.4646901408455153,"x":125.94,"y":171.38,"x0":-1.5435618478754025,"y0":50.006532211223956,"z0":4.947940181368466,"aX":-19.02103876374949},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.6,"breakHorizontal":18.0,"spinRate":2029,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.41506002259722496,"extension":6.242652585606796},"hitData":{"launchSpeed":95.7,"launchAngle":39.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.59,"coordY":69.73}},"index":5,"playId":"eaa9d55f-f0a0-3ca8-96a3-c06052a8aff7","pitchNumber":6,"startTime":"2026-02-25T20:08:40.155Z","endTime":"2026-02-25T20:08:47.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":700413,"link":"/api/v1/people/700413"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:08:47.808Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kristian Campbell pops out to first baseman Aaron Sabato.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T20:11:18.486Z","endTime":"2026-02-25T20:11:44.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694536,"fullName":"Trent Baker","link":"/api/v1/people/694536"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693306,"link":"/api/v1/people/693306"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tanner Schobel replaces shortstop Brooks Lee, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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:20.736Z","endTime":"2026-02-25T20:11:20.737Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802355,"link":"/api/v1/people/802355"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Patrick Winkel replaces first baseman Kody Clemens, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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:20.738Z","endTime":"2026-02-25T20:11:20.739Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680868,"link":"/api/v1/people/680868"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Aaron Sabato replaces left fielder Austin Martin, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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:11:20.740Z","endTime":"2026-02-25T20:11:20.741Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693306,"link":"/api/v1/people/693306"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kaelen Culpepper replaces second baseman Luke Keaschall, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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-25T20:11:20.742Z","endTime":"2026-02-25T20:11:20.743Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Hendry Mendez replaces catcher Ryan Jeffers, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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-25T20:11:20.744Z","endTime":"2026-02-25T20:11:20.745Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694230,"link":"/api/v1/people/694230"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":680777,"link":"/api/v1/people/680777"},"defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Trent Baker replaces Matt Bowman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"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-25T20:11:20.746Z","endTime":"2026-02-25T20:11:20.747Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694536,"link":"/api/v1/people/694536"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621199,"link":"/api/v1/people/621199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.3,"endSpeed":87.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26937058477067,"aZ":-12.622861465492797,"pfxX":-8.870009287508466,"pfxZ":9.966774160373564,"pX":0.5617665388360308,"pZ":2.087287722772872,"vX0":8.786413822719906,"vY0":-139.81276768616627,"vZ0":-6.136361046224502,"x":95.59,"y":182.42,"x0":-1.4834242744465826,"y0":50.000999605758714,"z0":5.15411564245664,"aX":-17.395527160260052},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":14.0,"spinRate":2269,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3931690870101887,"extension":6.4461555146302505},"index":6,"playId":"2bafb8c1-7a97-3e78-ac13-fadb23f98c51","pitchNumber":1,"startTime":"2026-02-25T20:11:20.748Z","endTime":"2026-02-25T20:11:24.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93104204602334,"aZ":-14.30495083400221,"pfxX":-8.536396891527422,"pfxZ":9.097733913262399,"pX":-0.7350168587991186,"pZ":3.512155250923981,"vX0":5.4746614589274225,"vY0":-139.8498913040253,"vZ0":-2.2413362805315002,"x":145.02,"y":143.95,"x0":-1.6170839451243877,"y0":50.00679512257129,"z0":5.271466257607016,"aX":-16.775439285876704},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":14.2,"spinRate":2300,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3928684488621754,"extension":6.204665668609525},"hitData":{"launchSpeed":79.2,"launchAngle":71.0,"totalDistance":113.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":157.5,"coordY":160.56}},"index":7,"playId":"e20ebf1d-2be7-37bd-96a9-b6c6ddac1d83","pitchNumber":2,"startTime":"2026-02-25T20:11:37.061Z","endTime":"2026-02-25T20:11:44.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_ab"},{"player":{"id":694536,"link":"/api/v1/people/694536"},"credit":"p_ab"},{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_pa"},{"player":{"id":694536,"link":"/api/v1/people/694536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:11:44.783Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Thaiss lines out sharply to shortstop Kaelen Culpepper.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T20:12:10.546Z","endTime":"2026-02-25T20:14:00.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":642136,"fullName":"Matt Thaiss","link":"/api/v1/people/642136"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694536,"fullName":"Trent Baker","link":"/api/v1/people/694536"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642136,"fullName":"Matt Thaiss","link":"/api/v1/people/642136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.30605370391008,"aZ":-14.263707372819653,"pfxX":-9.721163541601733,"pfxZ":9.003469270228482,"pX":-0.2598640786305972,"pZ":3.574035536333352,"vX0":7.088327245853177,"vY0":-141.13973583975115,"vZ0":-1.931630905580953,"x":126.91,"y":142.28,"x0":-1.5587497442463625,"y0":50.003146132918054,"z0":5.200734566363872,"aX":-19.339278756651616},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":15.8,"spinRate":2376,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39015914457016576,"extension":6.367035995051146},"index":0,"playId":"98826d72-43f3-3800-83b2-8f345a3264f5","pitchNumber":1,"startTime":"2026-02-25T20:12:10.546Z","endTime":"2026-02-25T20:12:14.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":97.3,"endSpeed":87.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.46225106940536,"aZ":-16.03950729206271,"pfxX":-10.607013718639703,"pfxZ":8.080707504003202,"pX":-0.49796106111527066,"pZ":2.7077979648402426,"vX0":6.748426806059944,"vY0":-141.40662713414463,"vZ0":-4.1538749263853125,"x":135.98,"y":165.67,"x0":-1.5548245556400495,"y0":50.002436681149725,"z0":5.245704633856102,"aX":-21.179223761357182},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":17.5,"spinRate":2461,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.38942738936247734,"extension":6.263986406075995},"index":1,"playId":"4969d655-9659-3e11-8ccd-9c434950dc19","pitchNumber":2,"startTime":"2026-02-25T20:12:26.057Z","endTime":"2026-02-25T20:12:31.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65532564067762,"aZ":-25.215237279607425,"pfxX":-10.577851826784261,"pfxZ":4.133678159671242,"pX":-1.0932866842412583,"pZ":0.13426845327581405,"vX0":5.110144006199277,"vY0":-129.551426544414,"vZ0":-7.289198349998972,"x":158.67,"y":235.15,"x0":-1.7281422163962024,"y0":50.000327769152534,"z0":4.940356505001091,"aX":-17.79331873396844},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.9,"breakHorizontal":17.9,"spinRate":2177,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.42446408306742445,"extension":6.5233391529704},"index":2,"playId":"ae0c4bb1-0d91-3cf7-8ffc-69bcf989b243","pitchNumber":3,"startTime":"2026-02-25T20:12:57.647Z","endTime":"2026-02-25T20:13:00.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.839775971282243,"aZ":-14.114369413269397,"pfxX":-8.555853186810172,"pfxZ":8.909131147932728,"pX":0.6775721274463746,"pZ":1.5069505780822015,"vX0":8.941763356502122,"vY0":-141.3874020464914,"vZ0":-7.326989535267616,"x":91.17,"y":198.09,"x0":-1.4123906442548884,"y0":50.00580269099203,"z0":5.035588537596007,"aX":-17.348576731339286},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":13.7,"spinRate":2325,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.38720549693100415,"extension":6.322323196765771},"index":3,"playId":"12d5d605-326b-39ea-b1fd-2ca4b267c089","pitchNumber":4,"startTime":"2026-02-25T20:13:18.494Z","endTime":"2026-02-25T20:13:21.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.191233690957446,"aZ":-14.566102368329494,"pfxX":-9.061636400473125,"pfxZ":8.74669535554098,"pX":1.0886482377636804,"pZ":1.9544476385328806,"vX0":10.534881338845315,"vY0":-141.00714450073752,"vZ0":-5.896325675236977,"x":75.5,"y":186.01,"x0":-1.5192835679005565,"y0":50.002915823018384,"z0":5.013253268505612,"aX":-18.24123052857137},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":14.3,"spinRate":2307,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.38851327018805293,"extension":6.485962839298212},"index":4,"playId":"79fa41e3-3d51-3cd4-adf0-0708b035f64e","pitchNumber":5,"startTime":"2026-02-25T20:13:35.822Z","endTime":"2026-02-25T20:13:39.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.472895607962467,"aZ":-16.911897613633112,"pfxX":-8.769150724846396,"pfxZ":7.711731667124713,"pX":0.14071587106633276,"pZ":3.0509214470837724,"vX0":7.730740721954239,"vY0":-139.7832203978883,"vZ0":-2.5345363167117783,"x":111.64,"y":156.41,"x0":-1.521272650409544,"y0":50.004016308838764,"z0":5.079659135653361,"aX":-17.357107173375965},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.7,"breakHorizontal":14.3,"spinRate":2280,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.39183225428461643,"extension":6.501045153307793},"hitData":{"launchSpeed":103.2,"launchAngle":8.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":127.68,"coordY":130.46}},"index":5,"playId":"5037354e-b0e3-3230-a451-c27263d0e257","pitchNumber":6,"startTime":"2026-02-25T20:13:53.495Z","endTime":"2026-02-25T20:14:00.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"credit":"b_ab"},{"player":{"id":694536,"link":"/api/v1/people/694536"},"credit":"p_ab"},{"player":{"id":642136,"link":"/api/v1/people/642136"},"credit":"b_pa"},{"player":{"id":694536,"link":"/api/v1/people/694536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:14:00.033Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Gasper flies out to center fielder Ryan Kreidler.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T20:14:24.068Z","endTime":"2026-02-25T20:15:17.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694536,"fullName":"Trent Baker","link":"/api/v1/people/694536"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"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(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":90.2,"endSpeed":81.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.557695790892186,"aZ":-30.520393150268305,"pfxX":-3.109625189210464,"pfxZ":0.9593519596694353,"pX":-0.6944268023125556,"pZ":2.1153307819875242,"vX0":4.150072133459507,"vY0":-131.25141977414933,"vZ0":-1.6974235154557866,"x":143.47,"y":181.67,"x0":-1.9000120343459552,"y0":50.00432099129227,"z0":5.066656132767886,"aX":-5.368091617653048},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.6,"breakHorizontal":4.6,"spinRate":2275,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.41903846709696735,"extension":6.367721296581937},"index":0,"playId":"5972ad1d-fbaf-3590-81c8-dcbf5273b921","pitchNumber":1,"startTime":"2026-02-25T20:14:24.068Z","endTime":"2026-02-25T20:14:27.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92088393200747,"aZ":-25.62719380123508,"pfxX":-9.575625504592114,"pfxZ":3.8892189589620436,"pX":1.5730854307474222,"pZ":-0.15139138679505781,"vX0":10.726434860786217,"vY0":-129.00810679087928,"vZ0":-7.964886403010148,"x":57.04,"y":242.87,"x0":-1.395236303584259,"y0":50.005312415120194,"z0":4.952375558015496,"aX":-16.13731010487642},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.4,"breakHorizontal":14.9,"spinRate":2043,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.42461905572483527,"extension":6.659868103226178},"index":1,"playId":"c52453d8-ee7f-3a91-8ac8-8d37cb10f2ca","pitchNumber":2,"startTime":"2026-02-25T20:14:36.155Z","endTime":"2026-02-25T20:14:40.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.8,"endSpeed":87.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.63738290037393,"aZ":-17.551303233537986,"pfxX":-10.497058206971701,"pfxZ":7.40180334059302,"pX":-1.6293615710477518,"pZ":2.8120168196640183,"vX0":4.450075513772789,"vY0":-140.8000953407524,"vZ0":-3.0080925408949906,"x":179.11,"y":162.86,"x0":-1.880534202990434,"y0":50.006188493022194,"z0":5.052106625502823,"aX":-20.750478410074894},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":17.9,"spinRate":2271,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3913541369835416,"extension":6.377780435060481},"index":2,"playId":"531a2ad5-c194-3f4c-852f-f1eff787d810","pitchNumber":3,"startTime":"2026-02-25T20:14:53.813Z","endTime":"2026-02-25T20:14:57.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.795047027039644,"aZ":-24.281718986326553,"pfxX":-0.8861585312622626,"pfxZ":4.5535365211768415,"pX":-0.3233339854349804,"pZ":2.376538980213102,"vX0":4.123866154372093,"vY0":-131.09725753410117,"vZ0":-2.369481459972227,"x":129.32,"y":174.61,"x0":-1.804488472339368,"y0":50.00399821365208,"z0":5.112546917444598,"aX":-1.5369538156239633},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.9,"breakHorizontal":0.6,"spinRate":2292,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4184833547614799,"extension":6.4256500835649515},"hitData":{"launchSpeed":98.2,"launchAngle":38.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.25,"coordY":62.62}},"index":3,"playId":"1e800f61-42ed-30f6-bf41-536536d71091","pitchNumber":4,"startTime":"2026-02-25T20:15:09.005Z","endTime":"2026-02-25T20:15:17.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"credit":"b_ab"},{"player":{"id":694536,"link":"/api/v1/people/694536"},"credit":"p_ab"},{"player":{"id":681508,"link":"/api/v1/people/681508"},"credit":"b_pa"},{"player":{"id":694536,"link":"/api/v1/people/694536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:15:17.227Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Kreidler pops out to right fielder Tyler McDonough.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T20:17:34.016Z","endTime":"2026-02-25T20:17:41.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jake Bennett replaces Tyler Uberstine.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"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:16:58.919Z","endTime":"2026-02-25T20:17:36.025Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687562,"link":"/api/v1/people/687562"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700413,"link":"/api/v1/people/700413","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.798586596580535,"aZ":-16.12121511091876,"pfxX":9.579360819021971,"pfxZ":8.163952380209208,"pX":-0.8836933385482937,"pZ":2.7637819640651,"vX0":-12.171002651878611,"vY0":-139.8963089327723,"vZ0":-4.993409912228659,"x":150.68,"y":164.16,"x0":2.294387847984304,"y0":50.006727489665636,"z0":5.641126436968776,"aX":18.847169925101785},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":-14.6,"spinRate":2208,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.39266550688748314,"extension":7.196201156294615},"hitData":{"launchSpeed":59.8,"launchAngle":57.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"9","coordinates":{"coordX":160.82,"coordY":157.17}},"index":1,"playId":"8093ecee-ddb9-33ac-af57-d45768e71bf4","pitchNumber":1,"startTime":"2026-02-25T20:17:36.025Z","endTime":"2026-02-25T20:17:41.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_ab"},{"player":{"id":687562,"link":"/api/v1/people/687562"},"credit":"p_ab"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_pa"},{"player":{"id":687562,"link":"/api/v1/people/687562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:17:41.911Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eric Wagaman singles on a line drive to left fielder Braiden Ward, deflected by third baseman Max Ferguson.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T20:18:06.472Z","endTime":"2026-02-25T20:20:41.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681132,"link":"/api/v1/people/681132"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":685274,"link":"/api/v1/people/685274"},"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":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.1,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.27035790746743,"aZ":-16.90763484086838,"pfxX":8.57637168983409,"pfxZ":7.631429113183075,"pX":-0.5011184825607985,"pZ":1.613580991198982,"vX0":-10.693929678238202,"vY0":-141.47154827570156,"vZ0":-7.77847985173472,"x":136.1,"y":195.21,"x0":2.2374465285010077,"y0":50.00249219226056,"z0":5.510152577248322,"aX":17.154673391534832},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.1,"breakHorizontal":-13.0,"spinRate":2338,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.3891585143918679,"extension":7.189515713199649},"index":0,"playId":"6e234fd8-e957-3c7d-b075-c8357c3b6e5e","pitchNumber":1,"startTime":"2026-02-25T20:18:06.472Z","endTime":"2026-02-25T20:18:33.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":642136,"fullName":"Matt Thaiss","link":"/api/v1/people/642136"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44521091365506,"aZ":-25.45426150948939,"pfxX":3.003156543161156,"pfxZ":3.7988041027338193,"pX":-0.5708440940820915,"pZ":1.66708983177159,"vX0":-8.40841338704665,"vY0":-131.28803315408854,"vZ0":-5.278763258283942,"x":138.76,"y":193.77,"x0":2.2650331369157097,"y0":50.00048196276492,"z0":5.56726632021977,"aX":5.30964085038681},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.0,"breakHorizontal":-3.8,"spinRate":2165,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.41516581504392747,"extension":7.051030946985462},"index":1,"playId":"88fb679b-d7ee-3376-954f-9e70aa546faa","pitchNumber":2,"startTime":"2026-02-25T20:18:37.044Z","endTime":"2026-02-25T20:18:40.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.4,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.557978804150387,"aZ":-36.35728575153109,"pfxX":-6.229651511093741,"pfxZ":-2.8040857072159593,"pX":0.770140988387279,"pZ":2.0945375838798808,"vX0":-2.8359619212648406,"vY0":-122.26780725922612,"vZ0":-0.8259568418145083,"x":87.64,"y":182.23,"x0":2.759971040262375,"y0":50.004036944627046,"z0":5.599222878461442,"aX":-9.287412633370732},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.0,"breakHorizontal":12.0,"spinRate":2408,"spinDirection":317},"zone":9,"typeConfidence":2.0,"plateTime":0.45063097216868364,"extension":6.93527563068294},"index":2,"playId":"ce13f66a-ba96-3175-82d8-9ae22545be09","pitchNumber":3,"startTime":"2026-02-25T20:18:53.263Z","endTime":"2026-02-25T20:18:56.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.7,"endSpeed":87.2,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.00652566099926,"aZ":-16.494129801310503,"pfxX":9.030964220638253,"pfxZ":7.973258334258164,"pX":0.11374561327801286,"pZ":2.381551344697107,"vX0":-9.695170224050226,"vY0":-140.37272243288297,"vZ0":-5.561695116970616,"x":112.66,"y":174.48,"x0":2.462842548739946,"y0":50.006626214800576,"z0":5.48750332898474,"aX":17.769458239234734},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":-14.0,"spinRate":2298,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.392354706466842,"extension":7.199789368893766},"index":3,"playId":"98c861c0-a2c8-3942-a1a5-2c056d8ff022","pitchNumber":4,"startTime":"2026-02-25T20:19:08.887Z","endTime":"2026-02-25T20:19:12.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.0,"endSpeed":87.7,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.460877295261504,"aZ":-16.441591998366437,"pfxX":5.584046164788745,"pfxZ":7.982162934329338,"pX":-0.2452244242027885,"pZ":2.8280642587416365,"vX0":-9.02575810084013,"vY0":-139.53612071798685,"vZ0":-4.826083986337388,"x":60.99,"y":103.67,"x0":2.3062204389925873,"y0":50.00473883111989,"z0":5.6636935854561266,"aX":11.009802431332307},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":-8.3,"spinRate":2097,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.3925664663314148,"extension":7.117814752253908},"index":4,"playId":"5871f00b-9996-3015-aaa8-edbe02a2e959","pitchNumber":5,"startTime":"2026-02-25T20:19:39.561Z","endTime":"2026-02-25T20:19:42.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.271838591930944,"aZ":-26.14984784338343,"pfxX":6.996947329064817,"pfxZ":3.8136493903756703,"pX":0.2670359053902727,"pZ":0.9073570841689518,"vX0":-7.51409656356807,"vY0":-125.42251123967627,"vZ0":-6.378272521788899,"x":106.82,"y":214.28,"x0":2.4041716422279946,"y0":50.00493873572136,"z0":5.639088849077901,"aX":11.059589039148731},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.5,"breakHorizontal":-10.8,"spinRate":1752,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4380553740992945,"extension":7.250607653231248},"index":5,"playId":"64688603-5743-323f-9a79-c80f3efc6225","pitchNumber":6,"startTime":"2026-02-25T20:19:56.280Z","endTime":"2026-02-25T20:19:59.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.509248636678862,"aZ":-26.956136180849104,"pfxX":-1.7660717674079311,"pfxZ":3.511964019838175,"pX":-0.7879395779238512,"pZ":0.7828581129656268,"vX0":-7.624080508653559,"vY0":-121.5944042059537,"vZ0":-5.49985644305491,"x0":2.627265747886967,"y0":50.00300888112571,"z0":5.434672625820959,"aX":-2.6246792204480256},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.2,"breakHorizontal":5.2,"spinRate":2300,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.45174331436054294,"extension":7.042858319688603},"index":6,"playId":"9e315967-2349-3fb5-ae54-25bffad74711","pitchNumber":7,"startTime":"2026-02-25T20:20:13.096Z","endTime":"2026-02-25T20:20:16.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.412748329404547,"aZ":-27.15290279645255,"pfxX":2.6108231247767977,"pfxZ":2.8950148652907393,"pX":-1.0210142928510992,"pZ":1.8235186337010933,"vX0":-9.690866880269311,"vY0":-129.80941360132076,"vZ0":-4.498876075656268,"x":147.03,"y":217.64,"x0":2.3973401633210774,"y0":50.00010263771604,"z0":5.610576373721006,"aX":4.523089315465233},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":-2.9,"spinRate":2270,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.41959359116702855,"extension":7.077561318646099},"hitData":{"launchSpeed":89.4,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":85.99,"coordY":153.29}},"index":7,"playId":"f4b19100-9a43-35e3-8879-7da88098bcd0","pitchNumber":8,"startTime":"2026-02-25T20:20:32.003Z","endTime":"2026-02-25T20:20:41.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":687562,"link":"/api/v1/people/687562"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":687562,"link":"/api/v1/people/687562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.200000000000001,"awayTeamWinProbability":86.8,"homeTeamWinProbabilityAdded":3.200000000000001,"leverageIndex":0.73,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:20:41.809Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Noah Cardenas pops out to first baseman Mickey Gasper.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T20:20:33.003Z","endTime":"2026-02-25T20:22:20.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681433,"fullName":"Noah Cardenas","link":"/api/v1/people/681433"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681433,"fullName":"Noah Cardenas","link":"/api/v1/people/681433"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Noah Cardenas replaces Trevor Larnach.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"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-25T20:21:14.735Z","endTime":"2026-02-25T20:21:14.736Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681433,"link":"/api/v1/people/681433"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66345533416257,"aZ":-25.689847597130637,"pfxX":1.4822330243549966,"pfxZ":3.9351547359885606,"pX":-0.6483133092011294,"pZ":2.2470768698322057,"vX0":-8.958528413585302,"vY0":-127.42993012209426,"vZ0":-3.3601157296323727,"x":155.92,"y":189.54,"x0":2.717060716339049,"y0":50.00459086528274,"z0":5.6076528209899745,"aX":2.4449165986817785},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.6,"breakHorizontal":-0.7,"spinRate":2070,"spinDirection":84},"zone":4,"typeConfidence":2.0,"plateTime":0.42948449567760427,"extension":7.07361442816547},"index":1,"playId":"a22fb121-8051-3e94-9597-ee3ba7d88da1","pitchNumber":1,"startTime":"2026-02-25T20:21:14.737Z","endTime":"2026-02-25T20:21:17.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":85.2,"endSpeed":78.1,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.982793795306215,"aZ":-27.00320245247035,"pfxX":7.3764851087637116,"pfxZ":3.340452681651356,"pX":-0.9344073480022297,"pZ":2.0163155743032974,"vX0":-10.33910011533607,"vY0":-123.68205036717539,"vZ0":-3.3898062906274085,"x":141.71,"y":178.11,"x0":2.3442341438436824,"y0":50.00162272428442,"z0":5.672511156108799,"aX":11.412700879555814},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.4,"breakHorizontal":-10.9,"spinRate":1785,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.4430856595470076,"extension":7.293781870914464},"index":2,"playId":"bb4ad944-6f41-3c53-b19d-4b753def6efc","pitchNumber":2,"startTime":"2026-02-25T20:21:32.065Z","endTime":"2026-02-25T20:21:35.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14966803041535,"aZ":-13.460476616431572,"pfxX":6.588367083679639,"pfxZ":9.675739634062491,"pX":-0.235244113884685,"pZ":3.5385153041950943,"vX0":-10.371869735041802,"vY0":-138.69800292777347,"vZ0":-3.2912775244230055,"x":152.62,"y":184.34,"x0":2.709388788208438,"y0":50.00103941978419,"z0":5.647323281994181,"aX":12.741019659757264},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":-9.6,"spinRate":2215,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.39602622281219846,"extension":7.163810303981993},"index":3,"playId":"231f3c23-0155-322c-86f8-ec9fb4775747","pitchNumber":3,"startTime":"2026-02-25T20:21:52.680Z","endTime":"2026-02-25T20:21:55.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.058610991319966,"aZ":-16.429696388815774,"pfxX":7.44593055686062,"pfxZ":8.197380584168744,"pX":-0.3232838214219352,"pZ":2.721071640639334,"vX0":-10.19279738941081,"vY0":-138.04183913146161,"vZ0":-4.823452652218605,"x":125.97,"y":143.24,"x0":2.4576235225550915,"y0":50.00562614732894,"z0":5.604980927830228,"aX":14.306635589041871},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":-11.3,"spinRate":2025,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.39749056169812924,"extension":7.1485893446919055},"hitData":{"launchSpeed":47.7,"launchAngle":46.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":153.86,"coordY":166.62}},"index":4,"playId":"d529d1d3-4ec0-372f-8cd8-25a978b9f395","pitchNumber":4,"startTime":"2026-02-25T20:22:14.070Z","endTime":"2026-02-25T20:22:20.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681433,"link":"/api/v1/people/681433"},"credit":"b_ab"},{"player":{"id":687562,"link":"/api/v1/people/687562"},"credit":"p_ab"},{"player":{"id":681433,"link":"/api/v1/people/681433"},"credit":"b_pa"},{"player":{"id":687562,"link":"/api/v1/people/687562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.6,"awayTeamWinProbability":90.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:22:20.498Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","description":"With Kaelen Culpepper batting, Eric Wagaman picked off and caught stealing 2nd base, shortstop Vinny Capra.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T20:22:55.617Z","endTime":"2026-02-25T20:25:05.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687562,"link":"/api/v1/people/687562"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681962,"link":"/api/v1/people/681962"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20944535303037,"aZ":-32.13751789825399,"pfxX":-2.1966199218250515,"pfxZ":0.027471883660163954,"pX":0.7339980389308655,"pZ":3.2341634786407907,"vX0":-4.597878464098556,"vY0":-119.741621612889,"vZ0":1.0366380269900548,"x":111.83,"y":101.79,"x0":2.971933463305476,"y0":50.0048550061246,"z0":5.692641783042009,"aX":-3.1581157189849436},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.6,"breakHorizontal":5.2,"spinRate":2312,"spinDirection":311},"zone":3,"typeConfidence":2.0,"plateTime":0.45912678139487895,"extension":6.877928781311721},"index":0,"playId":"7b78dc3c-0302-3155-b31e-0f3787abba4f","pitchNumber":1,"startTime":"2026-02-25T20:22:55.617Z","endTime":"2026-02-25T20:22:58.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8260290399993,"aZ":-15.814484097801026,"pfxX":6.66692485672934,"pfxZ":8.686549128543167,"pX":-0.4914589338073433,"pZ":2.668965534598826,"vX0":-10.757373144327815,"vY0":-136.5514108025738,"vZ0":-4.681540810258841,"x":166.18,"y":131.94,"x0":2.637761578406679,"y0":50.00342935405534,"z0":5.498094857404319,"aX":12.55774380730756},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":-9.7,"spinRate":2144,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.4015351945176673,"extension":7.1985678184450625},"index":1,"playId":"f682d19a-7186-3d6e-a26c-0b2774f6d492","pitchNumber":2,"startTime":"2026-02-25T20:23:13.885Z","endTime":"2026-02-25T20:23:25.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05425236120437,"aZ":-29.6389531225696,"pfxX":9.22181213134572,"pfxZ":1.6493547336357945,"pX":0.1546992207135197,"pZ":1.509997667837784,"vX0":-9.015396283045266,"vY0":-122.95928170640802,"vZ0":-3.9812386024098707,"x":111.1,"y":198.01,"x0":2.6680715798367887,"y0":50.00133722386297,"z0":5.661135242802912,"aX":14.140631533033803},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":-14.6,"spinRate":1603,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4452209569411565,"extension":7.3473399152704255},"index":2,"playId":"576450b8-a310-3ac1-bc68-0a9950c6deaa","pitchNumber":3,"startTime":"2026-02-25T20:24:05.361Z","endTime":"2026-02-25T20:24:11.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"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-25T20:24:42.697Z","endTime":"2026-02-25T20:24:57.920Z","isPitch":false,"type":"action","player":{"id":701785,"link":"/api/v1/people/701785"},"defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"29515b33-0432-31f7-96f3-727ac83c1e3d","startTime":"2026-02-25T20:24:57.920Z","endTime":"2026-02-25T20:25:05.444Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:25:05.444Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinny Capra grounds out, shortstop Kaelen Culpepper to first baseman Aaron Sabato.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:27:21.165Z","endTime":"2026-02-25T20:27:46.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681962,"fullName":"Vinny Capra","link":"/api/v1/people/681962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701549,"fullName":"Jaylen Nowlin","link":"/api/v1/people/701549"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681962,"fullName":"Vinny Capra","link":"/api/v1/people/681962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":693306,"link":"/api/v1/people/693306"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Noah Cardenas remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"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:25:55.063Z","endTime":"2026-02-25T20:25:55.200Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681433,"link":"/api/v1/people/681433"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jaylen Nowlin replaces Trent Baker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"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:25:55.200Z","endTime":"2026-02-25T20:27:23.342Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701549,"link":"/api/v1/people/701549"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":81.7,"endSpeed":75.4,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.845173477014868,"aZ":-30.786749650542564,"pfxX":-0.33112946520097264,"pfxZ":0.9736622440704918,"pX":-1.4354072397187638,"pZ":1.354808238851925,"vX0":-6.635668553051055,"vY0":-118.79239107452024,"vZ0":-4.029852604182963,"x":171.71,"y":202.2,"x0":1.4377460720673383,"y0":50.00480038489462,"z0":5.873294242219742,"aX":-0.4724640537277305},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.1,"breakHorizontal":2.2,"spinRate":2408,"spinDirection":320},"zone":13,"typeConfidence":1.36,"plateTime":0.46116136137215813,"extension":6.604671688527633},"index":2,"playId":"e4bf59b6-3f19-3643-8ea2-0e5b1c67f313","pitchNumber":1,"startTime":"2026-02-25T20:27:23.342Z","endTime":"2026-02-25T20:27:26.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.3,"endSpeed":85.1,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98264030158116,"aZ":-9.64913500824116,"pfxX":5.966955083292894,"pfxZ":12.104180312716656,"pX":-0.5980777847810235,"pZ":2.800440873601831,"vX0":-7.215541808693934,"vY0":-135.62872030182018,"vZ0":-6.626702669771669,"x":139.8,"y":163.17,"x0":1.322987073184871,"y0":50.003813788171094,"z0":5.950277189089553,"aX":11.10525575333363},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.6,"breakHorizontal":-9.2,"spinRate":2456,"spinDirection":143},"zone":1,"typeConfidence":0.78,"plateTime":0.4040284911527996,"extension":6.436705013499156},"hitData":{"launchSpeed":90.8,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.38,"coordY":162.98}},"index":3,"playId":"e23f0991-6b5b-3e7d-97fe-d6372db632a1","pitchNumber":2,"startTime":"2026-02-25T20:27:39.522Z","endTime":"2026-02-25T20:27:46.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"credit":"b_ab"},{"player":{"id":701549,"link":"/api/v1/people/701549"},"credit":"p_ab"},{"player":{"id":681962,"link":"/api/v1/people/681962"},"credit":"b_pa"},{"player":{"id":701549,"link":"/api/v1/people/701549"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:27:46.839Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braiden Ward strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:28:15.792Z","endTime":"2026-02-25T20:29:24.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701549,"fullName":"Jaylen Nowlin","link":"/api/v1/people/701549"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680868,"link":"/api/v1/people/680868"},"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":82.3,"endSpeed":76.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98980701376193,"aZ":-31.78644022758198,"pfxX":-1.1520327951836726,"pfxZ":0.2663949753018571,"pX":-0.10285612846742954,"pZ":3.437142891607187,"vX0":-3.511267815417907,"vY0":-119.84941335667057,"vZ0":0.4148967463327795,"x":120.92,"y":145.98,"x0":1.5276863283025144,"y0":50.003271315772274,"z0":6.088262333490033,"aX":-1.6849055284864796},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.8,"breakHorizontal":2.9,"spinRate":2380,"spinDirection":295},"zone":11,"typeConfidence":1.36,"plateTime":0.45606091679380434,"extension":6.394759568202266},"index":0,"playId":"b97e5e49-b17a-39e0-a80f-45fded624ed1","pitchNumber":1,"startTime":"2026-02-25T20:28:15.792Z","endTime":"2026-02-25T20:28:23.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.680295959203587,"aZ":-27.93754544414616,"pfxX":-0.26702168269019655,"pfxZ":2.784736094073861,"pX":-0.6188211007820945,"pZ":0.8412865647532882,"vX0":-5.30991077995677,"vY0":-122.38126902672778,"vZ0":-6.065190584680811,"x":140.59,"y":216.07,"x0":1.6117104389793007,"y0":50.00171182934798,"z0":5.738376642684218,"aX":-0.40485134852517674},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.8,"breakHorizontal":1.7,"spinRate":2266,"spinDirection":315},"zone":13,"typeConfidence":1.31,"plateTime":0.4472001297274897,"extension":6.535573369474076},"index":1,"playId":"ebb1ddbf-e8c8-3c10-875b-9070a75029bf","pitchNumber":2,"startTime":"2026-02-25T20:28:33.904Z","endTime":"2026-02-25T20:28:36.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":93.4,"endSpeed":85.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.154512947153773,"aZ":-11.080970074051962,"pfxX":6.451205379292671,"pfxZ":11.35456178248561,"pX":0.7114876376384405,"pZ":2.227132869047459,"vX0":-3.8296118733233797,"vY0":-135.7860299528288,"vZ0":-7.459417388133171,"x":89.88,"y":178.65,"x0":1.3056934972354937,"y0":50.00558734176406,"z0":5.790322172025489,"aX":11.986825121222694},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":-10.8,"spinRate":2376,"spinDirection":140},"zone":6,"typeConfidence":1.29,"plateTime":0.40417561735227947,"extension":6.581102068721267},"index":2,"playId":"62597e91-38be-3d9c-a58e-7fdf62eee860","pitchNumber":3,"startTime":"2026-02-25T20:28:53.914Z","endTime":"2026-02-25T20:28:56.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74909442137175,"aZ":-29.66388947131892,"pfxX":-1.0028078852113027,"pfxZ":1.6330646016216788,"pX":-0.9604970282981237,"pZ":1.1190103552720565,"vX0":-5.598974156905314,"vY0":-123.06566244111185,"vZ0":-5.176977333353761,"x":153.61,"y":208.57,"x0":1.4716468294817848,"y0":50.00364888188664,"z0":5.753782833032127,"aX":-1.5424676769978931},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.0,"breakHorizontal":3.1,"spinRate":2490,"spinDirection":321},"zone":13,"typeConfidence":1.33,"plateTime":0.44456337847946203,"extension":6.454577993716387},"index":3,"playId":"998cb5c0-508f-36b0-94de-4c5467b9b1dd","pitchNumber":4,"startTime":"2026-02-25T20:29:21.179Z","endTime":"2026-02-25T20:29:24.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_ab"},{"player":{"id":701549,"link":"/api/v1/people/701549"},"credit":"p_ab"},{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_pa"},{"player":{"id":701549,"link":"/api/v1/people/701549"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:29:24.179Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler McDonough walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:29:50.400Z","endTime":"2026-02-25T20:30:55.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701549,"fullName":"Jaylen Nowlin","link":"/api/v1/people/701549"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4552005416307,"aZ":-17.92212707956302,"pfxX":8.965540448744921,"pfxZ":9.120377784998738,"pX":-1.0631808426027758,"pZ":1.2574423935774237,"vX0":-8.49590672532252,"vY0":-124.3598533220832,"vZ0":-7.37536165255382,"x":157.53,"y":204.83,"x0":1.236214307250945,"y0":50.004171199562485,"z0":5.753861852289093,"aX":14.01306507119628},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":14.9,"breakHorizontal":-14.2,"spinRate":2307,"spinDirection":123},"zone":13,"typeConfidence":1.36,"plateTime":0.44081552775834476,"extension":6.638025176950232},"index":0,"playId":"e896304e-95ba-3f2f-833d-c2f586c04fb5","pitchNumber":1,"startTime":"2026-02-25T20:29:50.400Z","endTime":"2026-02-25T20:29:53.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":82.0,"endSpeed":75.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.250176456470843,"aZ":-32.12897693924884,"pfxX":-0.623400166387098,"pfxZ":0.026323014023208913,"pX":1.2199745608151102,"pZ":1.9935678277696929,"vX0":-1.362949519556641,"vY0":-119.39405461783356,"vZ0":-2.2772920273065447,"x":70.5,"y":184.95,"x0":1.879440221349894,"y0":50.00038807021689,"z0":5.854620396154675,"aX":-0.8983658668673282},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.2,"breakHorizontal":1.4,"spinRate":2372,"spinDirection":296},"zone":14,"typeConfidence":1.36,"plateTime":0.45897245419695754,"extension":6.304952517453487},"index":1,"playId":"f78f689a-1007-3a51-b45f-f9aae1c1523a","pitchNumber":2,"startTime":"2026-02-25T20:30:10.175Z","endTime":"2026-02-25T20:30:13.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":92.8,"endSpeed":84.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68423850058466,"aZ":-10.840473782409541,"pfxX":6.985022770262736,"pfxZ":11.755728340261212,"pX":-1.026526959046508,"pZ":0.7037951328545885,"vX0":-8.473408193909288,"vY0":-134.4812742236942,"vZ0":-10.98723274836174,"x":156.13,"y":219.78,"x0":1.2714097925861034,"y0":50.00393735250959,"z0":5.633491500164643,"aX":12.677180055003587},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":-10.7,"spinRate":2367,"spinDirection":143},"zone":13,"typeConfidence":1.37,"plateTime":0.40874432718090237,"extension":6.594830338719243},"index":2,"playId":"fa6a0f2f-6678-326a-b1b9-caeadaa1feb7","pitchNumber":3,"startTime":"2026-02-25T20:30:29.009Z","endTime":"2026-02-25T20:30:32.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81906268701561,"aZ":-11.346658495233559,"pfxX":5.847377004759352,"pfxZ":11.291811839365923,"pX":-0.5680155897268966,"pZ":1.2696391863429526,"vX0":-7.090014743709991,"vY0":-135.26682051377398,"vZ0":-9.735566800631414,"x":138.65,"y":204.5,"x0":1.3332123259243487,"y0":50.000957110022796,"z0":5.721286244588103,"aX":10.783504534272506},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":-9.0,"spinRate":2416,"spinDirection":144},"zone":13,"typeConfidence":1.09,"plateTime":0.4056663916676668,"extension":6.616016460138537},"index":3,"playId":"903378fb-5e29-3192-ac74-2f9cad3c6cb1","pitchNumber":4,"startTime":"2026-02-25T20:30:51.695Z","endTime":"2026-02-25T20:30:55.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"credit":"b_pa"},{"player":{"id":701549,"link":"/api/v1/people/701549"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.0,"awayTeamWinProbability":92.0,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:30:55.180Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tsung-Che Cheng strikes out swinging, catcher Patrick Winkel to first baseman Aaron Sabato.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T20:31:24.238Z","endTime":"2026-02-25T20:32:57.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701549,"fullName":"Jaylen Nowlin","link":"/api/v1/people/701549"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680868,"link":"/api/v1/people/680868"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":693306,"link":"/api/v1/people/693306"},"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":92.8,"endSpeed":83.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4302721031401,"aZ":-9.689225479691826,"pfxX":4.464551842318296,"pfxZ":12.386980481191562,"pX":-1.0942840026380438,"pZ":2.3058980185512263,"vX0":-8.038884526747182,"vY0":-134.66587905875687,"vZ0":-7.35540597222608,"x":158.71,"y":176.52,"x0":1.3654622545399275,"y0":50.00361936679666,"z0":5.778413732453992,"aX":8.10529369762075},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.8,"breakHorizontal":-6.1,"spinRate":2366,"spinDirection":142},"zone":13,"typeConfidence":1.39,"plateTime":0.4085548146000795,"extension":6.388500398415026},"index":0,"playId":"cf07b1d5-fc12-337f-b96a-d6dc9ddb6b90","pitchNumber":1,"startTime":"2026-02-25T20:31:24.238Z","endTime":"2026-02-25T20:31:28.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":83.0,"endSpeed":76.4,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03244582784634,"aZ":-30.92557785255706,"pfxX":-0.7556669842561825,"pfxZ":0.8462725908885709,"pX":-0.9330982072042012,"pZ":1.4326019582958427,"vX0":-5.771570557290926,"vY0":-120.75078349296157,"vZ0":-3.964002918718637,"x":152.57,"y":200.1,"x0":1.588491700514262,"y0":50.00126825614325,"z0":5.823253189031446,"aX":-1.1130585511934041},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.8,"breakHorizontal":2.8,"spinRate":2419,"spinDirection":332},"zone":13,"typeConfidence":1.35,"plateTime":0.45399796731978803,"extension":6.598485286992334},"index":1,"playId":"70e82661-b506-3bb0-87ad-8ff4c6979397","pitchNumber":2,"startTime":"2026-02-25T20:31:46.525Z","endTime":"2026-02-25T20:31:52.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92347883532432,"aZ":-34.547323744218225,"pfxX":-1.0562879953099729,"pfxZ":-1.6574842352670576,"pX":-0.3814504845631642,"pZ":2.9989316718756145,"vX0":-4.161747462670777,"vY0":-119.56370504172564,"vZ0":0.38304201680374805,"x":131.54,"y":157.81,"x0":1.525031271663693,"y0":50.00022137098086,"z0":5.9588284054481795,"aX":-1.5152492849915107},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.6,"breakHorizontal":3.0,"spinRate":2342,"spinDirection":297},"zone":1,"typeConfidence":1.37,"plateTime":0.45963609044761355,"extension":6.5034543141776355},"index":2,"playId":"cd55c531-9f2a-3f2b-b9f1-0077051c5d04","pitchNumber":3,"startTime":"2026-02-25T20:32:09.883Z","endTime":"2026-02-25T20:32:12.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":83.6,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32759239994049,"aZ":-7.373397327205763,"pfxX":5.9192486667450535,"pfxZ":13.729247004482062,"pX":-1.1356451699034298,"pZ":1.1907634873189588,"vX0":-8.24222155085235,"vY0":-134.7949290335916,"vZ0":-10.583594779340594,"x":160.29,"y":206.63,"x0":1.219019099151716,"y0":50.00014145478224,"z0":5.727294355242542,"aX":10.690857201791196},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":22.2,"breakHorizontal":-8.5,"spinRate":2339,"spinDirection":146},"zone":13,"typeConfidence":1.1,"plateTime":0.40923530155595333,"extension":6.598096567367875},"index":3,"playId":"988b0483-c7d3-3126-88de-8b753171d80c","pitchNumber":4,"startTime":"2026-02-25T20:32:31.051Z","endTime":"2026-02-25T20:32:34.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.508354572614575,"aZ":-27.271799810458727,"pfxX":-0.09722164803090383,"pfxZ":3.1798768920328984,"pX":-0.5284795905170363,"pZ":0.5745493726677469,"vX0":-4.785671785150568,"vY0":-123.68994822479453,"vZ0":-6.822190778946372,"x":137.14,"y":223.27,"x0":1.447120878505756,"y0":50.00596198833599,"z0":5.666484065507834,"aX":-0.15016902285921435},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.3,"breakHorizontal":1.3,"spinRate":2451,"spinDirection":162},"zone":13,"typeConfidence":1.29,"plateTime":0.44342665664898817,"extension":6.601178254216239},"index":4,"playId":"73806522-ce40-322e-a058-8553ad2078ab","pitchNumber":5,"startTime":"2026-02-25T20:32:54.114Z","endTime":"2026-02-25T20:32:57.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691907,"link":"/api/v1/people/691907"},"credit":"b_ab"},{"player":{"id":701549,"link":"/api/v1/people/701549"},"credit":"p_ab"},{"player":{"id":691907,"link":"/api/v1/people/691907"},"credit":"b_pa"},{"player":{"id":701549,"link":"/api/v1/people/701549"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:32:57.114Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kaelen Culpepper singles on a line drive to center fielder Kristian Campbell.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:35:04.011Z","endTime":"2026-02-25T20:35:27.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"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, 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":82.7,"endSpeed":74.9,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19792166946119,"aZ":-30.609931972773666,"pfxX":-2.599376425395209,"pfxZ":1.0896131922805719,"pX":0.3979149375513067,"pZ":2.3991966999730683,"vX0":-4.225961345181361,"vY0":-120.29372560910012,"vZ0":-1.3683003878878632,"x":110.96,"y":103.2,"x0":2.527544558853975,"y0":50.00493752874046,"z0":5.734063267772426,"aX":-3.741969853571801},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.9,"breakHorizontal":5.9,"spinRate":2355,"spinDirection":325},"zone":6,"typeConfidence":2.0,"plateTime":0.45846302680199713,"extension":6.755986445584658},"index":0,"playId":"8747e61e-c1d2-3c7b-8cd3-b002ecf94f01","pitchNumber":1,"startTime":"2026-02-25T20:35:04.011Z","endTime":"2026-02-25T20:35:07.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.249453166387475,"aZ":-19.62964705037159,"pfxX":9.540794171499405,"pfxZ":6.423188624187299,"pX":-0.18640260713880585,"pZ":2.3950104533055163,"vX0":-9.926830573042881,"vY0":-139.3151512859324,"vZ0":-5.291225611015996,"x":106.13,"y":146.08,"x0":2.1948617801558385,"y0":50.0027648065404,"z0":5.629082782497318,"aX":18.630007963598356},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":-15.0,"spinRate":2220,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.3941755461647327,"extension":7.001565303867048},"hitData":{"launchSpeed":92.1,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.5,"coordY":69.05}},"index":1,"playId":"cb71234d-d11c-30e2-801f-7b80e336c7dc","pitchNumber":2,"startTime":"2026-02-25T20:35:18.213Z","endTime":"2026-02-25T20:35:27.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701785,"link":"/api/v1/people/701785"},"credit":"b_ab"},{"player":{"id":687562,"link":"/api/v1/people/687562"},"credit":"p_ab"},{"player":{"id":701785,"link":"/api/v1/people/701785"},"credit":"b_pa"},{"player":{"id":687562,"link":"/api/v1/people/687562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.000000000000002,"awayTeamWinProbability":86.0,"homeTeamWinProbabilityAdded":5.3000000000000025,"leverageIndex":1.08,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:35:27.794Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyler Fedko strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:35:44.068Z","endTime":"2026-02-25T20:38:36.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"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.7,"endSpeed":86.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29522306811591,"aZ":-14.389883462782036,"pfxX":7.195093785209519,"pfxZ":9.25093794784826,"pX":0.5852333025390433,"pZ":3.5392430413550056,"vX0":-8.184638971812326,"vY0":-137.70416375505727,"vZ0":-3.1821105811776125,"x":94.69,"y":143.22,"x0":2.6597620568841585,"y0":50.003394817875396,"z0":5.682094944498041,"aX":13.833091873462765},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":-11.3,"spinRate":2076,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.3976165810130685,"extension":7.028695861017651},"index":0,"playId":"c8d5b249-f36c-31ea-8238-b415a35d0ce8","pitchNumber":1,"startTime":"2026-02-25T20:35:53.867Z","endTime":"2026-02-25T20:35:56.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"first":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.189392979352473,"aZ":-18.3121293106216,"pfxX":9.418356452131986,"pfxZ":7.391071264121742,"pX":-0.4189598885323517,"pZ":2.5558641783211162,"vX0":-11.219404472879493,"vY0":-136.1770997448122,"vZ0":-4.456964212615502,"x":132.97,"y":169.77,"x0":2.5327877378217964,"y0":50.00672013863209,"z0":5.482475769576141,"aX":17.675163783641995},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.6,"breakHorizontal":-14.6,"spinRate":2212,"spinDirection":114},"zone":4,"typeConfidence":2.0,"plateTime":0.40236896770947617,"extension":7.119179491090759},"index":1,"playId":"47f2654a-6e13-3f2d-a1bf-9434cbad9cf9","pitchNumber":2,"startTime":"2026-02-25T20:36:11.545Z","endTime":"2026-02-25T20:36:15.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"first":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.6,"endSpeed":86.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12203917052532,"aZ":-14.39447633620905,"pfxX":7.0240313102139,"pfxZ":9.193717645698836,"pX":0.9755942195802662,"pZ":3.3471170477133296,"vX0":-7.178718925553686,"vY0":-138.9032151013386,"vZ0":-3.7819403968801923,"x":79.81,"y":148.41,"x0":2.693888371334713,"y0":50.00094044274932,"z0":5.697594787999588,"aX":13.581911306231726},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":-11.0,"spinRate":2238,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.39589414424599845,"extension":7.054940664794641},"index":2,"playId":"47a030ea-b363-3585-bb0e-59fe38f416c5","pitchNumber":3,"startTime":"2026-02-25T20:36:49.403Z","endTime":"2026-02-25T20:36:52.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"first":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42898199941579,"aZ":-26.614926347922435,"pfxX":1.3431668003483184,"pfxZ":3.2773132535782263,"pX":-0.01379208918000201,"pZ":3.216424507314484,"vX0":-7.1795385008833374,"vY0":-129.28664327285742,"vZ0":-0.9158274185079822,"x":117.53,"y":151.94,"x0":2.622137975200994,"y0":50.00254706279973,"z0":5.614005038618141,"aX":2.278831714743814},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":-0.8,"spinRate":2144,"spinDirection":86},"zone":2,"typeConfidence":2.0,"plateTime":0.4233124645238764,"extension":6.966202603958385},"index":3,"playId":"98868124-abd0-3c68-abc9-9a208240a095","pitchNumber":4,"startTime":"2026-02-25T20:37:10.510Z","endTime":"2026-02-25T20:37:13.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"first":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59725447148049,"aZ":-14.281979230956429,"pfxX":6.624520468279635,"pfxZ":9.389197155894225,"pX":1.416108957307087,"pZ":3.269969567497214,"vX0":-6.329123364194042,"vY0":-138.10285153922123,"vZ0":-3.6903303549911075,"x":63.02,"y":150.49,"x0":2.891891676326906,"y0":50.003587112605466,"z0":5.602631304516302,"aX":12.625497465157023},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":-10.4,"spinRate":2221,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.39865963109508984,"extension":7.184716154584485},"index":4,"playId":"7075c11b-ef20-3a61-8278-750047090755","pitchNumber":5,"startTime":"2026-02-25T20:37:46.465Z","endTime":"2026-02-25T20:37:49.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"first":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.341221975143092,"aZ":-26.234653625371553,"pfxX":1.8184940109306738,"pfxZ":3.528459901631482,"pX":0.3722864268623653,"pZ":2.7283202709696734,"vX0":-6.624488188962301,"vY0":-128.6205549457268,"vZ0":-2.056174262453511,"x":102.81,"y":165.12,"x0":2.7390251121194713,"y0":50.00472968492081,"z0":5.561672673782424,"aX":3.063750978180417},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.1,"breakHorizontal":-1.9,"spinRate":2062,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.42497549869725715,"extension":6.928621076055807},"index":5,"playId":"ca3f6a64-458c-3e79-b28a-2cab42c434ba","pitchNumber":6,"startTime":"2026-02-25T20:38:05.601Z","endTime":"2026-02-25T20:38:10.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"first":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":78.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83372529187665,"aZ":-27.84579180133008,"pfxX":1.6708253003562479,"pfxZ":2.689838734503736,"pX":0.12404427921608102,"pZ":2.640168213068049,"vX0":-6.725037444989405,"vY0":-127.86135562972083,"vZ0":-1.8302934146122771,"x":112.27,"y":167.5,"x0":2.602107103532054,"y0":50.00623590954837,"z0":5.607436931049766,"aX":2.69374666411754},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.6,"breakHorizontal":-1.1,"spinRate":2092,"spinDirection":79},"zone":5,"typeConfidence":2.0,"plateTime":0.43276893579082865,"extension":7.002452906017157},"index":6,"playId":"b200601b-7105-32cc-9956-5fbac9f16a1e","pitchNumber":7,"startTime":"2026-02-25T20:38:33.347Z","endTime":"2026-02-25T20:38:36.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"first":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"credit":"b_ab"},{"player":{"id":687562,"link":"/api/v1/people/687562"},"credit":"p_ab"},{"player":{"id":693459,"link":"/api/v1/people/693459"},"credit":"b_pa"},{"player":{"id":687562,"link":"/api/v1/people/687562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":-4.8000000000000025,"leverageIndex":2.11,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:38:36.884Z","atBatIndex":68},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Hendry Mendez hit by pitch. Kaelen Culpepper to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:39:04.792Z","endTime":"2026-02-25T20:39:09.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694230,"fullName":"Hendry Mendez","link":"/api/v1/people/694230"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694230,"fullName":"Hendry Mendez","link":"/api/v1/people/694230"},"postOnSecond":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":694230,"fullName":"Hendry Mendez","link":"/api/v1/people/694230"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.973593053162404,"aZ":-26.353463144209528,"pfxX":9.196651872626664,"pfxZ":3.099502589562025,"pX":2.191607171185093,"pZ":4.066949413914425,"vX0":-4.9029906994030075,"vY0":-136.59774981931383,"vZ0":0.5902585443533016,"x":33.46,"y":128.97,"x0":2.821461705345948,"y0":50.00112702280522,"z0":5.669476007823895,"aX":17.260945066571146},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.0,"breakHorizontal":-15.5,"spinRate":2017,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.4020126493978129,"extension":7.048200726453662},"index":0,"playId":"93e8c37d-aa0e-3bbc-95d5-fda6da514759","pitchNumber":1,"startTime":"2026-02-25T20:39:04.792Z","endTime":"2026-02-25T20:39:09.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":694230,"link":"/api/v1/people/694230","batSide":{"code":"L","description":"Left"}},"first":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694230,"link":"/api/v1/people/694230"},"credit":"b_pa"},{"player":{"id":687562,"link":"/api/v1/people/687562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":6.200000000000001,"leverageIndex":1.51,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:39:09.990Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Winkel singles on a line drive to right fielder Tyler McDonough. Kaelen Culpepper to 3rd. Ben Ross to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:40:15.209Z","endTime":"2026-02-25T20:42:05.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680868,"fullName":"Patrick Winkel","link":"/api/v1/people/680868"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680868,"fullName":"Patrick Winkel","link":"/api/v1/people/680868"},"postOnSecond":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"postOnThird":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680868,"fullName":"Patrick Winkel","link":"/api/v1/people/680868"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ben Ross replaces Hendry Mendez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"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-25T20:40:17.559Z","endTime":"2026-02-25T20:40:17.560Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805346,"link":"/api/v1/people/805346"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"502","replacedPlayer":{"id":694230,"link":"/api/v1/people/694230"},"base":1,"defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":680868,"link":"/api/v1/people/680868","batSide":{"code":"L","description":"Left"}},"first":{"id":694230,"link":"/api/v1/people/694230"},"second":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40270853841064,"aZ":-13.254966650133209,"pfxX":6.838048272185159,"pfxZ":10.009655495345056,"pX":0.766753011215666,"pZ":3.637531403585423,"vX0":-7.622885932701775,"vY0":-137.56258713125615,"vZ0":-2.902930181761383,"x":87.77,"y":140.57,"x0":2.703476577859089,"y0":50.00536274446764,"z0":5.62158007162909,"aX":12.928669322584938},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":-10.6,"spinRate":2242,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.40026536822432446,"extension":7.0966853695155105},"index":1,"playId":"85868e7f-3933-31b7-aa68-e83e155de5f8","pitchNumber":1,"startTime":"2026-02-25T20:40:17.561Z","endTime":"2026-02-25T20:40:25.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":680868,"link":"/api/v1/people/680868","batSide":{"code":"L","description":"Left"}},"first":{"id":805346,"link":"/api/v1/people/805346"},"second":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.1,"endSpeed":85.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89258265262712,"aZ":-21.771219569091624,"pfxX":6.74028346915503,"pfxZ":5.557652198892111,"pX":-0.1341136104144103,"pZ":4.521938906573728,"vX0":-9.58746188260244,"vY0":-136.61329778878843,"vZ0":0.769911550337585,"x":122.11,"y":116.69,"x0":2.5613315099182636,"y0":50.00110745955373,"z0":5.744280274165474,"aX":12.6133608701428},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":-10.0,"spinRate":2162,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.4024800275947116,"extension":7.059528427971815},"index":2,"playId":"87530ea4-475e-3d28-8b38-87880d2ba771","pitchNumber":2,"startTime":"2026-02-25T20:40:51.299Z","endTime":"2026-02-25T20:40:54.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":680868,"link":"/api/v1/people/680868","batSide":{"code":"L","description":"Left"}},"first":{"id":805346,"link":"/api/v1/people/805346"},"second":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":88.7,"endSpeed":81.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82534588255077,"aZ":-26.96631041141984,"pfxX":1.2372088458607402,"pfxZ":3.100161155815239,"pX":-0.48891344675068077,"pZ":1.1444946744256141,"vX0":-8.204054382735219,"vY0":-128.82532147242594,"vZ0":-5.665446321293766,"x":135.64,"y":207.88,"x0":2.5765879517785164,"y0":50.00342105138429,"z0":5.457309779089504,"aX":2.0794301806012925},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.6,"breakHorizontal":-0.4,"spinRate":2116,"spinDirection":82},"zone":13,"typeConfidence":2.0,"plateTime":0.42520306266490815,"extension":7.0014969898887705},"index":3,"playId":"7b176614-31b0-3dd0-aff3-b4fe9c2b9beb","pitchNumber":3,"startTime":"2026-02-25T20:41:09.722Z","endTime":"2026-02-25T20:41:12.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":680868,"link":"/api/v1/people/680868","batSide":{"code":"L","description":"Left"}},"first":{"id":805346,"link":"/api/v1/people/805346"},"second":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-25T20:41:34.505Z","endTime":"2026-02-25T20:41:36.311Z","isPitch":false,"type":"action","player":{"id":680868,"link":"/api/v1/people/680868"},"defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":680868,"link":"/api/v1/people/680868","batSide":{"code":"L","description":"Left"}},"first":{"id":805346,"link":"/api/v1/people/805346"},"second":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":82.1,"endSpeed":72.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.928544641786903,"aZ":-32.77708890287039,"pfxX":-5.1461729921948365,"pfxZ":-0.43689050019494857,"pX":1.4520850403879781,"pZ":3.7812001920511404,"vX0":-1.7655778204398789,"vY0":-119.24859320842484,"vZ0":2.4835552448556464,"x":61.65,"y":136.69,"x0":2.878319495602964,"y0":50.00168714043174,"z0":5.761780081636762,"aX":-7.132519648919646},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.5,"breakHorizontal":9.8,"spinRate":2222,"spinDirection":312},"zone":12,"typeConfidence":2.0,"plateTime":0.46608696827213825,"extension":6.70607173920141},"index":5,"playId":"1cc0260e-e382-3122-b572-fa56f69828f8","pitchNumber":4,"startTime":"2026-02-25T20:41:36.311Z","endTime":"2026-02-25T20:41:40.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":680868,"link":"/api/v1/people/680868","batSide":{"code":"L","description":"Left"}},"first":{"id":805346,"link":"/api/v1/people/805346"},"second":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71398716291235,"aZ":-16.620244412752175,"pfxX":6.770920805470971,"pfxZ":8.33167717659308,"pX":1.1135718473375864,"pZ":3.346305041328867,"vX0":-6.5765365147718144,"vY0":-136.6638866244272,"vZ0":-2.963263050592239,"x":74.55,"y":148.43,"x0":2.686481014144909,"y0":50.005544720521364,"z0":5.604436039854093,"aX":12.645836865585771},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":-10.7,"spinRate":2181,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.40276223950909484,"extension":7.042353927515142},"hitData":{"launchSpeed":82.1,"launchAngle":14.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.01,"coordY":131.56}},"index":6,"playId":"7cfb0711-4423-3cf3-a1c1-6d0d5767c3f0","pitchNumber":5,"startTime":"2026-02-25T20:41:56.357Z","endTime":"2026-02-25T20:42:05.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":680868,"link":"/api/v1/people/680868","batSide":{"code":"L","description":"Left"}},"first":{"id":805346,"link":"/api/v1/people/805346"},"second":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680868,"link":"/api/v1/people/680868"},"credit":"b_ab"},{"player":{"id":687562,"link":"/api/v1/people/687562"},"credit":"p_ab"},{"player":{"id":680868,"link":"/api/v1/people/680868"},"credit":"b_pa"},{"player":{"id":687562,"link":"/api/v1/people/687562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.0,"awayTeamWinProbability":75.0,"homeTeamWinProbabilityAdded":9.6,"leverageIndex":2.87,"dramaIndex":136.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:42:05.777Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tanner Schobel singles on a line drive to right fielder Tyler McDonough. Kaelen Culpepper scores. Ben Ross to 3rd. Patrick Winkel to 2nd.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:44:28.932Z","endTime":"2026-02-25T20:45:37.125Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":802355,"fullName":"Tanner Schobel","link":"/api/v1/people/802355"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806333,"fullName":"Michael Sansone","link":"/api/v1/people/806333"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802355,"fullName":"Tanner Schobel","link":"/api/v1/people/802355"},"postOnSecond":{"id":680868,"fullName":"Patrick Winkel","link":"/api/v1/people/680868"},"postOnThird":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802355,"fullName":"Tanner Schobel","link":"/api/v1/people/802355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":{"id":687562,"link":"/api/v1/people/687562"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680868,"fullName":"Patrick Winkel","link":"/api/v1/people/680868"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"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-25T20:42:50.434Z","endTime":"2026-02-25T20:43:08.678Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"first":{"id":680868,"link":"/api/v1/people/680868"},"second":{"id":805346,"link":"/api/v1/people/805346"},"third":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Michael Sansone replaces Jake Bennett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"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-25T20:43:08.678Z","endTime":"2026-02-25T20:44:31.145Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806333,"link":"/api/v1/people/806333"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687562,"link":"/api/v1/people/687562","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"first":{"id":680868,"link":"/api/v1/people/680868"},"second":{"id":805346,"link":"/api/v1/people/805346"},"third":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75409108056864,"aZ":-18.422016529569277,"pfxX":5.585038826208911,"pfxZ":8.332052857921404,"pX":0.43866143846918604,"pZ":2.988206725163929,"vX0":-4.045329825186332,"vY0":-127.54830203330978,"vZ0":-2.2922723280817916,"x":100.28,"y":158.1,"x0":1.3180363432600848,"y0":50.00604786918729,"z0":5.348258187113923,"aX":9.222057191864431},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":14.8,"breakHorizontal":-9.2,"spinRate":2036,"spinDirection":140},"zone":3,"typeConfidence":0.89,"plateTime":0.42910717115509067,"extension":5.55457933336014},"index":2,"playId":"8eabaa55-39e0-3cf6-a2a2-bf4f660dce48","pitchNumber":1,"startTime":"2026-02-25T20:44:31.145Z","endTime":"2026-02-25T20:44:34.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"first":{"id":680868,"link":"/api/v1/people/680868"},"second":{"id":805346,"link":"/api/v1/people/805346"},"third":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52705125613193,"aZ":-26.060614142014913,"pfxX":9.08078472530848,"pfxZ":4.688861099498581,"pX":0.19083834000231722,"pZ":2.1087344305957956,"vX0":-5.494600291420458,"vY0":-113.90653602285795,"vZ0":-1.2721107871338164,"x":109.73,"y":181.84,"x0":1.4645898410414837,"y0":50.00093098048408,"z0":5.2707495249742475,"aX":11.83344117487269},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":8.4,"breakHorizontal":-14.9,"spinRate":2152,"spinDirection":108},"zone":5,"typeConfidence":0.81,"plateTime":0.48236803138452844,"extension":5.54237306699925},"index":3,"playId":"7a29ae9d-fcf3-3d39-affd-73845f5f6cf3","pitchNumber":2,"startTime":"2026-02-25T20:44:52.040Z","endTime":"2026-02-25T20:44:55.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"first":{"id":680868,"link":"/api/v1/people/680868"},"second":{"id":805346,"link":"/api/v1/people/805346"},"third":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.682307944973918,"aZ":-18.41239073179933,"pfxX":5.7567182912074895,"pfxZ":8.352359326782762,"pX":-0.2177513227483576,"pZ":3.6490338441144563,"vX0":-6.2496721874612,"vY0":-127.66131277600559,"vZ0":-0.6583174805787898,"x":125.3,"y":140.26,"x0":1.5160338110676275,"y0":50.00300337861523,"z0":5.3616655339844455,"aX":9.486394251504565},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":15.2,"breakHorizontal":-9.0,"spinRate":1987,"spinDirection":137},"zone":11,"typeConfidence":0.88,"plateTime":0.4293092827439535,"extension":5.493196791634326},"index":4,"playId":"28c518bf-3e82-3baf-b99a-ed2a551361be","pitchNumber":3,"startTime":"2026-02-25T20:45:10.330Z","endTime":"2026-02-25T20:45:13.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"first":{"id":680868,"link":"/api/v1/people/680868"},"second":{"id":805346,"link":"/api/v1/people/805346"},"third":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":69.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19323562279379,"aZ":-32.39745953232594,"pfxX":-8.830054979992354,"pfxZ":-0.17911204741337983,"pX":0.023572723953710423,"pZ":1.5740833571182131,"vX0":-1.6413892478760075,"vY0":-110.13755697265263,"vZ0":-0.45872728603471635,"x":116.1,"y":196.28,"x0":1.926953897779465,"y0":50.00485310439705,"z0":5.237680672673421,"aX":-10.752280485431326},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-0.1,"breakHorizontal":16.4,"spinRate":2276,"spinDirection":297},"zone":8,"typeConfidence":0.81,"plateTime":0.49901296916485594,"extension":5.576336646785489},"hitData":{"launchSpeed":77.6,"launchAngle":15.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.0,"coordY":121.69}},"index":5,"playId":"402600f7-fee7-3d17-a622-f6ae2c5ec01e","pitchNumber":4,"startTime":"2026-02-25T20:45:28.213Z","endTime":"2026-02-25T20:45:37.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"first":{"id":680868,"link":"/api/v1/people/680868"},"second":{"id":805346,"link":"/api/v1/people/805346"},"third":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802355,"link":"/api/v1/people/802355"},"credit":"b_ab"},{"player":{"id":806333,"link":"/api/v1/people/806333"},"credit":"p_ab"},{"player":{"id":802355,"link":"/api/v1/people/802355"},"credit":"b_pa"},{"player":{"id":806333,"link":"/api/v1/people/806333"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":13.200000000000003,"leverageIndex":4.46,"dramaIndex":198.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:45:37.125Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aaron Sabato strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:45:53.440Z","endTime":"2026-02-25T20:48:17.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":693306,"fullName":"Aaron Sabato","link":"/api/v1/people/693306"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806333,"fullName":"Michael Sansone","link":"/api/v1/people/806333"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802355,"fullName":"Tanner Schobel","link":"/api/v1/people/802355"},"postOnSecond":{"id":680868,"fullName":"Patrick Winkel","link":"/api/v1/people/680868"},"postOnThird":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,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":693306,"fullName":"Aaron Sabato","link":"/api/v1/people/693306"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"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":72.8,"endSpeed":67.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.93236590814185,"aZ":-37.70426580834335,"pfxX":-5.268024916492722,"pfxZ":-4.8573807934945865,"pX":-0.11336107491583132,"pZ":1.9276100320940883,"vX0":-2.0161915100488588,"vY0":-105.99743838061418,"vZ0":1.4476506499778308,"x":121.32,"y":186.73,"x0":1.5341615990261879,"y0":50.0015908666009,"z0":5.537199822055027,"aX":-6.000147541299935},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-8.0,"breakHorizontal":10.1,"spinRate":2205,"spinDirection":307},"zone":8,"typeConfidence":0.52,"plateTime":0.5165136037213376,"extension":5.669360247162848},"index":0,"playId":"e7665d7d-d3de-31e7-bca4-524f11abc209","pitchNumber":1,"startTime":"2026-02-25T20:46:11.906Z","endTime":"2026-02-25T20:46:15.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693306,"link":"/api/v1/people/693306","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":77.9,"endSpeed":69.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.475584468513464,"aZ":-25.15285710903053,"pfxX":9.96874523865661,"pfxZ":5.539585962679249,"pX":1.3716889290767331,"pZ":2.2781227311811088,"vX0":-3.7221714844850466,"vY0":-113.30314079843004,"vZ0":-0.8690289504828205,"x":64.71,"y":177.27,"x0":1.7634158338600114,"y0":50.005112040859494,"z0":5.23725123667238,"aX":12.641662712814755},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":10.1,"breakHorizontal":-16.7,"spinRate":2010,"spinDirection":99},"zone":14,"typeConfidence":0.87,"plateTime":0.4880895850011502,"extension":5.617114427983661},"index":1,"playId":"4c899e5b-e3bb-3561-8162-e4ff75714efa","pitchNumber":2,"startTime":"2026-02-25T20:46:28.011Z","endTime":"2026-02-25T20:46:31.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693306,"link":"/api/v1/people/693306","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":69.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.952705672493796,"aZ":-25.788743225883668,"pfxX":10.371896193355177,"pfxZ":5.069651332954496,"pX":1.0177316640822374,"pZ":3.508614417970182,"vX0":-4.278048507432636,"vY0":-112.83898066021504,"vZ0":1.6714135298049657,"x":78.21,"y":144.05,"x0":1.6146974302184385,"y0":50.00332331948638,"z0":5.4002401156674695,"aX":13.066283548483074},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":10.1,"breakHorizontal":-17.3,"spinRate":2081,"spinDirection":108},"zone":12,"typeConfidence":0.9,"plateTime":0.48975746540466725,"extension":5.551451141084425},"index":2,"playId":"512060cb-9583-34a7-a313-a639aa607c89","pitchNumber":3,"startTime":"2026-02-25T20:46:44.848Z","endTime":"2026-02-25T20:46:50.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693306,"link":"/api/v1/people/693306","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.479872563628604,"aZ":-25.561623775965387,"pfxX":-2.1719985026583912,"pfxZ":4.327663523257284,"pX":-0.6751361074734336,"pZ":2.6015717494327273,"vX0":-4.811288433070343,"vY0":-122.16240118923048,"vZ0":-1.2217304837299205,"x":142.73,"y":168.54,"x0":1.5932544432137707,"y0":50.004741535160896,"z0":5.282326908898871,"aX":-3.3203851636597363},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.8,"breakHorizontal":4.9,"spinRate":2197,"spinDirection":159},"zone":4,"typeConfidence":0.93,"plateTime":0.4464095217774777,"extension":5.508415298961317},"index":3,"playId":"c22678f1-a3be-39de-829b-b8dfd20b4bb3","pitchNumber":4,"startTime":"2026-02-25T20:47:07.516Z","endTime":"2026-02-25T20:47:11.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693306,"link":"/api/v1/people/693306","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.327310171374027,"aZ":-24.453597240545918,"pfxX":9.581818525410785,"pfxZ":5.998719703815103,"pX":-0.32803918999942994,"pZ":0.4309760636654102,"vX0":-7.01051277795513,"vY0":-113.50755124045706,"vZ0":-4.761826197176466,"x":129.5,"y":227.14,"x0":1.5756797915886327,"y0":50.00449590996981,"z0":5.029561862026348,"aX":12.339710460763383},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":9.7,"breakHorizontal":-15.2,"spinRate":2009,"spinDirection":113},"zone":13,"typeConfidence":0.76,"plateTime":0.484997474603968,"extension":5.648567141607781},"index":4,"playId":"7ad63e81-8a06-3d85-9396-34d2b199d7ad","pitchNumber":5,"startTime":"2026-02-25T20:47:31.497Z","endTime":"2026-02-25T20:47:34.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693306,"link":"/api/v1/people/693306","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.999946449362653,"aZ":-26.55979770333768,"pfxX":-3.4241460825527508,"pfxZ":3.8389892450743,"pX":0.03214087920760795,"pZ":2.8641667286345904,"vX0":-3.1054906479926645,"vY0":-120.06650380461936,"vZ0":-0.25733144968590316,"x":115.77,"y":161.45,"x0":1.7865414442478553,"y0":50.001544025524694,"z0":5.3339912892778925,"aX":-5.00361755112196},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.2,"breakHorizontal":7.0,"spinRate":2161,"spinDirection":167},"zone":2,"typeConfidence":0.84,"plateTime":0.45598914987427364,"extension":5.574781718889686},"index":5,"playId":"ddb9b63f-7d19-3b59-a0ef-956fe39faa7b","pitchNumber":6,"startTime":"2026-02-25T20:47:53.466Z","endTime":"2026-02-25T20:47:56.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693306,"link":"/api/v1/people/693306","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":71.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4726069811313,"aZ":-25.61447907682176,"pfxX":9.51592305252673,"pfxZ":4.984478676826736,"pX":0.1788492464164863,"pZ":1.6686847880883766,"vX0":-5.74599982696333,"vY0":-114.65596890248632,"vZ0":-2.2217781727978236,"x":110.18,"y":193.73,"x0":1.4957355296344892,"y0":50.00255919554623,"z0":5.178653229353363,"aX":12.523819609046251},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":8.6,"breakHorizontal":-15.6,"spinRate":2134,"spinDirection":117},"zone":8,"typeConfidence":0.78,"plateTime":0.47982531546393314,"extension":5.5188503863608975},"index":6,"playId":"4d68afcb-b40c-32e9-8348-58eb70a40246","pitchNumber":7,"startTime":"2026-02-25T20:48:14.158Z","endTime":"2026-02-25T20:48:17.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693306,"link":"/api/v1/people/693306","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693306,"link":"/api/v1/people/693306"},"credit":"b_ab"},{"player":{"id":806333,"link":"/api/v1/people/806333"},"credit":"p_ab"},{"player":{"id":693306,"link":"/api/v1/people/693306"},"credit":"b_pa"},{"player":{"id":806333,"link":"/api/v1/people/806333"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.400000000000002,"awayTeamWinProbability":76.6,"homeTeamWinProbabilityAdded":-14.8,"leverageIndex":5.75,"dramaIndex":240.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:48:17.158Z","atBatIndex":72},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Kreidler pops out to second baseman Tsung-Che Cheng.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T20:48:42.806Z","endTime":"2026-02-25T20:51:20.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806333,"fullName":"Michael Sansone","link":"/api/v1/people/806333"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691907,"link":"/api/v1/people/691907"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83293973857454,"aZ":-24.22937692566377,"pfxX":-4.102689142965948,"pfxZ":5.363070139845227,"pX":-0.14178153945015795,"pZ":2.9630945963020845,"vX0":-3.0797711190836026,"vY0":-121.47133397957103,"vZ0":-0.5079052707592109,"x":95.18,"y":79.64,"x0":1.6794794084284161,"y0":50.000633763542275,"z0":5.298471287342355,"aX":-6.0730202129448845},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.8,"breakHorizontal":8.2,"spinRate":2123,"spinDirection":155},"zone":2,"typeConfidence":0.94,"plateTime":0.45250117797061096,"extension":5.553774665659909},"index":0,"playId":"d7bd0dea-1b19-3522-aec3-04e289e463c4","pitchNumber":1,"startTime":"2026-02-25T20:48:42.806Z","endTime":"2026-02-25T20:48:45.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37226454864592,"aZ":-17.134119134362393,"pfxX":6.400670894818809,"pfxZ":9.05659766579932,"pX":-0.32446608804167776,"pZ":2.695770328317016,"vX0":-6.46260860698355,"vY0":-128.26542750170668,"vZ0":-3.140750404535315,"x":99.56,"y":130.53,"x0":1.400248338393091,"y0":50.00265588222095,"z0":5.27774989754236,"aX":10.629181410609037},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":15.8,"breakHorizontal":-10.1,"spinRate":2073,"spinDirection":139},"zone":4,"typeConfidence":0.91,"plateTime":0.42758905909666955,"extension":5.513168857583932},"index":1,"playId":"dc3d1bb0-ca1f-3c94-a091-aa9663e50f77","pitchNumber":2,"startTime":"2026-02-25T20:49:02.786Z","endTime":"2026-02-25T20:49:06.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14298812676329,"aZ":-27.095666824265876,"pfxX":10.341363100849108,"pfxZ":3.833432649411873,"pX":-0.05891359401791617,"pZ":1.1791505264650877,"vX0":-6.776464646728099,"vY0":-114.64277796037351,"vZ0":-2.975690397007475,"x":122.4,"y":158.78,"x0":1.5987603855179169,"y0":50.003133938718854,"z0":5.151962766327064,"aX":13.699777724800896},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":6.5,"breakHorizontal":-16.9,"spinRate":2171,"spinDirection":112},"zone":13,"typeConfidence":0.8,"plateTime":0.4786436212468188,"extension":5.633833859844481},"index":2,"playId":"0bafebbb-5aa0-3395-8791-c089fb181417","pitchNumber":3,"startTime":"2026-02-25T20:49:39.786Z","endTime":"2026-02-25T20:49:43.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.159677472611662,"aZ":-19.041962150479556,"pfxX":5.405245615625511,"pfxZ":7.953386585812849,"pX":0.30908741596792894,"pZ":3.7990956153403572,"vX0":-4.852156756301963,"vY0":-127.88149265016514,"vZ0":-0.08085318636216998,"x":129.37,"y":165.99,"x0":1.5317376311878599,"y0":50.00202252651641,"z0":5.32891112024431,"aX":8.92384170134129},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":14.6,"breakHorizontal":-8.6,"spinRate":1906,"spinDirection":134},"zone":12,"typeConfidence":0.86,"plateTime":0.42883912047087813,"extension":5.533289761869799},"index":3,"playId":"79b82237-fbe7-38e1-9502-a1fdafd53ee8","pitchNumber":4,"startTime":"2026-02-25T20:49:59.459Z","endTime":"2026-02-25T20:50:02.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.810015071406024,"aZ":-25.107477438215458,"pfxX":-2.038147784498723,"pfxZ":4.691375118370509,"pX":-0.21572768770579495,"pZ":3.732689095196404,"vX0":-3.7982338204231176,"vY0":-121.16859365902044,"vZ0":1.247211329404685,"x":119.25,"y":206.94,"x0":1.628998771798591,"y0":50.002409882165104,"z0":5.384582441938232,"aX":-3.068912730079355},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.0,"breakHorizontal":4.4,"spinRate":2129,"spinDirection":168},"zone":11,"typeConfidence":0.84,"plateTime":0.44983046887368205,"extension":5.508023190086831},"index":4,"playId":"d767f432-09a4-3ca1-ae78-a648a96f7a4e","pitchNumber":5,"startTime":"2026-02-25T20:50:15.889Z","endTime":"2026-02-25T20:50:21.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":70.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25270119952173,"aZ":-27.76094722660264,"pfxX":10.712838773662686,"pfxZ":3.414659985178961,"pX":-0.39502559035719803,"pZ":2.6187489817534257,"vX0":-6.993473795119838,"vY0":-113.68036233784727,"vZ0":0.21136184198699648,"x":105.22,"y":136.2,"x0":1.3484860087237223,"y0":50.00368739685084,"z0":5.3086429235178345,"aX":13.848344387626444},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":6.6,"breakHorizontal":-17.3,"spinRate":2108,"spinDirection":104},"zone":4,"typeConfidence":0.87,"plateTime":0.48412808033327126,"extension":5.593581766652834},"index":5,"playId":"bacd524f-6376-3406-b323-a4d32875bb6c","pitchNumber":6,"startTime":"2026-02-25T20:50:39.036Z","endTime":"2026-02-25T20:50:47.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.993839325560707,"aZ":-27.321436867926966,"pfxX":-4.822739583681099,"pfxZ":3.3549285808815696,"pX":-0.6355931061605944,"pZ":3.178334517425575,"vX0":-3.921647737014559,"vY0":-119.80671622314124,"vZ0":0.5680341317478609,"x":125.22,"y":138.0,"x0":1.6515362574606671,"y0":50.00525609303888,"z0":5.38753940748529,"aX":-6.984242121384315},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.5,"breakHorizontal":9.7,"spinRate":2118,"spinDirection":173},"zone":1,"typeConfidence":0.84,"plateTime":0.45786766782505284,"extension":5.508159269755212},"hitData":{"launchSpeed":77.7,"launchAngle":68.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":143.56,"coordY":155.71}},"index":6,"playId":"6b2cd293-acb1-3163-ab0a-c9df0fd6910e","pitchNumber":7,"startTime":"2026-02-25T20:51:12.256Z","endTime":"2026-02-25T20:51:20.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":802355,"link":"/api/v1/people/802355"},"second":{"id":680868,"link":"/api/v1/people/680868"},"third":{"id":805346,"link":"/api/v1/people/805346"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_ab"},{"player":{"id":806333,"link":"/api/v1/people/806333"},"credit":"p_ab"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_pa"},{"player":{"id":806333,"link":"/api/v1/people/806333"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-15.800000000000002,"leverageIndex":6.15,"dramaIndex":256.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:51:20.166Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Allan Castro grounds out to first baseman Aaron Sabato.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T20:53:53.650Z","endTime":"2026-02-25T20:55:04.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687295,"fullName":"Xander Hamilton","link":"/api/v1/people/687295"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693306,"link":"/api/v1/people/693306"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ben Ross remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"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:52:58.688Z","endTime":"2026-02-25T20:52:58.813Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805346,"link":"/api/v1/people/805346"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"502","replacedPlayer":{"id":694230,"link":"/api/v1/people/694230"},"defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":694230,"link":"/api/v1/people/694230"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Xander Hamilton replaces Jaylen Nowlin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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:52:58.813Z","endTime":"2026-02-25T20:53:25.974Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687295,"link":"/api/v1/people/687295"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701549,"link":"/api/v1/people/701549","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Allan Castro replaces Roman Anthony.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"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:53:25.974Z","endTime":"2026-02-25T20:53:55.969Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691369,"link":"/api/v1/people/691369"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.769052773837025,"aZ":-22.66284990819357,"pfxX":0.17014214754423662,"pfxZ":5.348878152544233,"pX":1.1775347799670934,"pZ":2.2400675195972,"vX0":6.46406702414351,"vY0":-133.25112012980915,"vZ0":-4.959559077429137,"x":72.12,"y":178.3,"x0":-1.3137521080718366,"y0":50.00117966790895,"z0":5.788296928656546,"aX":0.3002155170965014},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.6,"breakHorizontal":-1.9,"spinRate":2382,"spinDirection":194},"zone":14,"typeConfidence":0.82,"plateTime":0.41291671678494346,"extension":6.0506916847015715},"index":3,"playId":"8a4bf68d-f999-30c9-9501-b84edf5d3bde","pitchNumber":1,"startTime":"2026-02-25T20:53:55.969Z","endTime":"2026-02-25T20:53:59.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.8,"endSpeed":84.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.084557196661617,"aZ":-23.46749893937976,"pfxX":-1.4014354119678663,"pfxZ":4.869600054089648,"pX":1.3458311410928394,"pZ":0.3856615189850943,"vX0":7.66675463599365,"vY0":-133.22263714438347,"vZ0":-8.95929740519191,"x":65.7,"y":228.37,"x0":-1.3939755536921834,"y0":50.002300283050054,"z0":5.503998419794062,"aX":-2.5060005040860798},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.0,"breakHorizontal":0.8,"spinRate":2521,"spinDirection":203},"zone":14,"typeConfidence":0.79,"plateTime":0.411995868997026,"extension":6.119743221429219},"index":4,"playId":"0a9054eb-2b47-378e-bbc4-b2262c48ad29","pitchNumber":2,"startTime":"2026-02-25T20:54:19.141Z","endTime":"2026-02-25T20:54:22.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":90.9,"endSpeed":82.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.661754246936844,"aZ":-23.118071593016964,"pfxX":-1.8667635102602604,"pfxZ":5.2204916388076,"pX":1.5479094149436132,"pZ":0.28909690548261274,"vX0":7.995240911066695,"vY0":-131.83381111319062,"vZ0":-9.07089169633084,"x":58.0,"y":230.97,"x0":-1.3002110422277946,"y0":50.00511934792411,"z0":5.521206342990596,"aX":-3.2404065687986496},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":1.3,"spinRate":2317,"spinDirection":223},"zone":14,"typeConfidence":0.73,"plateTime":0.4176912239933279,"extension":6.301986917805899},"index":5,"playId":"5af87875-af02-3600-ae00-0a8cf9ed0cc7","pitchNumber":3,"startTime":"2026-02-25T20:54:38.914Z","endTime":"2026-02-25T20:54:41.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":91.8,"endSpeed":84.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74005113808713,"aZ":-23.877248622097177,"pfxX":-7.098394732520713,"pfxZ":4.596019887730241,"pX":-0.15317216923916377,"pZ":1.8144989037510655,"vX0":5.072376471531891,"vY0":-133.56929635374692,"vZ0":-5.625995297527525,"x":122.84,"y":189.79,"x0":-1.154424612124556,"y0":50.00658399157865,"z0":5.664818386919882,"aX":-12.830176240611152},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.3,"breakHorizontal":11.8,"spinRate":2216,"spinDirection":206},"zone":8,"typeConfidence":0.86,"plateTime":0.4100478257514437,"extension":6.075901034732756},"hitData":{"launchSpeed":77.4,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.38,"coordY":161.77}},"index":6,"playId":"7a77b56b-0b83-3e4b-b32b-81c7ba1baef1","pitchNumber":4,"startTime":"2026-02-25T20:54:59.128Z","endTime":"2026-02-25T20:55:04.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"credit":"b_ab"},{"player":{"id":687295,"link":"/api/v1/people/687295"},"credit":"p_ab"},{"player":{"id":691369,"link":"/api/v1/people/691369"},"credit":"b_pa"},{"player":{"id":687295,"link":"/api/v1/people/687295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:55:04.702Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Ferguson called out on strikes.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T20:55:24.911Z","endTime":"2026-02-25T20:57:06.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681132,"fullName":"Max Ferguson","link":"/api/v1/people/681132"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687295,"fullName":"Xander Hamilton","link":"/api/v1/people/687295"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681132,"fullName":"Max Ferguson","link":"/api/v1/people/681132"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680868,"link":"/api/v1/people/680868"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.403739520703684,"aZ":-21.8027050004168,"pfxX":-2.758928277281453,"pfxZ":5.672153165306882,"pX":0.5743992506452389,"pZ":1.410690154848452,"vX0":5.791003627185156,"vY0":-134.66712447788214,"vZ0":-7.466301382692137,"x":95.11,"y":200.69,"x0":-1.2496039007019897,"y0":50.006330085436545,"z0":5.772182496570141,"aX":-5.047817347342932},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.8,"breakHorizontal":3.7,"spinRate":2431,"spinDirection":205},"zone":14,"typeConfidence":0.88,"plateTime":0.4074023750550051,"extension":6.2509884759460315},"index":0,"playId":"b21cd2d7-7462-3fe9-b977-80d79aede295","pitchNumber":1,"startTime":"2026-02-25T20:55:34.381Z","endTime":"2026-02-25T20:55:37.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92080022049977,"aZ":-25.46375861156063,"pfxX":-6.140403377273603,"pfxZ":4.29711265424497,"pX":-0.19109564520809613,"pZ":1.7751920173114688,"vX0":3.38357328938413,"vY0":-124.38316281766596,"vZ0":-5.069636302207728,"x":124.28,"y":190.85,"x0":-0.7742704557138053,"y0":50.0014144321359,"z0":5.9622473496774075,"aX":-9.58031999500182},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.8,"breakHorizontal":10.3,"spinRate":859,"spinDirection":217},"zone":8,"typeConfidence":0.84,"plateTime":0.4410587467528626,"extension":6.2273268540975355},"index":1,"playId":"73cd2c40-3e01-3de8-9ddb-f7a805f5ae59","pitchNumber":2,"startTime":"2026-02-25T20:55:53.443Z","endTime":"2026-02-25T20:55:56.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-25T20:56:06.040Z","endTime":"2026-02-25T20:56:18.157Z","isPitch":false,"type":"action","player":{"id":681132,"link":"/api/v1/people/681132"},"defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8941242392383,"aZ":-27.49414265918275,"pfxX":-4.729563174556555,"pfxZ":3.0321138845346898,"pX":-1.2794371492785213,"pZ":1.831297335691329,"vX0":0.9197772231544044,"vY0":-124.00423855773913,"vZ0":-4.596786050174711,"x":165.77,"y":189.33,"x0":-1.043073970295193,"y0":50.00234309462299,"z0":6.027287459782339,"aX":-7.298572709706634},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.6,"breakHorizontal":8.3,"spinRate":775,"spinDirection":226},"zone":13,"typeConfidence":0.85,"plateTime":0.44324021265764424,"extension":6.232974390733706},"index":3,"playId":"4274406d-759e-335e-9b1e-84b977e1147f","pitchNumber":3,"startTime":"2026-02-25T20:56:18.157Z","endTime":"2026-02-25T20:56:21.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":91.2,"endSpeed":83.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.409229884556535,"aZ":-23.776571813676217,"pfxX":1.347146770466677,"pfxZ":4.726227384799527,"pX":0.6185075804446304,"pZ":2.4570238948019836,"vX0":4.71131742971845,"vY0":-132.7317810261916,"vZ0":-4.261284896144557,"x":93.42,"y":172.44,"x0":-1.35730398782523,"y0":50.00479373857251,"z0":5.822622001457172,"aX":2.394642589713076},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":-3.5,"spinRate":2531,"spinDirection":185},"zone":6,"typeConfidence":0.76,"plateTime":0.413249442581332,"extension":6.170460855881304},"index":4,"playId":"17629067-9fd8-3836-bf8f-602c1e978a29","pitchNumber":4,"startTime":"2026-02-25T20:56:35.317Z","endTime":"2026-02-25T20:56:38.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.918357389212023,"aZ":-27.452265157604124,"pfxX":-6.401084066577578,"pfxZ":3.1448498126694027,"pX":-0.6423944783436761,"pZ":2.3606675710806826,"vX0":2.697714254455879,"vY0":-122.51340528052795,"vZ0":-3.11034180679715,"x":141.49,"y":175.04,"x0":-0.9334683627145245,"y0":50.00311417575951,"z0":6.023143216430458,"aX":-9.613774449870483},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.2,"breakHorizontal":10.8,"spinRate":631,"spinDirection":217},"zone":4,"typeConfidence":0.87,"plateTime":0.4491506727732375,"extension":6.169381254843702},"index":5,"playId":"a75ef310-5042-38c0-b3b0-23269e58fa12","pitchNumber":5,"startTime":"2026-02-25T20:57:02.965Z","endTime":"2026-02-25T20:57:06.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681132,"link":"/api/v1/people/681132"},"credit":"b_ab"},{"player":{"id":687295,"link":"/api/v1/people/687295"},"credit":"p_ab"},{"player":{"id":681132,"link":"/api/v1/people/681132"},"credit":"b_pa"},{"player":{"id":687295,"link":"/api/v1/people/687295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:57:06.336Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kristian Campbell doubles (2) on a fly ball to left fielder Ben Ross.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T20:57:18.066Z","endTime":"2026-02-25T20:59:28.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687295,"fullName":"Xander Hamilton","link":"/api/v1/people/687295"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805346,"link":"/api/v1/people/805346"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.4,"endSpeed":76.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96791263635131,"aZ":-31.46136609635786,"pfxX":7.014933587307829,"pfxZ":0.4751140628371431,"pX":-0.11455830346335202,"pZ":3.157080719043993,"vX0":0.5759836235009224,"vY0":-121.48012976000125,"vZ0":-0.14684021500671707,"x":121.37,"y":153.54,"x0":-1.265979605743569,"y0":50.00175656911012,"z0":5.955019707548017,"aX":10.474946058178897},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.1,"breakHorizontal":-12.8,"spinRate":2521,"spinDirection":68},"zone":2,"typeConfidence":0.84,"plateTime":0.4510133273204904,"extension":6.26065365733564},"index":0,"playId":"1e71428f-c9b7-3057-b56f-51c5537e35c9","pitchNumber":1,"startTime":"2026-02-25T20:57:34.085Z","endTime":"2026-02-25T20:57:37.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26810373120426,"aZ":-22.455120697997927,"pfxX":-6.155634119667807,"pfxZ":5.4184041535398375,"pX":-0.49822023601341936,"pZ":2.174633988622414,"vX0":4.079725104940481,"vY0":-133.6865400739798,"vZ0":-5.027375172936873,"x":135.99,"y":180.06,"x0":-1.2514403196269035,"y0":50.001757346189315,"z0":5.710821564385415,"aX":-11.040034938301329},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.9,"breakHorizontal":10.2,"spinRate":2295,"spinDirection":206},"zone":7,"typeConfidence":0.88,"plateTime":0.4111418983855679,"extension":6.403075481244171},"index":1,"playId":"64588961-108d-3270-a8ea-7cabddcb3920","pitchNumber":2,"startTime":"2026-02-25T20:57:49.548Z","endTime":"2026-02-25T20:57:52.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.837872818749226,"aZ":-32.2644492364371,"pfxX":7.835584045534587,"pfxZ":-0.05965489593033091,"pX":0.9570873494973954,"pZ":1.8633528727473447,"vX0":2.4339972366830467,"vY0":-120.47899001550782,"vZ0":-2.6425868685978715,"x":80.52,"y":188.47,"x0":-1.0849322135944595,"y0":50.00522353980278,"z0":5.831708330544269,"aX":11.49627978776761},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.5,"breakHorizontal":-14.8,"spinRate":2511,"spinDirection":54},"zone":14,"typeConfidence":0.83,"plateTime":0.4549726867710979,"extension":6.29538465689588},"index":2,"playId":"393b990e-7da6-31da-ad5b-b02d7722ddf4","pitchNumber":3,"startTime":"2026-02-25T20:58:07.645Z","endTime":"2026-02-25T20:58:11.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":82.4,"endSpeed":76.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.533727770132263,"aZ":-32.74385168938293,"pfxX":6.7360136544105185,"pfxZ":-0.3888612136597023,"pX":1.747242347251382,"pZ":0.5047960921844014,"vX0":4.736214984198086,"vY0":-119.94604752964433,"vZ0":-5.288219690219771,"x":50.4,"y":225.15,"x0":-1.1292892123395213,"y0":50.004795151358934,"z0":5.663010191850951,"aX":9.800400115963114},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.8,"breakHorizontal":-13.3,"spinRate":2545,"spinDirection":61},"zone":14,"typeConfidence":0.83,"plateTime":0.4569047566538531,"extension":6.4444309372317},"index":3,"playId":"704e69da-b432-35a2-bc44-7f08f5f09a74","pitchNumber":4,"startTime":"2026-02-25T20:58:27.029Z","endTime":"2026-02-25T20:58:30.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12636310746987,"aZ":-20.838467637795027,"pfxX":-5.591947727508614,"pfxZ":6.362510833179442,"pX":0.7748789699765759,"pZ":2.6374037956496608,"vX0":7.304762740400486,"vY0":-133.72947802898994,"vZ0":-4.462086047898412,"x":87.46,"y":167.57,"x0":-1.2860985951958106,"y0":50.00640301352509,"z0":5.853999504122867,"aX":-9.969312411844044},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.6,"breakHorizontal":8.3,"spinRate":2320,"spinDirection":195},"zone":6,"typeConfidence":0.89,"plateTime":0.41210912307981706,"extension":6.238211977653226},"index":4,"playId":"99214841-c4a7-3464-b48b-20e48952b72b","pitchNumber":5,"startTime":"2026-02-25T20:58:46.631Z","endTime":"2026-02-25T20:58:50.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"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:59:14.390Z","endTime":"2026-02-25T20:59:14.391Z","isPitch":false,"type":"action","player":{"id":692225,"link":"/api/v1/people/692225"},"defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.677777665831012,"aZ":-34.7360859999218,"pfxX":10.42352036190745,"pfxZ":-1.838758167170237,"pX":0.453686159368438,"pZ":2.1576281467570175,"vX0":1.0912049553697507,"vY0":-117.82944482628751,"vZ0":-1.184167250212917,"x":99.71,"y":180.52,"x0":-1.3695279714146096,"y0":50.00577763686493,"z0":5.908289267961329,"aX":14.497411951426693},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.4,"breakHorizontal":-19.1,"spinRate":2546,"spinDirection":69},"zone":9,"typeConfidence":0.82,"plateTime":0.46680998954238984,"extension":6.34792065925596},"hitData":{"launchSpeed":76.2,"launchAngle":6.0,"totalDistance":74.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.41,"coordY":150.04}},"index":6,"playId":"c576f544-531c-339f-95e4-aad6c98a062a","pitchNumber":6,"startTime":"2026-02-25T20:59:14.392Z","endTime":"2026-02-25T20:59:28.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_ab"},{"player":{"id":687295,"link":"/api/v1/people/687295"},"credit":"p_ab"},{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_pa"},{"player":{"id":687295,"link":"/api/v1/people/687295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.17,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:59:28.395Z","atBatIndex":76},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Thaiss lines out sharply to right fielder Kyler Fedko.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T20:59:42.788Z","endTime":"2026-02-25T21:02:18.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":642136,"fullName":"Matt Thaiss","link":"/api/v1/people/642136"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687295,"fullName":"Xander Hamilton","link":"/api/v1/people/687295"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642136,"fullName":"Matt Thaiss","link":"/api/v1/people/642136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.484115045263156,"aZ":-22.63312106091846,"pfxX":-0.5586997666003881,"pfxZ":5.2326385212373765,"pX":0.294456818565843,"pZ":2.519668543872684,"vX0":4.479852973877873,"vY0":-134.05618090066335,"vZ0":-4.4782864334743175,"x":105.78,"y":170.75,"x0":-1.3244269942074354,"y0":50.00399935793162,"z0":5.823875681938222,"aX":-1.019722290275809},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":0.1,"spinRate":2496,"spinDirection":202},"zone":6,"typeConfidence":0.86,"plateTime":0.40829432017239586,"extension":6.2417887259889575},"index":0,"playId":"2e8a0b69-c8b2-38e2-880b-d641fab72199","pitchNumber":1,"startTime":"2026-02-25T20:59:54.680Z","endTime":"2026-02-25T20:59:59.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.674124206189532,"aZ":-24.509252069389923,"pfxX":0.9369954862414784,"pfxZ":4.390627596561215,"pX":-0.29630352623172324,"pZ":2.5979961543197585,"vX0":2.8598471613319476,"vY0":-131.01215452937524,"vZ0":-3.593107025808486,"x":128.29,"y":168.63,"x0":-1.5219933657431932,"y0":50.00035539693689,"z0":5.8108027875565575,"aX":1.634806551786938},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":-2.3,"spinRate":2516,"spinDirection":183},"zone":5,"typeConfidence":0.64,"plateTime":0.4174502087018257,"extension":6.071643822603971},"index":1,"playId":"7b59cd3c-281e-3912-a40a-f204ae0fb73b","pitchNumber":2,"startTime":"2026-02-25T21:00:25.989Z","endTime":"2026-02-25T21:00:29.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.270245669863765,"aZ":-22.701232174834065,"pfxX":-0.2700596957590209,"pfxZ":5.0659201498291715,"pX":1.078821665114012,"pZ":2.737621410393874,"vX0":6.505036496475649,"vY0":-135.5384786284858,"vZ0":-3.8640038000315333,"x":75.88,"y":164.86,"x0":-1.312163102154649,"y0":50.00081274089692,"z0":5.757508693014723,"aX":-0.5048666557486029},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.6,"breakHorizontal":-0.8,"spinRate":2463,"spinDirection":194},"zone":12,"typeConfidence":0.88,"plateTime":0.403356594879543,"extension":6.39396172976016},"index":2,"playId":"d7163e8b-265f-34d8-895b-4cdbdbf913fd","pitchNumber":3,"startTime":"2026-02-25T21:00:47.005Z","endTime":"2026-02-25T21:00:50.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":75.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.061163026311593,"aZ":-32.76408579149905,"pfxX":-3.7292226931603025,"pfxZ":-0.3943513512300534,"pX":-3.2086777541282148,"pZ":3.191784812140022,"vX0":-3.1788203942872597,"vY0":-123.13176413095869,"vZ0":-0.1472069667846505,"x":239.31,"y":152.6,"x0":-1.4026905824505425,"y0":50.003352173041236,"z0":6.094089396460771,"aX":-5.560047143405245},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.5,"breakHorizontal":7.7,"spinRate":705,"spinDirection":222},"zone":11,"typeConfidence":0.87,"plateTime":0.44986625216276366,"extension":6.283451547893723},"index":3,"playId":"69bdce96-3189-385c-b69f-777fb2474c6b","pitchNumber":4,"startTime":"2026-02-25T21:01:14.026Z","endTime":"2026-02-25T21:01:17.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80907247954131,"aZ":-35.554690143737005,"pfxX":6.7435337736423895,"pfxZ":-2.3947926127933297,"pX":-1.6246133926818647,"pZ":1.311884973931962,"vX0":-1.9499630959380052,"vY0":-119.03807138403339,"vZ0":-2.9681214253186603,"x":178.93,"y":203.36,"x0":-1.663968754145378,"y0":50.00044638324549,"z0":5.838836682539429,"aX":9.541661994961741},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.8,"breakHorizontal":-11.6,"spinRate":2574,"spinDirection":85},"zone":13,"typeConfidence":0.86,"plateTime":0.46260701783404956,"extension":6.246101646066664},"index":4,"playId":"12eaf8d7-ace4-3de7-a9e9-af646e56eea3","pitchNumber":5,"startTime":"2026-02-25T21:01:34.479Z","endTime":"2026-02-25T21:01:38.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-25T21:01:56.261Z","endTime":"2026-02-25T21:02:10.113Z","isPitch":false,"type":"action","player":{"id":642136,"link":"/api/v1/people/642136"},"defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.668841080458744,"aZ":-26.236069233746026,"pfxX":-0.8314302061747565,"pfxZ":3.2815371074712294,"pX":0.7310526370197734,"pZ":2.1069833186571527,"vX0":5.346518728333515,"vY0":-133.65118663686752,"vZ0":-4.899008860184458,"x":89.13,"y":181.89,"x0":-1.1868565243062843,"y0":50.00270195451863,"z0":5.846681678921323,"aX":-1.5047918218925775},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.0,"breakHorizontal":0.4,"spinRate":2402,"spinDirection":195},"zone":9,"typeConfidence":0.8,"plateTime":0.409725032722172,"extension":6.356796855550475},"hitData":{"launchSpeed":105.0,"launchAngle":19.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":198.52,"coordY":98.23}},"index":6,"playId":"0f03ba79-8ca9-39cb-9f1a-1a1b067071a4","pitchNumber":6,"startTime":"2026-02-25T21:02:10.113Z","endTime":"2026-02-25T21:02:18.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687295,"link":"/api/v1/people/687295","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680868,"link":"/api/v1/people/680868"},"first":{"id":693306,"link":"/api/v1/people/693306"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":676572,"link":"/api/v1/people/676572"},"shortstop":{"id":701785,"link":"/api/v1/people/701785"},"left":{"id":805346,"link":"/api/v1/people/805346"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":642136,"link":"/api/v1/people/642136","batSide":{"code":"L","description":"Left"}},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"credit":"b_ab"},{"player":{"id":687295,"link":"/api/v1/people/687295"},"credit":"p_ab"},{"player":{"id":642136,"link":"/api/v1/people/642136"},"credit":"b_pa"},{"player":{"id":687295,"link":"/api/v1/people/687295"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":1.4000000000000004,"leverageIndex":0.51,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:02:18.513Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Wagaman challenged (pitch result), call on the field was confirmed: Eric Wagaman called out on strikes.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-25T21:04:46.263Z","endTime":"2026-02-25T21:06:45.463Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"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":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Allan Castro remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"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-25T21:03:21.566Z","endTime":"2026-02-25T21:03:21.694Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691369,"link":"/api/v1/people/691369"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyron Guerrero replaces Michael Sansone.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-25T21:03:21.694Z","endTime":"2026-02-25T21:04:46.263Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594027,"link":"/api/v1/people/594027"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":806333,"link":"/api/v1/people/806333","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.5,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.26615823415867,"aZ":-17.369363036554017,"pfxX":-10.276716295757426,"pfxZ":7.218763647475899,"pX":-0.7226856872344412,"pZ":1.0435943310721216,"vX0":6.1411707317924975,"vY0":-143.29209213868634,"vZ0":-11.481826495084263,"x":25.05,"y":86.71,"x0":-1.5736292525359095,"y0":50.006932654213905,"z0":6.223307618376425,"aX":-21.08803252373602},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.6,"breakHorizontal":17.2,"spinRate":2085,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.38423684219883825,"extension":7.04796612449611},"index":2,"playId":"bbdd477f-41f9-3f97-941a-0aaee1b70646","pitchNumber":1,"startTime":"2026-02-25T21:04:46.263Z","endTime":"2026-02-25T21:04:49.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":97.8,"endSpeed":89.0,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9330538475704,"aZ":-15.304821672320701,"pfxX":-8.737230715499761,"pfxZ":8.265166744792536,"pX":-0.8230464070450324,"pZ":3.6630633836665956,"vX0":5.397923564072825,"vY0":-142.2563137152432,"vZ0":-5.055751479013833,"x":144.55,"y":210.6,"x0":-1.6142587266647572,"y0":50.00183330684756,"z0":6.4401750674770035,"aX":-17.829952195943218},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":14.6,"spinRate":2127,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3856634889860189,"extension":6.968538328405841},"index":3,"playId":"bcc9ec58-30cb-38ac-b6e3-4dca4bbf9f49","pitchNumber":2,"startTime":"2026-02-25T21:05:00.648Z","endTime":"2026-02-25T21:05:03.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":97.2,"endSpeed":88.9,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35543126302285,"aZ":-18.160260795604252,"pfxX":-8.675591246601794,"pfxZ":6.9728337931653375,"pX":0.468436782939321,"pZ":1.5327708358621193,"vX0":8.618469994480083,"vY0":-140.96000423611957,"vZ0":-9.59853423215869,"x":148.37,"y":139.88,"x0":-1.5030631689394964,"y0":50.00406623784444,"z0":6.157097809438816,"aX":-17.44144040816948},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.8,"breakHorizontal":13.9,"spinRate":2086,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3887200860058062,"extension":7.172676004381788},"index":4,"playId":"80924bb8-57f2-302d-b039-e8792125ab68","pitchNumber":3,"startTime":"2026-02-25T21:05:22.617Z","endTime":"2026-02-25T21:05:26.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32919747654188,"aZ":-16.127549581838778,"pfxX":-8.203809854806714,"pfxZ":7.884322401478197,"pX":0.24401706214706992,"pZ":2.3426070208558136,"vX0":7.8966347432642,"vY0":-141.31835775150395,"vZ0":-8.218270765587281,"x":75.45,"y":135.24,"x0":-1.512228111591031,"y0":50.00251129917626,"z0":6.311447485856674,"aX":-16.696375910038054},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.8,"breakHorizontal":13.3,"spinRate":2119,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.38667219051381174,"extension":7.053893573485716},"index":5,"playId":"037ddf70-74d9-3057-8a15-b63316708e78","pitchNumber":4,"startTime":"2026-02-25T21:05:39.532Z","endTime":"2026-02-25T21:05:42.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.8,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.736262838453825,"aZ":-17.44121357565753,"pfxX":-10.67362227652449,"pfxZ":7.263512212432661,"pX":-1.751631953990706,"pZ":2.3909859626988763,"vX0":3.7279803805611684,"vY0":-142.24444475542796,"vZ0":-7.7027565215261875,"x0":-1.7006029791601613,"y0":50.001829919178654,"z0":6.260946222804127,"aX":-21.64801460577382},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":18.5,"spinRate":2016,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.38657604800118595,"extension":7.092538861327064},"index":6,"playId":"88076b39-2dd9-3027-abdc-6a750d8d8ef4","pitchNumber":5,"startTime":"2026-02-25T21:06:00.673Z","endTime":"2026-02-25T21:06:04.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.011343315078946,"aZ":-16.10911763862902,"pfxX":-5.703454027310158,"pfxZ":7.917123347000316,"pX":0.5550313624867167,"pZ":2.041573144423992,"vX0":7.140810248392222,"vY0":-141.92350814567348,"vZ0":-8.783680229649018,"x":183.77,"y":174.22,"x0":-1.2586520480933074,"y0":50.00445206464269,"z0":6.213536693536004,"aX":-11.577109463051992},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.6,"breakHorizontal":8.8,"spinRate":1991,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.38667571752005747,"extension":7.180259913035371},"index":7,"playId":"9663faf7-c690-3ecb-bf79-9345e5029ee9","pitchNumber":6,"startTime":"2026-02-25T21:06:18.439Z","endTime":"2026-02-25T21:06:45.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"}},"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:06:45.463Z","atBatIndex":78},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Noah Cardenas pops out softly to catcher Matt Thaiss in foul territory.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-25T21:07:00.964Z","endTime":"2026-02-25T21:09:38.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681433,"fullName":"Noah Cardenas","link":"/api/v1/people/681433"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681433,"fullName":"Noah Cardenas","link":"/api/v1/people/681433"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"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":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87719863354515,"aZ":-26.307007635295637,"pfxX":-1.452324316412993,"pfxZ":3.458000916432405,"pX":0.7795764522758715,"pZ":1.6755145140821366,"vX0":6.115379356269237,"vY0":-129.62811233080865,"vZ0":-6.505646478989791,"x":87.28,"y":193.54,"x0":-1.424619453721449,"y0":50.003931558073866,"z0":6.234716619824126,"aX":-2.465252139031549},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.9,"breakHorizontal":1.2,"spinRate":1973,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.4230408941866721,"extension":7.176405426857087},"index":0,"playId":"bfd22418-faa8-3902-a786-1cb6c19bca17","pitchNumber":1,"startTime":"2026-02-25T21:07:00.964Z","endTime":"2026-02-25T21:07:27.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":642136,"fullName":"Matt Thaiss","link":"/api/v1/people/642136"}},"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":99.2,"endSpeed":90.2,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.940677905225904,"aZ":-16.03101881585767,"pfxX":-6.437386800334153,"pfxZ":7.715806761772498,"pX":-0.838855267808754,"pZ":2.6244549155325636,"vX0":4.1260114344791825,"vY0":-144.29968502390966,"vZ0":-7.393273135755522,"x":148.98,"y":167.92,"x0":-1.4564357295889057,"y0":50.00702052643327,"z0":6.222054973343479,"aX":-13.476527212693108},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.5,"breakHorizontal":10.8,"spinRate":2191,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3806755624762368,"extension":6.966732408304856},"index":1,"playId":"6a520390-5fb5-3e13-8ada-782d7e3e6d6c","pitchNumber":2,"startTime":"2026-02-25T21:07:45.177Z","endTime":"2026-02-25T21:07:49.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6715120282524,"aZ":-18.00584871708232,"pfxX":-7.5116928008701285,"pfxZ":6.870894165975119,"pX":0.13562411016246065,"pZ":1.665624673690531,"vX0":6.7649327682150115,"vY0":-142.65860322830207,"vZ0":-9.509853729684,"x":111.83,"y":193.81,"x0":-1.2899528859643827,"y0":50.00357727781252,"z0":6.176308171777706,"aX":-15.491086854828081},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.7,"breakHorizontal":12.2,"spinRate":2137,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3838658579864793,"extension":7.18425767958781},"index":2,"playId":"3ac07693-3df2-3966-ad71-20559b92f7a1","pitchNumber":3,"startTime":"2026-02-25T21:08:01.151Z","endTime":"2026-02-25T21:08:04.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"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-25T21:08:32.893Z","endTime":"2026-02-25T21:08:50.168Z","isPitch":false,"type":"action","player":{"id":681433,"link":"/api/v1/people/681433"},"defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.680058371209974,"aZ":-28.418658926650135,"pfxX":0.37951244159574316,"pfxZ":2.1213213836094873,"pX":0.8415816461349519,"pZ":1.9551957159828257,"vX0":5.47355523852612,"vY0":-132.31613061214694,"vZ0":-5.642720454506382,"x":84.92,"y":185.99,"x0":-1.3046651142012993,"y0":50.00427577286865,"z0":6.2024378902404695,"aX":0.6702940576742691},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.8,"breakHorizontal":-1.9,"spinRate":2138,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.41422582545252373,"extension":7.082986482490122},"index":4,"playId":"333091e3-54dd-3208-9705-f3e1f8a6bcc6","pitchNumber":4,"startTime":"2026-02-25T21:08:50.168Z","endTime":"2026-02-25T21:09:17.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":681433,"fullName":"Noah Cardenas","link":"/api/v1/people/681433"}},"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":90.0,"endSpeed":82.9,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.486584313486304,"aZ":-25.393376334209695,"pfxX":-1.5775445447239829,"pfxZ":3.915942467511699,"pX":1.0745134458348065,"pZ":1.4217576016458964,"vX0":6.80537827743545,"vY0":-130.8074685102104,"vZ0":-7.367482271961543,"x":76.04,"y":200.39,"x0":-1.355584026706016,"y0":50.00618147122837,"z0":6.177595411219101,"aX":-2.7349991768221753},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.6,"breakHorizontal":1.3,"spinRate":2046,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.41865448085507717,"extension":7.070717620832565},"hitData":{"launchSpeed":44.5,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"popup","hardness":"soft","location":"2","coordinates":{"coordX":126.43,"coordY":201.76}},"index":5,"playId":"11756ba0-26a2-326f-9d58-7208d995f0a1","pitchNumber":5,"startTime":"2026-02-25T21:09:25.762Z","endTime":"2026-02-25T21:09:38.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681433,"link":"/api/v1/people/681433"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":681433,"link":"/api/v1/people/681433"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:09:38.398Z","atBatIndex":79},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kaelen Culpepper hits a ground-rule double (1) on a fly ball to right field.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-25T21:10:08.492Z","endTime":"2026-02-25T21:10:40.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.481537784439965,"aZ":-11.426390340088556,"pfxX":-6.044836345668395,"pfxZ":9.709554811167544,"pX":0.30223057393593583,"pZ":3.2323090684792954,"vX0":6.8051990945299465,"vY0":-145.56888571080435,"vZ0":-6.613367903915154,"x":105.48,"y":151.51,"x0":-1.285085092909408,"y0":50.00616088749246,"z0":6.2317959724100795,"aX":-12.922075892282063},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2174,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3768459191415965,"extension":7.042393456380089},"index":0,"playId":"3164594b-0ecb-3f65-b55d-fb521126da4b","pitchNumber":1,"startTime":"2026-02-25T21:10:08.492Z","endTime":"2026-02-25T21:10:11.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.58505989817625,"aZ":-13.037606393611568,"pfxX":-6.495266024369531,"pfxZ":9.063567131217575,"pX":0.19324529219904343,"pZ":2.44016863425324,"vX0":6.221474053923448,"vY0":-144.8003329523051,"vZ0":-8.663394358000046,"x":109.63,"y":172.9,"x0":-1.145184055115239,"y0":50.00702480456977,"z0":6.279756174853198,"aX":-13.719017601451364},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.8,"breakHorizontal":10.4,"spinRate":2194,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3790853537333687,"extension":7.1983914771586415},"hitData":{"launchSpeed":96.6,"launchAngle":24.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":215.68,"coordY":105.16}},"index":1,"playId":"4bb4fd20-aafe-3f36-aa60-a77e8408b693","pitchNumber":2,"startTime":"2026-02-25T21:10:25.074Z","endTime":"2026-02-25T21:10:40.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":701785,"link":"/api/v1/people/701785","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701785,"link":"/api/v1/people/701785"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":701785,"link":"/api/v1/people/701785"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":5.0,"awayTeamWinProbability":95.0,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":0.59,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:10:40.152Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyler Fedko flies out to right fielder Tyler McDonough.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-25T21:11:02.185Z","endTime":"2026-02-25T21:12:22.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1880331768628,"aZ":-28.442709729116512,"pfxX":1.1300467662191174,"pfxZ":2.080840018281606,"pX":-0.14504672687031323,"pZ":2.6315302269107956,"vX0":3.4803986097088373,"vY0":-132.93145129658637,"vZ0":-4.044390986541085,"x":122.53,"y":167.73,"x0":-1.6173996782782012,"y0":50.00044252164025,"z0":6.234674748382895,"aX":2.024358898780517},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.1,"breakHorizontal":-2.8,"spinRate":2187,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.4118576200551405,"extension":7.1484182556806735},"index":0,"playId":"4844179c-bb64-33a7-9bc2-bc811a75a2f3","pitchNumber":1,"startTime":"2026-02-25T21:11:24.903Z","endTime":"2026-02-25T21:11:28.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"second":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.566707603028675,"aZ":-15.191408142012063,"pfxX":-8.31536702389549,"pfxZ":8.362709123515511,"pX":-0.024003334150206723,"pZ":3.2258224000843767,"vX0":7.129035868811108,"vY0":-141.86986219572753,"vZ0":-5.7880346396616,"x":117.91,"y":151.68,"x0":-1.4935957938327293,"y0":50.00622715815017,"z0":6.267074085308741,"aX":-16.891937370107062},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":13.6,"spinRate":2268,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.38663273809313603,"extension":7.146288737787296},"hitData":{"launchSpeed":98.3,"launchAngle":37.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.44,"coordY":72.6}},"index":1,"playId":"2dbdb612-941f-3890-bdf0-a541f0d0565f","pitchNumber":2,"startTime":"2026-02-25T21:12:13.259Z","endTime":"2026-02-25T21:12:22.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":694812,"link":"/api/v1/people/694812"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"second":{"id":701785,"link":"/api/v1/people/701785"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":693459,"link":"/api/v1/people/693459"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-5.0,"leverageIndex":1.88,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:12:22.063Z","atBatIndex":81}]