[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake McCarthy flies out sharply to right fielder Jared Oliva.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T20:04:53.765Z","endTime":"2026-02-26T20:06:22.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-26T14:45:41.615Z","endTime":"2026-02-26T19:45:24.553Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"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-26T19:45:24.553Z","endTime":"2026-02-26T20:04:12.290Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"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-26T20:04:12.290Z","endTime":"2026-02-26T20:04:55.775Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89841659296434,"aZ":-11.277322374226591,"pfxX":-4.473888475085225,"pfxZ":10.627360324698063,"pX":-1.0515010997591943,"pZ":3.3523633084676234,"vX0":3.582651207654464,"vY0":-139.6832413341156,"vZ0":-5.740588245517341,"x":157.08,"y":148.27,"x0":-1.7725581011126839,"y0":50.006203660463314,"z0":6.183112843736569,"aX":-8.799466462168581},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":7.3,"spinRate":2223,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3928665332724086,"extension":6.609343186667263},"index":3,"playId":"7c0ba1de-4748-3cc6-93ed-825616256b02","pitchNumber":1,"startTime":"2026-02-26T20:04:55.775Z","endTime":"2026-02-26T20:04:58.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08104433965305,"aZ":-13.533276927464058,"pfxX":-4.982607829215744,"pfxZ":9.81385969916305,"pX":1.1503925586233095,"pZ":2.8836744327928656,"vX0":9.03373833657369,"vY0":-137.34592629067674,"vZ0":-5.904836200891829,"x":73.15,"y":160.92,"x0":-1.542690352256549,"y0":50.00013171959527,"z0":5.991429869426001,"aX":-9.462207546026741},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":7.0,"spinRate":2248,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39969001380606217,"extension":6.857158941267629},"index":4,"playId":"b96e7787-8f06-3361-baf8-00a32ee45157","pitchNumber":2,"startTime":"2026-02-26T20:05:07.263Z","endTime":"2026-02-26T20:05:10.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.226877320082664,"aZ":-26.312661925073478,"pfxX":5.453680789985748,"pfxZ":4.10987864292531,"pX":-0.6029000834301752,"pZ":2.2898320225481794,"vX0":2.065367719430499,"vY0":-118.80108075379896,"vZ0":-2.889719686624916,"x":139.98,"y":176.95,"x0":-2.192662607007056,"y0":50.00403413634132,"z0":5.919266799532642,"aX":7.777803510091958},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.0,"breakHorizontal":-10.4,"spinRate":2749,"spinDirection":75},"zone":4,"typeConfidence":2.0,"plateTime":0.4614464350674101,"extension":6.628206506529545},"index":5,"playId":"ea89cc74-fd06-3f83-a5e6-0f78b56ce114","pitchNumber":3,"startTime":"2026-02-26T20:05:26.152Z","endTime":"2026-02-26T20:05:29.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92685982107481,"aZ":-12.703601128982573,"pfxX":-3.334072878799541,"pfxZ":10.105659634288804,"pX":-0.11710998692864438,"pZ":2.8669916818647687,"vX0":5.601777368763318,"vY0":-138.41325943056725,"vZ0":-6.296073494611923,"x":121.46,"y":161.37,"x0":-1.7405255416791603,"y0":50.00098671058195,"z0":6.033476008024008,"aX":-6.423011256721779},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":4.8,"spinRate":2211,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39678111065701804,"extension":6.6980274747231165},"index":6,"playId":"70d77e10-3774-3ac8-a016-5f3fd193ff7a","pitchNumber":4,"startTime":"2026-02-26T20:05:43.924Z","endTime":"2026-02-26T20:05:46.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.830888692788193,"aZ":-25.30723772381628,"pfxX":1.2459720024990384,"pfxZ":3.892140902216945,"pX":1.7928876045946154,"pZ":0.503527741975847,"vX0":8.49352761474789,"vY0":-131.44987389266439,"vZ0":-9.25438969133062,"x":48.66,"y":225.18,"x0":-1.6314959693280686,"y0":50.00090624030654,"z0":5.924858474024759,"aX":2.1967151528194115},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.3,"breakHorizontal":-4.0,"spinRate":2439,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4154480352381529,"extension":6.641305151823177},"index":7,"playId":"87cd0ad5-79a7-32ad-8a0d-5f95f6ab283e","pitchNumber":5,"startTime":"2026-02-26T20:05:59.780Z","endTime":"2026-02-26T20:06:02.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61719452530083,"aZ":-24.712922733583785,"pfxX":5.97406295369743,"pfxZ":4.967517768631309,"pX":-0.09019197315487998,"pZ":2.7113187936545025,"vX0":2.8345848216728466,"vY0":-121.90776579971816,"vZ0":-2.4596325870295916,"x":120.44,"y":165.57,"x0":-2.0449613400626254,"y0":50.000170147963416,"z0":5.873019307851815,"aX":8.962544853597809},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.6,"breakHorizontal":-11.5,"spinRate":2781,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.4498116110457411,"extension":6.5151259076858565},"hitData":{"launchSpeed":100.1,"launchAngle":24.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":184.33,"coordY":64.94}},"index":8,"playId":"665571ef-a8cb-3958-a2c1-49f29938283e","pitchNumber":6,"startTime":"2026-02-26T20:06:16.457Z","endTime":"2026-02-26T20:06:22.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-26T20:06:22.649Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brett Sullivan pops out to catcher Patrick Bailey in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T20:06:26.534Z","endTime":"2026-02-26T20:08:19.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.324576827897,"aZ":-13.776442088811615,"pfxX":-2.9015580201082463,"pfxZ":9.314845331144427,"pX":-0.2653103864168485,"pZ":3.039330174260147,"vX0":5.018438773384666,"vY0":-140.05294621329992,"vZ0":-5.949769757678759,"x":127.11,"y":156.72,"x0":-1.7081209781741713,"y0":50.00254899249271,"z0":6.101708833658259,"aX":-5.73110856057027},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":4.2,"spinRate":2170,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3919477636777553,"extension":6.675358564633009},"index":0,"playId":"15ee45e9-e5e6-364a-b482-8f0921c79725","pitchNumber":1,"startTime":"2026-02-26T20:06:51.192Z","endTime":"2026-02-26T20:06:54.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9975146322596,"aZ":-12.54370337713409,"pfxX":-4.332640005243958,"pfxZ":10.032540528316408,"pX":-0.9048114295874681,"pZ":1.5097056195764145,"vX0":3.5189502787177367,"vY0":-139.18501028445468,"vZ0":-9.692540911083455,"x":151.49,"y":198.02,"x0":-1.62419229262929,"y0":50.0068532682954,"z0":5.873837219741898,"aX":-8.480685343111112},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":7.1,"spinRate":2135,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3939200005908301,"extension":6.531604105063366},"index":1,"playId":"b31948ad-3c60-3f37-abc3-5d7bccb1faee","pitchNumber":2,"startTime":"2026-02-26T20:07:07.670Z","endTime":"2026-02-26T20:07:11.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":85.7,"endSpeed":78.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30529140206347,"aZ":-22.97497588107316,"pfxX":-9.90075952260614,"pfxZ":5.8643232787292305,"pX":-1.38021486548404,"pZ":3.1956772482475033,"vX0":4.200372635146451,"vY0":-124.761473395955,"vZ0":-2.09280380789864,"x":169.61,"y":152.5,"x0":-1.8041325162387283,"y0":50.00168984707046,"z0":5.948846772159232,"aX":-15.526473550740139},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.3,"breakHorizontal":16.9,"spinRate":1726,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4398806266157176,"extension":6.850673741017724},"index":2,"playId":"9c9c196f-516f-3c96-9848-03e4ce49a54b","pitchNumber":3,"startTime":"2026-02-26T20:07:23.704Z","endTime":"2026-02-26T20:07:26.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1603479682523,"aZ":-8.48170250403748,"pfxX":-5.62127975870238,"pfxZ":12.338965997202898,"pX":1.1160191387485767,"pZ":1.3191540059650342,"vX0":8.83767573573495,"vY0":-138.03025954492253,"vZ0":-10.762200355858294,"x":74.46,"y":203.16,"x0":-1.4042451200595154,"y0":50.000529739141726,"z0":5.85031551779613,"aX":-10.791928802225081},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.0,"breakHorizontal":8.3,"spinRate":2299,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3975885682893985,"extension":6.633038904289448},"index":3,"playId":"e0bb5620-10a6-37ed-b3b6-c7921ef39929","pitchNumber":4,"startTime":"2026-02-26T20:07:37.893Z","endTime":"2026-02-26T20:07:40.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.786149921539824,"aZ":-11.011247516862584,"pfxX":-4.554893051404177,"pfxZ":10.683310400520693,"pX":-0.7225792005779191,"pZ":2.145648269435164,"vX0":4.523856570558706,"vY0":-140.32589861734314,"vZ0":-8.371762790168095,"x":144.54,"y":180.85,"x0":-1.7691737136267034,"y0":50.00154974856505,"z0":5.897838147692074,"aX":-9.021330747066665},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":7.2,"spinRate":2381,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.39136430759119367,"extension":6.608249854211912},"index":4,"playId":"a4dff925-349a-3bae-8381-786e1da74e9d","pitchNumber":5,"startTime":"2026-02-26T20:07:55.839Z","endTime":"2026-02-26T20:07:58.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":84.6,"endSpeed":78.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.871728679863487,"aZ":-25.583189451277182,"pfxX":4.196083609614853,"pfxZ":4.2786272318361025,"pX":0.08772664842654514,"pZ":1.7405507977733672,"vX0":3.697994248171927,"vY0":-123.14224612146471,"vZ0":-4.648469623599886,"x":113.66,"y":191.79,"x0":-1.9771433674373389,"y0":50.00216335106867,"z0":5.810501055432619,"aX":6.458935550375302},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.0,"breakHorizontal":-8.4,"spinRate":2683,"spinDirection":80},"zone":8,"typeConfidence":2.0,"plateTime":0.4443738207625261,"extension":6.681540944496016},"hitData":{"launchSpeed":71.2,"launchAngle":87.0,"totalDistance":33.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":134.27,"coordY":214.44}},"index":5,"playId":"5589ab10-5a00-3b31-8ae6-81a766716845","pitchNumber":6,"startTime":"2026-02-26T20:08:11.317Z","endTime":"2026-02-26T20:08:19.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:08:19.299Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T20:08:24.900Z","endTime":"2026-02-26T20:10:22.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.594682249445306,"aZ":-31.38040593415951,"pfxX":8.986950018442158,"pfxZ":0.5348443523686761,"pX":0.13627377115276731,"pZ":2.059520924463599,"vX0":2.545541551644389,"vY0":-120.45255637952417,"vZ0":-2.4882181404231725,"x":111.81,"y":183.17,"x0":-2.1006554222160894,"y0":50.00058417241893,"z0":5.87045129195166,"aX":13.25130746492568},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.6,"breakHorizontal":-16.9,"spinRate":2975,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.4540845185335596,"extension":6.659084571666904},"index":0,"playId":"1787247c-517c-3923-b848-a007a3cd3b9e","pitchNumber":1,"startTime":"2026-02-26T20:08:48.165Z","endTime":"2026-02-26T20:08:51.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-02-26T20:08:56.561Z","endTime":"2026-02-26T20:09:09.096Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"},"defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65993422084439,"aZ":-12.841482515927668,"pfxX":-4.530724924341842,"pfxZ":9.669800996803868,"pX":-0.3084619979105101,"pZ":1.4604858125943887,"vX0":5.020980461692022,"vY0":-140.67378315313482,"vZ0":-10.189536130509591,"x":128.76,"y":199.35,"x0":-1.529945616134818,"y0":50.00413536674532,"z0":5.9678614866174335,"aX":-9.058852589178295},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":7.2,"spinRate":2276,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.38973264643469196,"extension":6.768355878355181},"index":2,"playId":"bacfe636-0ba0-3803-b96c-6e8a65eb3cbd","pitchNumber":2,"startTime":"2026-02-26T20:09:09.096Z","endTime":"2026-02-26T20:09:12.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.807468018488056,"aZ":-30.308717636067705,"pfxX":10.024597819888545,"pfxZ":1.2688062165716403,"pX":-0.2803156923030177,"pZ":1.7515254144196124,"vX0":1.118256341215833,"vY0":-120.10870780071639,"vZ0":-3.2946155632241583,"x":127.68,"y":191.49,"x0":-2.054087093835371,"y0":50.00029250046206,"z0":5.830384549980645,"aX":14.672981249860326},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.8,"breakHorizontal":-18.5,"spinRate":2880,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.45566633395128564,"extension":6.573379745399051},"index":3,"playId":"355aa899-9826-3515-8372-1056f2037683","pitchNumber":3,"startTime":"2026-02-26T20:09:46.588Z","endTime":"2026-02-26T20:09:49.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.468844255491007,"aZ":-28.936198750709675,"pfxX":8.486632982384796,"pfxZ":2.2317544458564633,"pX":-0.8309064158608472,"pZ":1.7813260558610362,"vX0":0.34225991293507624,"vY0":-119.43921596170547,"vZ0":-3.4648554665216476,"x":148.67,"y":190.68,"x0":-2.078773438069971,"y0":50.00067388942667,"z0":5.845985181815489,"aX":12.289510241035497},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.5,"breakHorizontal":-15.5,"spinRate":2852,"spinDirection":64},"zone":7,"typeConfidence":2.0,"plateTime":0.4581574791558829,"extension":6.47360780111728},"index":4,"playId":"8a1460b3-f92d-3052-a6e9-8029dd419ca1","pitchNumber":4,"startTime":"2026-02-26T20:09:59.051Z","endTime":"2026-02-26T20:10:02.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02127570403016,"aZ":-27.671128696264372,"pfxX":0.5141562091854668,"pfxZ":2.572583319710941,"pX":0.4613921936065735,"pZ":2.0412461896760283,"vX0":5.045289533074345,"vY0":-131.1782900765311,"vZ0":-5.247946858105356,"x":99.41,"y":183.67,"x0":-1.5512701579580745,"y0":50.000477891130636,"z0":6.123517382563539,"aX":0.8969480679214171},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.7,"breakHorizontal":-2.0,"spinRate":2460,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.41709599870074276,"extension":6.679572895737852},"index":5,"playId":"f808e8c1-68fb-3836-beac-cc920f339e23","pitchNumber":5,"startTime":"2026-02-26T20:10:18.692Z","endTime":"2026-02-26T20:10:22.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:10:22.819Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, shortstop Cole Carrigg to first baseman Charlie Condon.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T20:12:14.958Z","endTime":"2026-02-26T20:14:33.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":809707,"link":"/api/v1/people/809707"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.368682690200874,"aZ":-18.13640434076261,"pfxX":-4.0446952058612755,"pfxZ":8.117781229391138,"pX":0.29610705313533103,"pZ":3.3961286237654744,"vX0":5.065582381319034,"vY0":-130.64188672418845,"vZ0":-2.2875953570372345,"x":105.71,"y":147.08,"x0":-1.1419870682870839,"y0":50.00415107344284,"z0":5.645426232882379,"aX":-6.996267886019922},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.4,"breakHorizontal":6.2,"spinRate":2044,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.41915354663440274,"extension":5.9159455302124435},"index":0,"playId":"a82f3c5a-65fd-3d78-8e97-707b0e89c72e","pitchNumber":1,"startTime":"2026-02-26T20:12:41.617Z","endTime":"2026-02-26T20:12:45.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":89.1,"endSpeed":81.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.101710306260408,"aZ":-17.455342031800402,"pfxX":-5.321341778855613,"pfxZ":8.652103910522598,"pX":0.20388603063094338,"pZ":2.0290135931955633,"vX0":5.420572555833656,"vY0":-129.61120557601993,"vZ0":-5.275428479672829,"x":109.23,"y":184.0,"x0":-1.2232738692725122,"y0":50.004263475814675,"z0":5.4239386154527685,"aX":-9.054291905635283},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.6,"breakHorizontal":8.4,"spinRate":2124,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4225980744494109,"extension":6.015781612031678},"index":1,"playId":"ddfb42ff-818c-368f-a565-afe5b4909324","pitchNumber":2,"startTime":"2026-02-26T20:12:56.668Z","endTime":"2026-02-26T20:12:59.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.6,"endSpeed":82.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31973902672149,"aZ":-15.590128819740253,"pfxX":-3.300116267149687,"pfxZ":9.449874677430271,"pX":-1.0519441275712218,"pZ":2.81731032849013,"vX0":1.5484007078846511,"vY0":-131.94008355847222,"vZ0":-4.318974845151645,"x":157.1,"y":162.71,"x0":-1.2191933393892904,"y0":50.00222116408068,"z0":5.632278153166576,"aX":-5.790261918115322},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.3,"breakHorizontal":5.6,"spinRate":2011,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4158937674519865,"extension":5.850612369611257},"index":2,"playId":"47cf5325-88db-349d-9096-18d9fa6a75ab","pitchNumber":3,"startTime":"2026-02-26T20:13:18.009Z","endTime":"2026-02-26T20:13:21.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.385808810534172,"aZ":-23.163280180999077,"pfxX":1.1757669274703328,"pfxZ":5.792784510281736,"pX":0.7046110686027579,"pZ":3.522651900121851,"vX0":4.317813884701281,"vY0":-124.06409077913897,"vZ0":-0.5418339390224691,"x":90.14,"y":143.67,"x0":-1.2127055651462022,"y0":50.00111611521981,"z0":5.678586110461018,"aX":1.827398307509614},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":10.6,"breakHorizontal":-3.1,"spinRate":2287,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.44190245809439643,"extension":5.986157211490354},"index":3,"playId":"fe694af5-a0b1-3e81-b24e-2a374e01754e","pitchNumber":4,"startTime":"2026-02-26T20:13:36.751Z","endTime":"2026-02-26T20:13:39.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51222262513804,"aZ":-15.863920957979076,"pfxX":-4.68792694214948,"pfxZ":9.490517634053226,"pX":-0.06069503030571806,"pZ":2.4893612676385892,"vX0":4.184879841557149,"vY0":-130.29968700763024,"vZ0":-4.80254576546069,"x":119.31,"y":171.57,"x0":-1.078935142165127,"y0":50.00276001854873,"z0":5.555983210983755,"aX":-8.05678865529052},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.3,"breakHorizontal":7.6,"spinRate":2076,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4204441643014505,"extension":5.840014857497067},"index":4,"playId":"364e8247-e658-3577-a73f-c2f8e3ea5013","pitchNumber":5,"startTime":"2026-02-26T20:13:54.876Z","endTime":"2026-02-26T20:13:57.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":91.2,"endSpeed":83.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38906387702907,"aZ":-15.771114063078615,"pfxX":-4.428004487619753,"pfxZ":9.252295805827195,"pX":-0.13214386678930887,"pZ":1.9176907053316579,"vX0":4.680052379730306,"vY0":-132.568168379118,"vZ0":-6.334632765147773,"x":122.04,"y":187.0,"x0":-1.348448933171709,"y0":50.00338251269324,"z0":5.49729157356324,"aX":-7.850726407910166},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.5,"breakHorizontal":7.0,"spinRate":2031,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4137967109985885,"extension":5.96584304633967},"hitData":{"launchSpeed":97.9,"launchAngle":-0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.27,"coordY":144.48}},"index":5,"playId":"6e7ab8a2-f1dc-37b5-bc69-771960d7735b","pitchNumber":6,"startTime":"2026-02-26T20:14:26.740Z","endTime":"2026-02-26T20:14:33.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:14:33.738Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Chapman homers (1) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T20:14:37.711Z","endTime":"2026-02-26T20:15:24.566Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":{"id":678368,"link":"/api/v1/people/678368"},"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(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":87.1,"endSpeed":80.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.817673966254656,"aZ":-21.76728000189139,"pfxX":0.20891250373374787,"pfxZ":6.361967759005654,"pX":0.07540414382322207,"pZ":1.8978744933327238,"vX0":3.2576489558845023,"vY0":-126.76876689360178,"vZ0":-5.168870439538396,"x":114.13,"y":187.54,"x0":-1.2509324932085657,"y0":50.00087629901657,"z0":5.6905613740194365,"aX":0.34049651692886096},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.7,"breakHorizontal":-1.1,"spinRate":2386,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.43133260521159933,"extension":5.928542981522823},"hitData":{"launchSpeed":108.4,"launchAngle":24.0,"totalDistance":460.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.44,"coordY":13.33}},"index":0,"playId":"811fdc9a-0b83-39ff-9e68-3d18e526c5e4","pitchNumber":1,"startTime":"2026-02-26T20:14:58.879Z","endTime":"2026-02-26T20:15:24.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":10.0,"leverageIndex":0.63,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:15:24.566Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out sharply to center fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T20:15:10.375Z","endTime":"2026-02-26T20:16:06.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":69.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.348674521653056,"aZ":-37.38425171752228,"pfxX":8.785379516234588,"pfxZ":-4.213705225080872,"pX":-0.5178049392470361,"pZ":2.6811152564908918,"vX0":-0.6544770036908238,"vY0":-111.0030705647309,"vZ0":1.4650095556585363,"x":136.74,"y":166.39,"x0":-1.3578553530990307,"y0":50.00084871441141,"z0":5.9286206501035315,"aX":10.873945502532434},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-6.8,"breakHorizontal":-15.7,"spinRate":2866,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.4949515127981017,"extension":5.775519209750531},"index":0,"playId":"e5dd6115-cb64-3c5e-b705-2cda95d0dbdf","pitchNumber":1,"startTime":"2026-02-26T20:15:42.118Z","endTime":"2026-02-26T20:15:45.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.531791872199125,"aZ":-31.867933820545712,"pfxX":-5.965027716099673,"pfxZ":0.21533064428445492,"pX":-0.04429031539771691,"pZ":2.055132394523566,"vX0":5.009239918936172,"vY0":-117.65684119523969,"vZ0":-0.9302526989831703,"x":118.69,"y":183.29,"x0":-1.4220401487125096,"y0":50.00219917133516,"z0":5.399032551815665,"aX":-8.394757058232925},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.5,"breakHorizontal":9.6,"spinRate":1818,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.464860371613514,"extension":5.915712821670397},"hitData":{"launchSpeed":105.2,"launchAngle":33.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":151.45,"coordY":30.92}},"index":1,"playId":"8216f6e0-d68b-3132-a98b-4ba4d6099ca9","pitchNumber":2,"startTime":"2026-02-26T20:15:56.458Z","endTime":"2026-02-26T20:16:06.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:16:06.217Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T20:16:07.856Z","endTime":"2026-02-26T20:18:34.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.906563693951103,"aZ":-17.21661445403695,"pfxX":-2.54762420945429,"pfxZ":8.571144940900169,"pX":0.5840542339143951,"pZ":2.076168381649881,"vX0":4.5838724709187915,"vY0":-131.29777788110243,"vZ0":-6.117046169962503,"x":94.74,"y":182.72,"x0":-0.8537400908196238,"y0":50.00293469501322,"z0":5.718128733691586,"aX":-4.4463278006084614},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.4,"breakHorizontal":3.6,"spinRate":2061,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.41721879904246517,"extension":6.001359908527954},"index":0,"playId":"fbe23400-8888-3484-8f6f-9c0c7839e794","pitchNumber":1,"startTime":"2026-02-26T20:16:35.276Z","endTime":"2026-02-26T20:16:38.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.327313120943835,"aZ":-26.8946559255881,"pfxX":4.75271789917076,"pfxZ":3.912526109642612,"pX":1.6079650046046572,"pZ":0.8591288989797734,"vX0":5.027542181401052,"vY0":-115.90242222754144,"vZ0":-4.774505618198334,"x":55.71,"y":215.58,"x0":-1.21349691039253,"y0":50.00351896739307,"z0":5.539193246904072,"aX":6.4118291816410595},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":6.1,"breakHorizontal":-10.0,"spinRate":2727,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.47406755339371864,"extension":5.952658202382541},"index":1,"playId":"a5326ab6-cfdb-37c6-8efc-1699c4109f0b","pitchNumber":2,"startTime":"2026-02-26T20:16:51.948Z","endTime":"2026-02-26T20:16:54.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":678368,"fullName":"Valente Bellozo"}}},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"08318626-0076-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-02-26T20:17:59.428Z","endTime":"2026-02-26T20:18:12.642Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":86.6,"endSpeed":79.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46218187290834,"aZ":-22.935302516022368,"pfxX":2.2336792683502082,"pfxZ":5.7263573271562915,"pX":0.5615306129565723,"pZ":2.615963434309959,"vX0":3.4357399637628583,"vY0":-126.14249676971646,"vZ0":-3.433566809456781,"x":95.6,"y":168.15,"x0":-1.1078515292291378,"y0":50.0022402759171,"z0":5.842228096177457,"aX":3.6010877634485676},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.8,"breakHorizontal":-4.8,"spinRate":2372,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4340898737844605,"extension":5.935672306488223},"index":3,"playId":"9167bdd5-9050-3095-952b-afab817768b4","pitchNumber":3,"startTime":"2026-02-26T20:18:12.642Z","endTime":"2026-02-26T20:18:15.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.156036390310227,"aZ":-15.349168665873012,"pfxX":-2.318209848358163,"pfxZ":9.402074820804843,"pX":0.490326341215258,"pZ":2.45267752137112,"vX0":4.26458346480941,"vY0":-133.06600744931748,"vZ0":-5.855895314720506,"x":98.31,"y":172.56,"x0":-0.8334992598212585,"y0":50.00059100567973,"z0":5.798024742823987,"aX":-4.147666675590299},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.0,"breakHorizontal":3.2,"spinRate":2006,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4119693731830787,"extension":6.021173039357746},"index":4,"playId":"0588f634-af9b-3090-9b39-b253cd2feb6b","pitchNumber":4,"startTime":"2026-02-26T20:18:31.704Z","endTime":"2026-02-26T20:18:34.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:18:34.704Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Beck walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T20:20:38.212Z","endTime":"2026-02-26T20:22:11.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99733580660782,"aZ":-20.12780132857608,"pfxX":-8.694396670028562,"pfxZ":6.160960837290109,"pX":-0.17525235100941983,"pZ":5.154875963619438,"vX0":6.454464511501326,"vY0":-138.94682355024554,"vZ0":0.6788955071967697,"x":123.68,"y":99.6,"x0":-1.3981052472209086,"y0":50.006600681370806,"z0":6.244320064522947,"aX":-17.0118603494751},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":14.4,"spinRate":1972,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39412368618979343,"extension":6.531587131773954},"index":0,"playId":"4a77897b-6850-37f4-90ce-f0d906bfb5a9","pitchNumber":1,"startTime":"2026-02-26T20:20:49.265Z","endTime":"2026-02-26T20:20:52.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.570370408616718,"aZ":-27.877117163373295,"pfxX":6.59694240824752,"pfxZ":2.977496318840923,"pX":0.5635303233247818,"pZ":1.507945412544563,"vX0":3.7727247844786467,"vY0":-119.02117301307237,"vZ0":-4.312123879594605,"x":95.52,"y":198.07,"x0":-1.8961084430221824,"y0":50.00337064917297,"z0":5.850751643599273,"aX":9.520404853110808},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.7,"breakHorizontal":-12.8,"spinRate":2677,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.45915654872965783,"extension":6.489434359986655},"index":1,"playId":"929577e7-a722-3ff5-a4a7-33fd13d4fa65","pitchNumber":2,"startTime":"2026-02-26T20:21:03.406Z","endTime":"2026-02-26T20:21:06.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16688887921996,"aZ":-26.34557665277861,"pfxX":5.071436997326375,"pfxZ":3.9132898103205638,"pX":0.8162372354181605,"pZ":0.6674578719318759,"vX0":4.661754342808143,"vY0":-120.90323132466946,"vZ0":-6.642110884358804,"x":85.89,"y":220.76,"x0":-1.79147353785564,"y0":50.00513814652229,"z0":5.743156442749981,"aX":7.555296912792595},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.9,"breakHorizontal":-10.2,"spinRate":2702,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.451945873917174,"extension":6.631125123926823},"index":2,"playId":"8e7057be-2f58-3a03-af3e-8ab10a5615a2","pitchNumber":3,"startTime":"2026-02-26T20:21:16.135Z","endTime":"2026-02-26T20:21:19.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":96.5,"endSpeed":87.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2371636361832,"aZ":-11.56590116686876,"pfxX":-3.029600412175665,"pfxZ":10.405644529457216,"pX":0.8075940399477696,"pZ":2.8392520709983278,"vX0":7.439014769823537,"vY0":-140.208670803133,"vZ0":-6.655522416180231,"x":86.22,"y":162.12,"x0":-1.4925576790235184,"y0":50.003663618451135,"z0":6.007029964710985,"aX":-6.00105383497179},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":3.8,"spinRate":2354,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3914207590512082,"extension":6.615635587628527},"index":3,"playId":"ebb5fe4e-40f9-3dde-97bd-e7fbd2a67756","pitchNumber":4,"startTime":"2026-02-26T20:21:30.767Z","endTime":"2026-02-26T20:21:33.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-26T20:21:42.619Z","endTime":"2026-02-26T20:21:55.467Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":84.1,"endSpeed":77.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.007728653725763,"aZ":-26.710631799380955,"pfxX":7.568021645974222,"pfxZ":3.6413303177080127,"pX":1.8879813947945083,"pZ":1.2511791251106803,"vX0":6.299384900009444,"vY0":-122.20749031569274,"vZ0":-5.50153900836836,"x":45.03,"y":205.0,"x0":-1.7140269481901262,"y0":50.001005883108995,"z0":5.850434582271898,"aX":11.3471008678649},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.4,"breakHorizontal":-15.2,"spinRate":2825,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4496692485405287,"extension":6.5694498084680335},"index":5,"playId":"3f46bf31-f933-3605-976a-a801a3ba1bb4","pitchNumber":5,"startTime":"2026-02-26T20:21:55.467Z","endTime":"2026-02-26T20:21:58.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.873178518322458,"aZ":-28.16907195079325,"pfxX":6.027765060778224,"pfxZ":2.7720902353251784,"pX":-1.2244229160679028,"pZ":2.7220093148320816,"vX0":0.18887727107852162,"vY0":-119.56536326775515,"vZ0":-1.5418993346878902,"x":163.67,"y":165.29,"x0":-2.0870316653476406,"y0":50.00013691812233,"z0":5.912132706514762,"aX":8.691824445081307},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.9,"breakHorizontal":-10.9,"spinRate":2744,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.4587695103178535,"extension":6.424344473543404},"index":6,"playId":"bc3bb4d8-7bc3-3548-bde2-482c9b01a4c3","pitchNumber":6,"startTime":"2026-02-26T20:22:08.624Z","endTime":"2026-02-26T20:22:11.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:22:11.803Z","atBatIndex":7},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Kyle Karros triples (1) on a sharp line drive to center fielder Harrison Bader. Jordan Beck scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T20:22:12.372Z","endTime":"2026-02-26T20:23:55.653Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":{"id":694918,"link":"/api/v1/people/694918"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4274803665295,"aZ":-11.231188925675694,"pfxX":-1.9836730468620958,"pfxZ":10.818424552418321,"pX":0.24776878700610866,"pZ":2.644362974170225,"vX0":5.49480274441945,"vY0":-138.38337474960522,"vZ0":-7.1183469819965755,"x":107.56,"y":167.38,"x0":-1.507512799067208,"y0":50.00284693455151,"z0":6.005684141169736,"aX":-3.840754554629224},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":2.4,"spinRate":2222,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39609264843301384,"extension":6.61447873535324},"index":0,"playId":"f38995ee-4c5a-35a7-9411-7fecc5afc7d3","pitchNumber":1,"startTime":"2026-02-26T20:22:38.279Z","endTime":"2026-02-26T20:22:41.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":89.0,"endSpeed":81.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.558362787700574,"aZ":-27.500835539873673,"pfxX":0.6610179883323928,"pfxZ":2.758229067011599,"pX":0.294831974020845,"pZ":1.11580050223935,"vX0":5.1094951374992155,"vY0":-129.46133089240158,"vZ0":-7.223814773067912,"x":105.76,"y":208.65,"x0":-1.7919934003800144,"y0":50.0040622705716,"z0":6.053638810379567,"aX":1.1183031058636481},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.6,"breakHorizontal":-2.4,"spinRate":2353,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.42343868763541437,"extension":6.5754217219011295},"index":1,"playId":"ae1f20a0-ab79-3c29-8606-058fe8cc34e4","pitchNumber":2,"startTime":"2026-02-26T20:22:55.014Z","endTime":"2026-02-26T20:22:58.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.736415489375325,"aZ":-13.31876908648589,"pfxX":-3.4799830486618513,"pfxZ":9.62836274111489,"pX":0.7997705325318534,"pZ":2.961395966529402,"vX0":7.329883119366631,"vY0":-139.802911588802,"vZ0":-6.2891280805251215,"x":86.51,"y":158.82,"x0":-1.416835236092304,"y0":50.000338668212805,"z0":6.132813406490262,"aX":-6.8139429146764074},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":4.6,"spinRate":2244,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.3934360598813411,"extension":6.501523584360439},"index":2,"playId":"64287c70-a65e-3e1b-9cfc-0157860fcfeb","pitchNumber":3,"startTime":"2026-02-26T20:23:15.026Z","endTime":"2026-02-26T20:23:18.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-26T20:23:25.110Z","endTime":"2026-02-26T20:23:37.632Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45351107995592,"aZ":-12.926918653816251,"pfxX":-3.0855068686258913,"pfxZ":9.659525676327434,"pX":0.5884554705847872,"pZ":2.639561604475536,"vX0":6.862378190983009,"vY0":-140.61663410357824,"vZ0":-7.1932829028547705,"x":94.57,"y":167.51,"x0":-1.4883994852632454,"y0":50.000282003482205,"z0":6.0788782959805285,"aX":-6.147231412222178},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":4.1,"spinRate":2198,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3903190927035638,"extension":6.550437473349098},"hitData":{"launchSpeed":108.1,"launchAngle":11.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":150.83,"coordY":88.54}},"index":4,"playId":"b991d9ba-19ac-33a2-b283-ab6f73a65b81","pitchNumber":4,"startTime":"2026-02-26T20:23:37.632Z","endTime":"2026-02-26T20:23:55.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.199999999999996,"awayTeamWinProbability":58.800000000000004,"homeTeamWinProbabilityAdded":-15.100000000000001,"leverageIndex":1.62,"dramaIndex":138.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:23:55.653Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Charlie Condon singles on a sharp ground ball to right fielder Jared Oliva. Kyle Karros scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T20:24:06.260Z","endTime":"2026-02-26T20:25:05.320Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":809707,"fullName":"Charlie Condon","link":"/api/v1/people/809707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":809707,"fullName":"Charlie Condon","link":"/api/v1/people/809707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":809707,"fullName":"Charlie Condon","link":"/api/v1/people/809707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":694918,"link":"/api/v1/people/694918"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03886672093934,"aZ":-26.930999785720154,"pfxX":8.743647257624662,"pfxZ":3.5052924935892067,"pX":0.6486091584573073,"pZ":2.09121469387933,"vX0":3.464062929566489,"vY0":-121.594761587837,"vZ0":-3.4998367171327542,"x":92.28,"y":182.32,"x0":-1.9308965401075702,"y0":50.004123814530715,"z0":5.888229939034631,"aX":13.080975146352372},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.8,"breakHorizontal":-16.7,"spinRate":2832,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.4506097357093912,"extension":6.472206088116116},"index":0,"playId":"17762dbf-0bf5-3cc4-8cfc-746d31ecc224","pitchNumber":1,"startTime":"2026-02-26T20:24:23.620Z","endTime":"2026-02-26T20:24:26.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03083354087935,"aZ":-30.331045132683514,"pfxX":7.77486725416952,"pfxZ":1.2623273208445243,"pX":0.1850669217936848,"pZ":1.4028477103389163,"vX0":2.7540043524770415,"vY0":-120.05387280886032,"vZ0":-4.047894837997893,"x":109.95,"y":200.9,"x0":-1.9867380764993916,"y0":50.00265701081546,"z0":5.807476883209932,"aX":11.360139788327213},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.6,"breakHorizontal":-14.8,"spinRate":3003,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4560603740571989,"extension":6.48018608244188},"index":1,"playId":"3106945b-c578-3571-bd5b-4248292528d2","pitchNumber":2,"startTime":"2026-02-26T20:24:38.471Z","endTime":"2026-02-26T20:24:41.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.892222590283655,"aZ":-20.07494212600401,"pfxX":-9.123350552833704,"pfxZ":6.2219134592740115,"pX":0.6010015473023739,"pZ":2.586669242215549,"vX0":8.927492120400041,"vY0":-138.33899186387552,"vZ0":-5.383027190729817,"x":94.09,"y":168.94,"x0":-1.4773654722612486,"y0":50.0050289716754,"z0":5.897130887679536,"aX":-17.745500309624965},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.3,"breakHorizontal":14.8,"spinRate":2096,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.39543265661934246,"extension":6.687701982671474},"hitData":{"launchSpeed":111.2,"launchAngle":6.0,"totalDistance":149.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":180.41,"coordY":99.36}},"index":2,"playId":"a7c38b05-4676-33a5-810a-8aa0ec429a34","pitchNumber":3,"startTime":"2026-02-26T20:24:53.771Z","endTime":"2026-02-26T20:25:05.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":809707,"link":"/api/v1/people/809707"},"credit":"b_ab"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_ab"},{"player":{"id":809707,"link":"/api/v1/people/809707"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.3,"awayTeamWinProbability":63.7,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.09,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:25:05.320Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adael Amador pops out to shortstop Willy Adames.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T20:25:12.205Z","endTime":"2026-02-26T20:25:37.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":809707,"fullName":"Charlie Condon","link":"/api/v1/people/809707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03714255452789,"aZ":-10.30553191130886,"pfxX":-4.716601091462073,"pfxZ":11.790780095225658,"pX":0.3987531674177452,"pZ":1.8178741237514897,"vX0":6.805384712281252,"vY0":-135.8802130595414,"vZ0":-9.196967510738045,"x":101.8,"y":189.7,"x0":-1.5349070050770255,"y0":50.00278444487165,"z0":5.979026568180446,"aX":-8.74834884657561},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.3,"breakHorizontal":7.0,"spinRate":2194,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.40436262079125784,"extension":6.708530766419048},"hitData":{"launchSpeed":69.9,"launchAngle":65.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":138.84,"coordY":151.58}},"index":0,"playId":"3408dd4e-ccc7-384c-a834-9fc7e3b73ffc","pitchNumber":1,"startTime":"2026-02-26T20:25:29.333Z","endTime":"2026-02-26T20:25:37.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"first":{"id":809707,"link":"/api/v1/people/809707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_ab"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_ab"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.36,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:25:37.207Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Ritter flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T20:25:40.980Z","endTime":"2026-02-26T20:26:57.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":809707,"fullName":"Charlie Condon","link":"/api/v1/people/809707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.953936432098544,"aZ":-8.608608307943861,"pfxX":-4.528491010428051,"pfxZ":12.013010318440898,"pX":0.3447616660548332,"pZ":1.7955502211880607,"vX0":6.562613603291736,"vY0":-139.7567206050493,"vZ0":-9.990558219713613,"x":103.86,"y":190.3,"x0":-1.4546568763755132,"y0":50.00443603978673,"z0":5.998866092219004,"aX":-8.884792810767287},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.7,"breakHorizontal":6.7,"spinRate":2224,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.39318702469010613,"extension":6.711868491095889},"index":0,"playId":"a9daf6bc-6e48-3542-8eaa-ccbcb45297ff","pitchNumber":1,"startTime":"2026-02-26T20:26:05.546Z","endTime":"2026-02-26T20:26:09.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":809707,"link":"/api/v1/people/809707"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1744266132093,"aZ":-25.6955129710885,"pfxX":7.265861139059237,"pfxZ":4.480413369010858,"pX":0.6718622412960293,"pZ":2.782753221421202,"vX0":3.446756734682615,"vY0":-120.7980576179541,"vZ0":-2.1965786592467813,"x":91.39,"y":163.65,"x0":-1.7271161256909813,"y0":50.0044942584519,"z0":6.011677490778543,"aX":10.510944772250161},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.7,"breakHorizontal":-14.0,"spinRate":2751,"spinDirection":73},"zone":6,"typeConfidence":2.0,"plateTime":0.45715252913311977,"extension":6.425540543906596},"hitData":{"launchSpeed":90.1,"launchAngle":29.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.22,"coordY":87.61}},"index":1,"playId":"b089f4ce-1f20-3184-bae2-2085328a5ddc","pitchNumber":2,"startTime":"2026-02-26T20:26:48.017Z","endTime":"2026-02-26T20:26:57.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":809707,"link":"/api/v1/people/809707"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":2.6999999999999957,"leverageIndex":1.14,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:26:57.678Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chad Stevens strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T20:26:58.434Z","endTime":"2026-02-26T20:28:24.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.4,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.303198229877736,"aZ":-26.756687257148393,"pfxX":1.5976601267444779,"pfxZ":3.1790798128650533,"pX":0.234243809784617,"pZ":3.346934196401285,"vX0":4.120640267697783,"vY0":-130.7573722526352,"vZ0":-2.160807597659172,"x":108.07,"y":148.41,"x0":-1.579028300279951,"y0":50.00626709992118,"z0":6.221261832379747,"aX":2.727134954502821},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.4,"breakHorizontal":-4.0,"spinRate":2476,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.42123293297407516,"extension":6.376792808081747},"index":0,"playId":"6a227307-2a5a-37c9-84ab-8e282cda357d","pitchNumber":1,"startTime":"2026-02-26T20:27:22.710Z","endTime":"2026-02-26T20:27:25.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":809707,"link":"/api/v1/people/809707"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"bb7f0720-3747-30f5-a9c4-e2da48a522cb","startTime":"2026-02-26T20:27:39.959Z","endTime":"2026-02-26T20:27:44.077Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":809707,"link":"/api/v1/people/809707"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.6,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73160741990113,"aZ":-28.827529350885104,"pfxX":8.433102665719371,"pfxZ":2.349444900224025,"pX":0.6267302710208351,"pZ":1.9658608420657255,"vX0":3.0456498598423387,"vY0":-120.20243383042691,"vZ0":-3.1407269472237234,"x":93.11,"y":185.7,"x0":-1.7615482932086162,"y0":50.00532322202424,"z0":5.917489434536623,"aX":12.033208895310397},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.6,"breakHorizontal":-16.1,"spinRate":2770,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.46010079486297917,"extension":6.472509979006174},"index":2,"playId":"de9e418a-b502-349a-a2fc-307860324128","pitchNumber":2,"startTime":"2026-02-26T20:27:59.608Z","endTime":"2026-02-26T20:28:02.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":809707,"link":"/api/v1/people/809707"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-26T20:28:06.106Z","endTime":"2026-02-26T20:28:21.773Z","isPitch":false,"type":"action","player":{"id":677060,"link":"/api/v1/people/677060"},"defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":809707,"link":"/api/v1/people/809707"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.1,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.545172361370113,"aZ":-26.93959604516801,"pfxX":3.9611266749975735,"pfxZ":3.610456047508274,"pX":0.7656546181671549,"pZ":1.437105043545337,"vX0":4.776545915010343,"vY0":-121.22313203615221,"vZ0":-4.663421512511441,"x":87.82,"y":199.98,"x0":-1.7648802658481553,"y0":50.001482416696895,"z0":5.812549198626597,"aX":5.7375564704371325},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.4,"breakHorizontal":-8.5,"spinRate":2816,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4565026381890589,"extension":6.582385491818404},"index":4,"playId":"f474cad3-1449-3732-95c6-3057d24882ac","pitchNumber":3,"startTime":"2026-02-26T20:28:21.773Z","endTime":"2026-02-26T20:28:24.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":809707,"link":"/api/v1/people/809707"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_ab"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_ab"},{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:28:24.905Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heliot Ramos singles on a sharp line drive to center fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T20:30:21.276Z","endTime":"2026-02-26T20:31:57.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3059334231685,"aZ":-16.52238698963155,"pfxX":-3.2585378274945915,"pfxZ":8.970074860958768,"pX":1.2791094051805911,"pZ":2.6292684763061858,"vX0":6.5303432906670364,"vY0":-130.9189730972559,"vZ0":-4.901099967089193,"x":68.24,"y":167.79,"x0":-0.818455529701717,"y0":50.00302992121226,"z0":5.752960988554072,"aX":-5.686501370714982},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.5,"breakHorizontal":4.6,"spinRate":2127,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4175502500875159,"extension":6.046631921160613},"index":0,"playId":"0e9773c0-a0f2-301a-b697-9aac9508c520","pitchNumber":1,"startTime":"2026-02-26T20:30:50.118Z","endTime":"2026-02-26T20:30:53.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.257158619519174,"aZ":-28.188410061147742,"pfxX":4.087162486061487,"pfxZ":2.8197893634042117,"pX":1.3210598162097025,"pZ":0.5653110862415298,"vX0":4.763314534341404,"vY0":-118.09606907760592,"vZ0":-5.577723975548108,"x":66.64,"y":223.52,"x0":-1.2523194522692054,"y0":50.0045976942574,"z0":5.547292424277847,"aX":5.778904965364729},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.0,"breakHorizontal":-8.5,"spinRate":2757,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4636064227172749,"extension":6.12292737537049},"index":1,"playId":"76bdb5ea-7a4b-32bd-a67f-8db86255380c","pitchNumber":2,"startTime":"2026-02-26T20:31:06.738Z","endTime":"2026-02-26T20:31:09.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.123533607886596,"aZ":-32.47099020261503,"pfxX":9.267055042830604,"pfxZ":-0.2304129804315016,"pX":-0.7331287723875328,"pZ":1.5040385084553585,"vX0":-1.1267966550675748,"vY0":-113.00174510102165,"vZ0":-2.013759458443381,"x":144.95,"y":198.17,"x0":-1.4266176273270876,"y0":50.004488344843594,"z0":5.710105955603465,"aX":11.82751250861437},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-0.7,"breakHorizontal":-16.4,"spinRate":2654,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.48716747018767625,"extension":5.882474119751893},"index":2,"playId":"e3b84722-b221-3a06-b9ca-ff2526a686aa","pitchNumber":3,"startTime":"2026-02-26T20:31:27.212Z","endTime":"2026-02-26T20:31:30.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.990125288790352,"aZ":-23.884910957287342,"pfxX":1.508494747188879,"pfxZ":5.090029274486559,"pX":0.7881093007336136,"pZ":1.708445169139647,"vX0":3.786735142827461,"vY0":-126.12913888025302,"vZ0":-5.314934306615558,"x":86.96,"y":192.65,"x0":-0.9221030236076674,"y0":50.00346003135675,"z0":5.741630290975814,"aX":2.4576277682507697},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.4,"breakHorizontal":-3.5,"spinRate":2416,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4324267063169298,"extension":5.972371514793628},"hitData":{"launchSpeed":107.7,"launchAngle":14.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.14,"coordY":92.09}},"index":3,"playId":"b499f6fb-0af2-3851-9296-ec1a9884f506","pitchNumber":4,"startTime":"2026-02-26T20:31:47.610Z","endTime":"2026-02-26T20:31:57.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.4,"awayTeamWinProbability":51.6,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:31:57.912Z","atBatIndex":13},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Patrick Bailey grounds into a double play, shortstop Cole Carrigg to first baseman Charlie Condon. Heliot Ramos out at 2nd. Patrick Bailey out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T20:32:04.427Z","endTime":"2026-02-26T20:33:51.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":809707,"link":"/api/v1/people/809707"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.154741027524057,"aZ":-25.37661771597363,"pfxX":1.3281999016168227,"pfxZ":4.399398016076499,"pX":0.12991925515186376,"pZ":2.352419052506492,"vX0":3.0440735038235958,"vY0":-123.42065031284689,"vZ0":-2.8447517673394223,"x":112.05,"y":175.26,"x0":-1.2911585450872465,"y0":50.0040869437291,"z0":5.653153248168217,"aX":2.0523511419054032},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.6,"breakHorizontal":-3.1,"spinRate":2373,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.4434877941079547,"extension":6.132156466805106},"index":0,"playId":"cbeac776-50f0-3224-bcd3-b5b5f473e1af","pitchNumber":1,"startTime":"2026-02-26T20:32:26.575Z","endTime":"2026-02-26T20:32:29.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.2,"endSpeed":81.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.440324853499646,"aZ":-15.818071477241235,"pfxX":-5.09458594627019,"pfxZ":9.558462707404678,"pX":0.9585062643519192,"pZ":0.0977385094438016,"vX0":6.267116058129649,"vY0":-130.70025643224017,"vZ0":-10.76708844561861,"x":80.46,"y":236.14,"x0":-0.8211801462353165,"y0":50.00105607681563,"z0":5.489493207798889,"aX":-8.714866680346525},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.8,"breakHorizontal":7.7,"spinRate":2054,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.42089022082140826,"extension":6.325193214657138},"index":1,"playId":"0761801c-2cd1-3b72-9933-18d7113bbf64","pitchNumber":2,"startTime":"2026-02-26T20:32:49.933Z","endTime":"2026-02-26T20:32:52.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.901114485213306,"aZ":-23.344924523905572,"pfxX":0.4489483671003067,"pfxZ":5.473109596249426,"pX":-0.9852721369735974,"pZ":2.2757516593324016,"vX0":0.4183204127091681,"vY0":-125.77639000761036,"vZ0":-3.7536923695702242,"x":154.56,"y":177.33,"x0":-1.2116594853637859,"y0":50.00180282517673,"z0":5.665767551766337,"aX":0.724052061167865},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.4,"breakHorizontal":-1.0,"spinRate":2444,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.43435783191263067,"extension":6.021784972122223},"index":2,"playId":"5e27f6f0-b94f-37ce-af6a-8d56b79f89db","pitchNumber":3,"startTime":"2026-02-26T20:33:19.411Z","endTime":"2026-02-26T20:33:22.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36365645303115,"aZ":-29.74843744328893,"pfxX":-8.129309551748364,"pfxZ":1.8033001935363409,"pX":-0.38290934542577487,"pZ":1.3524108453376444,"vX0":4.376429485759784,"vY0":-115.68269077123387,"vZ0":-2.621388478627375,"x":131.6,"y":202.26,"x0":-1.251791979671002,"y0":50.001186802411816,"z0":5.37730485407909,"aX":-10.919557237320747},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.9,"breakHorizontal":13.4,"spinRate":1678,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.47508853785607075,"extension":6.217295150368422},"hitData":{"launchSpeed":67.2,"launchAngle":-3.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.58,"coordY":151.58}},"index":3,"playId":"65cf256d-c7b2-3a63-b617-cf5ad50f2957","pitchNumber":4,"startTime":"2026-02-26T20:33:41.888Z","endTime":"2026-02-26T20:33:51.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-8.399999999999999,"leverageIndex":1.66,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:33:51.261Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Harrison Bader lines out to center fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T20:34:03.406Z","endTime":"2026-02-26T20:34:43.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.965942815217236,"aZ":-11.628854998086736,"pfxX":-2.1904692246312605,"pfxZ":11.156803081445235,"pX":0.9063243242119192,"pZ":1.356914881785929,"vX0":5.520865164807385,"vY0":-134.76842992404033,"vZ0":-9.12252802741341,"x":82.45,"y":202.14,"x0":-0.8831119489130278,"y0":50.002679449406116,"z0":5.6045854105337884,"aX":-4.033965242578643},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":2.8,"spinRate":2049,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40622882470504873,"extension":6.193445834558448},"index":0,"playId":"9e789ba8-4688-36f2-88c5-e0b14e6b5ee5","pitchNumber":1,"startTime":"2026-02-26T20:34:18.509Z","endTime":"2026-02-26T20:34:21.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":91.9,"endSpeed":83.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.376420787646513,"aZ":-16.871300312379653,"pfxX":-3.6685252486411786,"pfxZ":8.45916226085488,"pX":-0.32485466672505553,"pZ":3.0671700591365405,"vX0":3.0970453670514524,"vY0":-133.78669355305834,"vZ0":-3.8113425180997407,"x":129.38,"y":155.97,"x0":-1.021918351622449,"y0":50.00526355403932,"z0":5.722607723472161,"aX":-6.638580384837357},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.6,"breakHorizontal":6.0,"spinRate":2101,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4096995507613608,"extension":6.1449537143760775},"hitData":{"launchSpeed":84.7,"launchAngle":26.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.85,"coordY":70.66}},"index":1,"playId":"63951249-357a-38c5-ad29-41fa7120d76e","pitchNumber":2,"startTime":"2026-02-26T20:34:36.733Z","endTime":"2026-02-26T20:34:43.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:34:43.755Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, first baseman Rafael Devers to pitcher Spencer Bivens.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T20:37:10.716Z","endTime":"2026-02-26T20:38:09.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Spencer Bivens replaces Blade Tidwell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T20:36:11.093Z","endTime":"2026-02-26T20:37:00.227Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702352,"link":"/api/v1/people/702352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T20:37:00.227Z","endTime":"2026-02-26T20:37:12.766Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":94.7,"endSpeed":86.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.768989374297767,"aZ":-23.74001339775948,"pfxX":-9.534373977968286,"pfxZ":4.411215441496347,"pX":-0.5354239401039207,"pZ":1.991734460809512,"vX0":7.659913086406667,"vY0":-137.67339194860418,"vZ0":-5.6232200370778935,"x":137.41,"y":185.0,"x0":-2.120886388888439,"y0":50.00267316361139,"z0":5.67685646181586,"aX":-18.225340148735647},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.0,"breakHorizontal":15.6,"spinRate":1891,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.398489087107015,"extension":6.5371786828849245},"index":2,"playId":"692b71bd-fd9d-34af-a373-6ceeb904b85e","pitchNumber":1,"startTime":"2026-02-26T20:37:12.766Z","endTime":"2026-02-26T20:37:15.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16221666786313,"aZ":-30.519468700340486,"pfxX":-7.121354614462241,"pfxZ":0.9540023461868437,"pX":0.026847931360442917,"pZ":2.3977370428008786,"vX0":6.886453460340643,"vY0":-130.64661062073014,"vZ0":-3.1644683534771127,"x":115.98,"y":174.04,"x0":-1.7112931942490257,"y0":50.005220895827904,"z0":5.9058839149060525,"aX":-12.377761722087486},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.3,"breakHorizontal":11.5,"spinRate":1872,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.41840211948964345,"extension":6.551172697224422},"index":3,"playId":"b81dd3f5-cf30-3863-bcb1-bf97285c3519","pitchNumber":2,"startTime":"2026-02-26T20:37:30.098Z","endTime":"2026-02-26T20:37:33.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7133104538457,"aZ":-18.5321204789101,"pfxX":-5.293277860782709,"pfxZ":7.03141591539587,"pX":-0.359948067981874,"pZ":3.195970216429283,"vX0":5.7620978417217374,"vY0":-139.02905421596978,"vZ0":-4.413739839777188,"x":130.72,"y":152.49,"x0":-1.7803322711090461,"y0":50.004922221803184,"z0":6.049046844400893,"aX":-10.273161237331665},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":8.3,"spinRate":1927,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3953001373206826,"extension":6.455453088137326},"index":4,"playId":"b078c377-c932-3446-81fb-c5a8374d7629","pitchNumber":3,"startTime":"2026-02-26T20:37:45.781Z","endTime":"2026-02-26T20:37:48.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.678354055855202,"aZ":-30.087943572421988,"pfxX":10.29155041610941,"pfxZ":1.447564875983172,"pX":0.46676902301223316,"pZ":2.3716019710851244,"vX0":2.2207095221718944,"vY0":-120.10956674559459,"vZ0":-2.162085069009407,"x":99.21,"y":174.75,"x0":-1.809006890456965,"y0":50.005938019110744,"z0":5.988342667216675,"aX":14.87111048287185},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.3,"breakHorizontal":-19.2,"spinRate":2189,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.4579886508625952,"extension":6.526067972062672},"hitData":{"launchSpeed":97.4,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.62,"coordY":168.31}},"index":5,"playId":"18af5da4-80b8-3d08-9ebd-29b379c953a9","pitchNumber":4,"startTime":"2026-02-26T20:38:01.759Z","endTime":"2026-02-26T20:38:09.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:38:09.537Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Sullivan singles on a ground ball to center fielder Harrison Bader.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T20:38:13.093Z","endTime":"2026-02-26T20:39:47.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06506375038669,"aZ":-27.89297092876041,"pfxX":-10.516550443995254,"pfxZ":2.26006877502096,"pX":0.27143481092135985,"pZ":3.108306794144369,"vX0":9.856835178519628,"vY0":-137.43505548794909,"vZ0":-2.035346032611372,"x":106.65,"y":154.86,"x0":-2.011242230173609,"y0":50.00362294587972,"z0":5.77028787810946,"aX":-19.934646808767653},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.8,"breakHorizontal":16.7,"spinRate":1784,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.39994200710047423,"extension":6.537200337432935},"index":0,"playId":"590ff2c2-1318-3ea2-bbe6-33bba4173cb2","pitchNumber":1,"startTime":"2026-02-26T20:38:46.351Z","endTime":"2026-02-26T20:38:49.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.269044934396323,"aZ":-22.816992395404256,"pfxX":0.7539731211300774,"pfxZ":5.189056303759644,"pX":-0.18656599415398814,"pZ":2.695023888959876,"vX0":3.758452218612592,"vY0":-133.56579805344316,"vZ0":-4.471089899938945,"x":124.11,"y":166.01,"x0":-1.7110370032036777,"y0":50.005059693102645,"z0":6.035506390513946,"aX":1.3586944275577184},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":-2.2,"spinRate":2020,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.41037444162431846,"extension":6.395488282190719},"index":1,"playId":"7da8253a-5429-3641-9e26-9a5f4413780d","pitchNumber":2,"startTime":"2026-02-26T20:39:00.725Z","endTime":"2026-02-26T20:39:03.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":89.1,"endSpeed":82.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50284605277126,"aZ":-27.650132281450137,"pfxX":-6.777887548820326,"pfxZ":2.6526994163457847,"pX":-0.9731957338029776,"pZ":2.237330587543761,"vX0":4.218241121488754,"vY0":-129.6506120722578,"vZ0":-4.047289603417614,"x":154.1,"y":178.37,"x0":-1.7386712798253139,"y0":50.00438577878783,"z0":5.923142104175191,"aX":-11.567297778972371},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.1,"breakHorizontal":11.4,"spinRate":1647,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42208306070544976,"extension":6.520648138238594},"index":2,"playId":"d579a038-d5ef-3872-a3cf-97bf740722db","pitchNumber":3,"startTime":"2026-02-26T20:39:20.023Z","endTime":"2026-02-26T20:39:23.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.212570002396557,"aZ":-30.66400242207012,"pfxX":-6.588591492446527,"pfxZ":0.8876093506682139,"pX":-0.6198394159781445,"pZ":1.7913815314488946,"vX0":4.676923928201095,"vY0":-128.94119190699618,"vZ0":-4.565525403373506,"x":140.63,"y":190.41,"x0":-1.595435848609352,"y0":50.00146599893918,"z0":5.9338973560219195,"aX":-11.16400360600636},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.8,"breakHorizontal":10.9,"spinRate":1762,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4237684791331988,"extension":6.529835466865281},"hitData":{"launchSpeed":99.5,"launchAngle":4.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.24,"coordY":78.07}},"index":3,"playId":"70a1993e-3b69-38a7-af8e-943260e88b28","pitchNumber":4,"startTime":"2026-02-26T20:39:37.468Z","endTime":"2026-02-26T20:39:47.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.64,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:39:47.386Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Carrigg singles on a ground ball to left fielder Heliot Ramos. Brett Sullivan to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T20:39:46.832Z","endTime":"2026-02-26T20:40:33.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"postOnThird":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.0,"endSpeed":85.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.856170948521378,"aZ":-24.1268471887454,"pfxX":-9.678527451451576,"pfxZ":4.283747882086363,"pX":-0.6767731347774562,"pZ":2.2803271542032544,"vX0":7.087457799921172,"vY0":-136.6615047694647,"vZ0":-4.719112409219453,"x":142.8,"y":177.21,"x0":-2.0544006364032033,"y0":50.00523778286614,"z0":5.69985726065407,"aX":-18.196438692934226},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":16.0,"spinRate":1812,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.4017332419495756,"extension":6.622217191493027},"hitData":{"launchSpeed":98.8,"launchAngle":0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":114.3,"coordY":160.62}},"index":0,"playId":"394ddf6a-ba81-3595-8ed6-59ddfe178a9d","pitchNumber":1,"startTime":"2026-02-26T20:40:11.412Z","endTime":"2026-02-26T20:40:33.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"first":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":1.19,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:40:33.740Z","atBatIndex":18},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jordan Beck grounds into a double play, shortstop Willy Adames to second baseman Luis Arraez to first baseman Rafael Devers. Cole Carrigg out at 2nd. Jordan Beck out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T20:40:39.707Z","endTime":"2026-02-26T20:41:31.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.161179671684756,"aZ":-28.327766822118214,"pfxX":-9.199111088192911,"pfxZ":2.0243399192790026,"pX":-1.3179736598113942,"pZ":2.245761636697615,"vX0":5.129981678899912,"vY0":-137.40557465743697,"vZ0":-4.251355723134909,"x":167.24,"y":178.14,"x0":-2.0199529692682754,"y0":50.00345220119022,"z0":5.751473879998394,"aX":-17.484676407173808},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.9,"breakHorizontal":15.5,"spinRate":1772,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.3995383712696263,"extension":6.6652513053418625},"index":0,"playId":"cb92d51a-6ed2-3db6-a5a7-a5f1ab9a1cbe","pitchNumber":1,"startTime":"2026-02-26T20:41:06.913Z","endTime":"2026-02-26T20:41:10.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":694249,"link":"/api/v1/people/694249"},"third":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.836179694402198,"aZ":-29.692540391605196,"pfxX":-9.538218147661416,"pfxZ":1.3237292951143385,"pX":-0.5344163716295139,"pZ":2.229125208364635,"vX0":7.778581683148517,"vY0":-136.55447092004118,"vZ0":-3.87441657616315,"x":137.37,"y":178.59,"x0":-2.1895447899702445,"y0":50.00334795877525,"z0":5.723524410095531,"aX":-17.900691696013034},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.7,"breakHorizontal":15.5,"spinRate":1856,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.40207631759604245,"extension":6.607489711152037},"hitData":{"launchSpeed":92.9,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.95,"coordY":153.1}},"index":1,"playId":"02d5a455-7065-3312-862d-86eb83fac7d6","pitchNumber":2,"startTime":"2026-02-26T20:41:23.761Z","endTime":"2026-02-26T20:41:31.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":694249,"link":"/api/v1/people/694249"},"third":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":11.399999999999999,"leverageIndex":1.82,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:41:31.722Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Oliva grounds out, third baseman Kyle Karros to first baseman Charlie Condon.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T20:43:33.374Z","endTime":"2026-02-26T20:44:57.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":809707,"link":"/api/v1/people/809707"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.2,"endSpeed":73.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.220881585664856,"aZ":-27.201380627230417,"pfxX":5.6361451443656065,"pfxZ":3.6773727107598937,"pX":0.6406392610414481,"pZ":2.3625124833892523,"vX0":2.343629460944703,"vY0":-115.42604704288979,"vZ0":-1.6214361890810034,"x":92.58,"y":174.99,"x0":-1.1195312002336772,"y0":50.00044947416327,"z0":5.689927578331693,"aX":7.613399482469904},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":6.6,"breakHorizontal":-10.8,"spinRate":2582,"spinDirection":78},"zone":6,"typeConfidence":2.0,"plateTime":0.47429523227516635,"extension":5.970943009830038},"index":0,"playId":"42e7388c-b693-3412-82d0-ebe303f4908c","pitchNumber":1,"startTime":"2026-02-26T20:43:56.934Z","endTime":"2026-02-26T20:44:01.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18883992842504,"aZ":-30.61119409528646,"pfxX":-6.575435038856538,"pfxZ":1.1087175210514015,"pX":0.022447542903073922,"pZ":2.9668442385548084,"vX0":5.188831507371027,"vY0":-118.03375538275556,"vZ0":0.39855500216772355,"x":116.14,"y":158.68,"x0":-1.3537710210524414,"y0":50.000711854104374,"z0":5.622285114682223,"aX":-9.245076341416233},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.4,"breakHorizontal":10.6,"spinRate":1804,"spinDirection":249},"zone":2,"typeConfidence":2.0,"plateTime":0.46465659104884605,"extension":6.05102893321154},"index":1,"playId":"a5035810-faf2-32db-abe3-cf9c608a21eb","pitchNumber":2,"startTime":"2026-02-26T20:44:31.274Z","endTime":"2026-02-26T20:44:34.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.815552823873407,"aZ":-15.49851048571335,"pfxX":-3.656030151467494,"pfxZ":9.241370129361087,"pX":-0.015528780193594898,"pZ":3.0611166749274608,"vX0":3.6636714169360403,"vY0":-134.1852223304838,"vZ0":-4.0682425700314555,"x":117.59,"y":156.13,"x0":-0.9303317073783862,"y0":50.00503312192872,"z0":5.717226166925127,"aX":-6.599519122351867},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":5.8,"spinRate":2112,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40978629246806175,"extension":6.005593828881512},"hitData":{"launchSpeed":95.7,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.32,"coordY":169.83}},"index":2,"playId":"f9192f71-163a-3f69-893b-5ff26b3cd6f5","pitchNumber":3,"startTime":"2026-02-26T20:44:50.830Z","endTime":"2026-02-26T20:44:57.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:44:57.979Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Holton lines out to center fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T20:45:03.117Z","endTime":"2026-02-26T20:46:20.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.9,"endSpeed":68.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.316441879929815,"aZ":-38.936511801520915,"pfxX":8.501314041444104,"pfxZ":-5.717601169765958,"pX":-0.7559529135497566,"pZ":2.523704253463885,"vX0":-1.3489382543400668,"vY0":-109.01587384546575,"vZ0":1.402389085587337,"x":145.82,"y":170.64,"x0":-1.2257366375361436,"y0":50.00360177777821,"z0":6.132794055373035,"aX":10.052271178432377},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-9.5,"breakHorizontal":-14.9,"spinRate":2845,"spinDirection":45},"zone":4,"typeConfidence":2.0,"plateTime":0.5058685819797142,"extension":6.044602236181152},"index":0,"playId":"a727e396-80cd-31a8-833a-6603425042f5","pitchNumber":1,"startTime":"2026-02-26T20:45:21.380Z","endTime":"2026-02-26T20:45:24.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.894183051500736,"aZ":-14.299328403238965,"pfxX":-2.647058369218584,"pfxZ":9.681904236444778,"pX":0.49820545350972834,"pZ":1.40902452213979,"vX0":4.399989117085447,"vY0":-134.88518284022908,"vZ0":-8.6640379382688,"x":98.01,"y":200.74,"x0":-0.8089959848878253,"y0":50.0007280681415,"z0":5.667428784201887,"aX":-4.885843795045877},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":3.8,"spinRate":2166,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4058349572578095,"extension":6.067185766317742},"index":1,"playId":"49316709-b681-3e1b-ad24-8404b6ff61dd","pitchNumber":2,"startTime":"2026-02-26T20:45:37.463Z","endTime":"2026-02-26T20:45:40.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.285830925530764,"aZ":-30.053522419169543,"pfxX":9.557709003131983,"pfxZ":1.6266572259974401,"pX":0.1395737097917838,"pZ":1.2767501315890513,"vX0":0.2737319952129552,"vY0":-113.7499847033659,"vZ0":-3.1979369372813435,"x":111.68,"y":204.31,"x0":-1.2227205095439406,"y0":50.00072906125708,"z0":5.702979396212013,"aX":12.431375089452835},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":2.4,"breakHorizontal":-17.4,"spinRate":2836,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4828605087310698,"extension":6.000167787996613},"index":2,"playId":"cc4648f1-e075-3c17-a2a7-f2fa1e064fd6","pitchNumber":3,"startTime":"2026-02-26T20:45:54.527Z","endTime":"2026-02-26T20:45:58.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":91.0,"endSpeed":83.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10183352697846,"aZ":-16.634904846317838,"pfxX":-2.4583665255422074,"pfxZ":8.748819858289558,"pX":0.42244141398121504,"pZ":2.9210488893983646,"vX0":4.804150842424396,"vY0":-132.38015786648418,"vZ0":-4.283924841653711,"x":100.9,"y":159.91,"x0":-1.0959307418132511,"y0":50.00224353700198,"z0":5.777060829695105,"aX":-4.366557113007023},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":3.4,"spinRate":2213,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.4136585377372013,"extension":5.909691524991863},"hitData":{"launchSpeed":90.5,"launchAngle":22.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.05,"coordY":74.88}},"index":3,"playId":"3887beef-d891-325a-9bf4-7e663371d63f","pitchNumber":4,"startTime":"2026-02-26T20:46:15.249Z","endTime":"2026-02-26T20:46:20.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:46:20.723Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Arraez lines out to left fielder Ryan Ritter.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T20:46:23.362Z","endTime":"2026-02-26T20:48:59.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"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":92.3,"endSpeed":84.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.944756775334803,"aZ":-15.423031897823359,"pfxX":-3.0922001669882477,"pfxZ":9.1616316408448,"pX":-0.5519528388505723,"pZ":2.1817705885690604,"vX0":2.804181137567332,"vY0":-134.31857661693036,"vZ0":-6.2249906132344055,"x":138.04,"y":179.87,"x0":-1.2074538900712257,"y0":50.002604186472574,"z0":5.625076705844884,"aX":-5.653290556070696},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":5.0,"spinRate":2081,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4076971228646853,"extension":6.039861019622239},"index":0,"playId":"7d5487ce-d957-3fe6-939a-3590b2b5fd55","pitchNumber":1,"startTime":"2026-02-26T20:46:45.306Z","endTime":"2026-02-26T20:46:48.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.844719670248878,"aZ":-21.871396736611427,"pfxX":1.1765646405697219,"pfxZ":6.536190033054159,"pX":-0.1527113865371536,"pZ":1.1557871041692505,"vX0":2.194431870600936,"vY0":-124.68006012339407,"vZ0":-6.653469568194109,"x":122.82,"y":207.57,"x0":-1.196723140782847,"y0":50.00060396792546,"z0":5.661205999791878,"aX":1.8537305689447028},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.6,"breakHorizontal":-2.6,"spinRate":2514,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.4391501973050307,"extension":5.996809535718826},"index":1,"playId":"d7ffa82d-3c02-3208-a630-867c555b87d9","pitchNumber":2,"startTime":"2026-02-26T20:47:00.795Z","endTime":"2026-02-26T20:47:04.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.472297451153413,"aZ":-30.98438431415827,"pfxX":-6.13275787253766,"pfxZ":0.8377744793673845,"pX":-0.2759616959045613,"pZ":2.014065506214652,"vX0":4.616501366251624,"vY0":-118.02822711506832,"vZ0":-1.3571703130227246,"x":127.52,"y":184.4,"x0":-1.4605176798278459,"y0":50.000258636096866,"z0":5.450024451350977,"aX":-8.651218623212715},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.4,"breakHorizontal":10.0,"spinRate":1871,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.46407495575195234,"extension":5.939877635888595},"index":2,"playId":"9ed3a129-d5d9-3b8e-a7d3-7850a5ef214f","pitchNumber":3,"startTime":"2026-02-26T20:47:22.389Z","endTime":"2026-02-26T20:47:25.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-26T20:47:30.754Z","endTime":"2026-02-26T20:47:44.589Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.483432436060518,"aZ":-21.45548329263454,"pfxX":1.455105344158023,"pfxZ":6.84836164338381,"pX":0.7764124363012886,"pZ":1.3773097351455688,"vX0":3.93350048930478,"vY0":-124.70510462641263,"vZ0":-6.4571684500203075,"x":87.4,"y":201.59,"x0":-1.0142654234590767,"y0":50.00379652069837,"z0":5.785514999196525,"aX":2.2782511234818132},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.0,"breakHorizontal":-3.6,"spinRate":2514,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4402214348136355,"extension":6.100909888065964},"index":4,"playId":"6e9503c7-b0b2-3c49-b83e-dd53ed51f5eb","pitchNumber":4,"startTime":"2026-02-26T20:47:44.589Z","endTime":"2026-02-26T20:47:47.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.856429415636676,"aZ":-15.942504916643655,"pfxX":-4.52101256358839,"pfxZ":8.937926777012162,"pX":0.6851926174253684,"pZ":2.443290676649027,"vX0":6.012361781961929,"vY0":-134.11059395245795,"vZ0":-5.693926679604404,"x":90.88,"y":172.81,"x0":-1.0016192313959977,"y0":50.00229715983539,"z0":5.736922599914695,"aX":-8.209820868692246},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.1,"breakHorizontal":6.8,"spinRate":2140,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4089104171273177,"extension":6.146703308294678},"index":5,"playId":"788b55b7-ecfc-3849-881f-10483945d569","pitchNumber":5,"startTime":"2026-02-26T20:48:05.866Z","endTime":"2026-02-26T20:48:09.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.795795324574044,"aZ":-28.030982269702452,"pfxX":-7.395763661093959,"pfxZ":2.8644775308208743,"pX":-1.116851512151719,"pZ":2.9776220442919223,"vX0":2.9989305099901067,"vY0":-119.48533676330344,"vZ0":-0.15617817654738164,"x":159.57,"y":158.38,"x0":-1.4265921806055666,"y0":50.00414675581006,"z0":5.560317765428541,"aX":-10.70572542858137},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.4,"breakHorizontal":12.7,"spinRate":1964,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4582206856654678,"extension":5.901187533247339},"hitData":{"launchSpeed":92.8,"launchAngle":21.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.94,"coordY":74.81}},"index":6,"playId":"76b9d290-a3b4-3b88-9693-a4689c58ef66","pitchNumber":6,"startTime":"2026-02-26T20:48:51.884Z","endTime":"2026-02-26T20:48:59.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:48:59.469Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros challenged (pitch result), call on the field was confirmed: Kyle Karros called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T20:51:19.508Z","endTime":"2026-02-26T20:52:22.736Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Reiver Sanmartin replaces Spencer Bivens.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T20:50:30.760Z","endTime":"2026-02-26T20:51:21.520Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665665,"link":"/api/v1/people/665665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.394575407254347,"aZ":-21.976720779693593,"pfxX":8.801889578304992,"pfxZ":5.535151784090376,"pX":-0.36299862685285433,"pZ":1.8401678532903294,"vX0":-11.234862977054114,"vY0":-135.09183005113516,"vZ0":-4.932870563529328,"x":130.84,"y":189.1,"x0":2.712915701559986,"y0":50.000377687217174,"z0":5.24174664061276,"aX":16.209520170068227},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.1,"breakHorizontal":-13.4,"spinRate":2221,"spinDirection":116},"zone":7,"typeConfidence":2.0,"plateTime":0.4059960106376663,"extension":6.114901232677141},"index":1,"playId":"446c31dc-246f-3699-9eff-311fc2fa0577","pitchNumber":1,"startTime":"2026-02-26T20:51:21.520Z","endTime":"2026-02-26T20:51:24.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":80.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.558583762376767,"aZ":-32.749187144351744,"pfxX":8.76323780853208,"pfxZ":-0.3508520274830085,"pX":1.705176060108073,"pZ":1.48950845805496,"vX0":-5.932205162412683,"vY0":-127.08578902024959,"vZ0":-2.952576864999453,"x":52.0,"y":198.56,"x0":2.928799545920669,"y0":50.003168367020955,"z0":5.262365871583089,"aX":14.363193709419061},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.1,"breakHorizontal":-14.5,"spinRate":2070,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4306661398328826,"extension":6.01890246949707},"index":2,"playId":"8d61fe65-d97a-398b-994b-08f2f7d194e0","pitchNumber":2,"startTime":"2026-02-26T20:51:32.849Z","endTime":"2026-02-26T20:51:35.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.0,"endSpeed":84.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.434666785192867,"aZ":-20.382499438569486,"pfxX":8.360957519272453,"pfxZ":6.405606502122257,"pX":-1.2179853818085504,"pZ":2.8526995336952847,"vX0":-12.4128182586878,"vY0":-134.83692167529728,"vZ0":-2.7689852320106225,"x":163.43,"y":161.76,"x0":2.3597633799802313,"y0":50.00208106457793,"z0":5.33184349205454,"aX":15.389607679525039},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":-12.5,"spinRate":2203,"spinDirection":116},"zone":11,"typeConfidence":2.0,"plateTime":0.40629358984293606,"extension":6.188484497591563},"index":3,"playId":"4cfe98e6-38de-3d74-bdfa-b9c85f9faaf6","pitchNumber":3,"startTime":"2026-02-26T20:51:44.750Z","endTime":"2026-02-26T20:51:47.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.393638212515,"aZ":-35.911461760579414,"pfxX":-2.1736919259681393,"pfxZ":-2.517618013100006,"pX":-1.0042032177707219,"pZ":1.5936552174123533,"vX0":-7.579667559725296,"vY0":-121.2483236328818,"vZ0":-1.5729952775085518,"x":155.28,"y":195.75,"x0":2.4487397526184536,"y0":50.00288990580788,"z0":5.393424884525592,"aX":-3.225792081086587},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.7,"breakHorizontal":5.8,"spinRate":2550,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.45227059408227177,"extension":6.355628793564177},"index":4,"playId":"fa1d7496-b65c-369a-9b82-9cfeb446ea2d","pitchNumber":4,"startTime":"2026-02-26T20:51:55.662Z","endTime":"2026-02-26T20:51:59.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.227568691053257,"aZ":-33.29566952283626,"pfxX":10.654770288775975,"pfxZ":-0.6686706889134877,"pX":0.5981948839652599,"pZ":1.9535668872971226,"vX0":-8.704123593261478,"vY0":-128.70390578589289,"vZ0":-1.8598561603802395,"x":94.2,"y":186.03,"x0":2.636448669146286,"y0":50.00163102652728,"z0":5.259351138066824,"aX":17.90853064131013},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.4,"breakHorizontal":-17.4,"spinRate":2038,"spinDirection":104},"zone":9,"typeConfidence":2.0,"plateTime":0.4252532083662208,"extension":6.308870258312305},"index":5,"playId":"140bc244-cdc4-3cc3-9751-290b017129c7","pitchNumber":5,"startTime":"2026-02-26T20:52:19.525Z","endTime":"2026-02-26T20:52:22.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"}},"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:52:22.736Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Charlie Condon homers (2) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T20:52:52.045Z","endTime":"2026-02-26T20:53:58.089Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":809707,"fullName":"Charlie Condon","link":"/api/v1/people/809707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":809707,"fullName":"Charlie Condon","link":"/api/v1/people/809707"},"responsiblePitcher":{"id":665665,"link":"/api/v1/people/665665"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.965048294069604,"aZ":-31.552155646478056,"pfxX":-1.8221417411368348,"pfxZ":0.41174820549175895,"pX":0.009683314195501717,"pZ":1.8634867409992442,"vX0":-5.780720609025923,"vY0":-121.34507778187238,"vZ0":-2.0846397402416805,"x":116.63,"y":188.47,"x0":2.655978616358435,"y0":50.000631045015325,"z0":5.473359574370005,"aX":-2.725174735932449},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.5,"breakHorizontal":4.7,"spinRate":2591,"spinDirection":261},"zone":8,"typeConfidence":2.0,"plateTime":0.45077676598065075,"extension":6.192354183757837},"index":0,"playId":"13512062-2dfc-346d-91f8-2bf6d7972948","pitchNumber":1,"startTime":"2026-02-26T20:52:58.869Z","endTime":"2026-02-26T20:53:02.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":93.3,"endSpeed":85.0,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.174390930707872,"aZ":-18.97590773022283,"pfxX":8.032803160386955,"pfxZ":7.121935754905158,"pX":-1.0607902967662866,"pZ":2.9098242082863734,"vX0":-11.821206861909612,"vY0":-135.41528771607395,"vZ0":-3.154086166515492,"x":157.43,"y":160.21,"x0":2.3219157139148208,"y0":50.00315701898916,"z0":5.420755874072707,"aX":14.88740834855233},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":-12.0,"spinRate":2347,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.40482242927578627,"extension":6.2066301096584},"index":1,"playId":"468c80cb-e3cf-3a2d-9964-5cb60947a7d1","pitchNumber":2,"startTime":"2026-02-26T20:53:09.692Z","endTime":"2026-02-26T20:53:12.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":93.1,"endSpeed":84.7,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.603323539535626,"aZ":-28.797074023263814,"pfxX":12.106250382601178,"pfxZ":1.8380423023012966,"pX":-1.233559111578477,"pZ":2.000532697343268,"vX0":-13.204236416781528,"vY0":-134.85340093284094,"vZ0":-3.654143392016485,"x":164.02,"y":184.77,"x0":2.1642901128021057,"y0":50.00010075696226,"z0":5.41515396369882,"aX":22.191142644521936},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.6,"breakHorizontal":-19.0,"spinRate":2324,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.40689954947208706,"extension":6.366542059110504},"index":2,"playId":"ad7fdff3-c4ca-36eb-8bf9-ca9e5cb4e5ef","pitchNumber":3,"startTime":"2026-02-26T20:53:21.058Z","endTime":"2026-02-26T20:53:24.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.638349374110582,"aZ":-28.049760017025832,"pfxX":10.330311985872171,"pfxZ":2.2679555204589157,"pX":0.4356947668429772,"pZ":2.3771077748353475,"vX0":-9.048527774304482,"vY0":-134.57292048939556,"vZ0":-2.6958259150180774,"x":100.39,"y":174.6,"x0":2.514302430632955,"y0":50.00086472193749,"z0":5.397338422949424,"aX":18.775951068823346},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.7,"breakHorizontal":-16.6,"spinRate":2271,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.4084003578811304,"extension":6.273958476634712},"hitData":{"launchSpeed":102.8,"launchAngle":27.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.57,"coordY":81.94}},"index":3,"playId":"b8f55270-1d47-3bd6-839b-5cf3b06f7405","pitchNumber":4,"startTime":"2026-02-26T20:53:33.119Z","endTime":"2026-02-26T20:53:58.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":809707,"link":"/api/v1/people/809707"},"credit":"b_ab"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_ab"},{"player":{"id":809707,"link":"/api/v1/people/809707"},"credit":"b_pa"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":-11.100000000000001,"leverageIndex":0.67,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:53:58.089Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adael Amador grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T20:54:04.038Z","endTime":"2026-02-26T20:54:34.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.131386009708816,"aZ":-23.14680785456148,"pfxX":8.767374053249197,"pfxZ":4.810611158553422,"pX":0.9642196041762515,"pZ":2.3953287025572534,"vX0":-7.36113236327953,"vY0":-136.16994980822204,"vZ0":-3.649712392660006,"x":80.25,"y":174.11,"x0":2.564575650376674,"y0":50.00183600783229,"z0":5.35593410388768,"aX":16.450094155289992},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.2,"breakHorizontal":-14.3,"spinRate":2401,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.40236862938879003,"extension":5.975730006114691},"index":0,"playId":"c3641190-5baf-36c3-8c0a-48f94952a762","pitchNumber":1,"startTime":"2026-02-26T20:54:16.180Z","endTime":"2026-02-26T20:54:19.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.626618837733357,"aZ":-31.925850405925594,"pfxX":9.555813394975495,"pfxZ":0.14961843031751165,"pX":1.0925067213239754,"pZ":2.236801107497396,"vX0":-6.958034920872443,"vY0":-126.56156923329863,"vZ0":-1.374188301349923,"x":75.36,"y":178.39,"x0":2.634750437320574,"y0":50.000993556167046,"z0":5.341764269158064,"aX":15.513614270692662},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.2,"breakHorizontal":-15.7,"spinRate":2036,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4326433184126057,"extension":6.212908711652937},"hitData":{"launchSpeed":81.7,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":151.58}},"index":1,"playId":"a1c70faf-7c4a-312e-9d09-255d16e3861e","pitchNumber":2,"startTime":"2026-02-26T20:54:27.916Z","endTime":"2026-02-26T20:54:34.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_ab"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_ab"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_pa"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:54:34.934Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Ritter strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T20:54:36.844Z","endTime":"2026-02-26T20:55:44.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.681002541379854,"aZ":-35.51532476071383,"pfxX":9.30062981962053,"pfxZ":-2.030869804386711,"pX":1.0846474592753412,"pZ":2.9059657398377468,"vX0":-7.418929723690527,"vY0":-128.0320329394607,"vZ0":0.7801025284728491,"x":75.66,"y":160.32,"x0":2.8245569312042105,"y0":50.003853012796185,"z0":5.396872122954195,"aX":15.301369324062941},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.2,"breakHorizontal":-15.0,"spinRate":2098,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.42931995097538334,"extension":6.182044491573358},"index":0,"playId":"8b128b09-5532-311f-8f1c-b890ab06d78e","pitchNumber":1,"startTime":"2026-02-26T20:54:58.018Z","endTime":"2026-02-26T20:55:01.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.724468860102508,"aZ":-29.86618861274784,"pfxX":10.261533542473321,"pfxZ":1.3975864868860635,"pX":0.3814912087721626,"pZ":1.7901576710568854,"vX0":-8.998755402375428,"vY0":-127.9696922945322,"vZ0":-2.7131825787404074,"x":102.46,"y":190.45,"x0":2.6124938548658836,"y0":50.00534328409969,"z0":5.206744748183582,"aX":16.999896051076025},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.2,"breakHorizontal":-16.6,"spinRate":2192,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.42821275741666787,"extension":6.102768133091811},"index":1,"playId":"c67c03a5-a224-39e2-aee3-c7b5afc61bf2","pitchNumber":2,"startTime":"2026-02-26T20:55:11.229Z","endTime":"2026-02-26T20:55:15.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-26T20:55:34.900Z","endTime":"2026-02-26T20:55:41.520Z","isPitch":false,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"},"defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00936207322057,"aZ":-19.6253951132928,"pfxX":7.23171838842975,"pfxZ":6.646723727913908,"pX":0.28574257369109646,"pZ":3.6740027558371127,"vX0":-8.48243756767015,"vY0":-136.31312166236293,"vZ0":-0.9976566329903138,"x":106.11,"y":139.58,"x0":2.493321645001592,"y0":50.0051834169627,"z0":5.395404827230398,"aX":13.658385926393635},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":-11.4,"spinRate":2280,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.40131098193732884,"extension":6.126318449451344},"index":3,"playId":"9b973bcf-13ca-3c92-a091-badfa2b19c5d","pitchNumber":3,"startTime":"2026-02-26T20:55:41.520Z","endTime":"2026-02-26T20:55:44.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:55:44.520Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, second baseman Adael Amador to first baseman Charlie Condon.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T20:57:58.577Z","endTime":"2026-02-26T20:58:57.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":809707,"link":"/api/v1/people/809707"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jimmy Herget replaces Valente Bellozo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T20:56:57.214Z","endTime":"2026-02-26T20:58:00.625Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623474,"link":"/api/v1/people/623474"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678368,"link":"/api/v1/people/678368","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":91.5,"endSpeed":84.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.038933483120836,"aZ":-30.188322371411353,"pfxX":-11.477515081693687,"pfxZ":1.114532917361465,"pX":2.6002833619478496,"pZ":0.6369907786994143,"vX0":14.483594144984119,"vY0":-132.44443317393936,"vZ0":-6.079243237026416,"x":17.88,"y":221.58,"x0":-1.445485842977971,"y0":50.0016868992807,"z0":5.167176240847554,"aX":-20.409737223914405},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.7,"breakHorizontal":17.6,"spinRate":2359,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4134100141315513,"extension":5.074857304104931},"index":1,"playId":"4c41cfab-c4a4-3e67-9100-a596c867817f","pitchNumber":1,"startTime":"2026-02-26T20:58:00.625Z","endTime":"2026-02-26T20:58:03.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72736092788039,"aZ":-33.17060815662674,"pfxX":-9.797400118390502,"pfxZ":-0.5669017576182291,"pX":0.4529830476606981,"pZ":2.6312470223984548,"vX0":9.995242226532984,"vY0":-131.90830927104042,"vZ0":1.2021008940207427,"x":99.73,"y":167.74,"x0":-2.1240274647178876,"y0":50.00427862350521,"z0":4.626959657651742,"aX":-17.15691243324617},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.5,"breakHorizontal":15.4,"spinRate":2321,"spinDirection":262},"zone":6,"typeConfidence":2.0,"plateTime":0.4162500517257923,"extension":5.003033435343829},"index":2,"playId":"a5435e99-ac7e-3991-bc8c-4cc91d45a672","pitchNumber":2,"startTime":"2026-02-26T20:58:17.681Z","endTime":"2026-02-26T20:58:20.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.718339749612607,"aZ":-36.50344584013541,"pfxX":1.5325407055105567,"pfxZ":-3.1172224775461395,"pX":1.8763579369237164,"pZ":1.9283161525129477,"vX0":8.393732088030855,"vY0":-116.97905274218323,"vZ0":-0.21419772938674853,"x":45.48,"y":186.72,"x0":-1.954975744729944,"y0":50.003382433779514,"z0":5.4382540069398315,"aX":2.127105515649697},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.4,"breakHorizontal":-4.8,"spinRate":2567,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.46792836480045397,"extension":4.8984333459279785},"index":3,"playId":"5a4facea-7e47-3909-aba0-74a6915c74cb","pitchNumber":3,"startTime":"2026-02-26T20:58:33.735Z","endTime":"2026-02-26T20:58:36.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52184384687043,"aZ":-30.004626876746805,"pfxX":-10.358733602142635,"pfxZ":1.1993224127076356,"pX":-0.27404642639637217,"pZ":2.2395217312954214,"vX0":7.4625233361646135,"vY0":-133.8333765036413,"vZ0":-2.319800778119743,"x":127.45,"y":178.31,"x0":-1.7560036266840462,"y0":50.00467154267052,"z0":5.271793123765582,"aX":-18.748802026783817},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.9,"breakHorizontal":17.2,"spinRate":2406,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.4096416295678784,"extension":4.899363380748524},"hitData":{"launchSpeed":106.7,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.78,"coordY":144.99}},"index":4,"playId":"1c5cefd0-e694-3b35-91c9-1ce2fc204946","pitchNumber":4,"startTime":"2026-02-26T20:58:50.163Z","endTime":"2026-02-26T20:58:57.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:58:57.107Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out to first baseman Charlie Condon.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T20:59:00.326Z","endTime":"2026-02-26T21:00:26.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":809707,"link":"/api/v1/people/809707"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.986447755199656,"aZ":-20.35331451380122,"pfxX":-7.672713278412022,"pfxZ":6.421418310209589,"pX":-1.9033505068870573,"pZ":4.510329805266418,"vX0":2.8518718061627344,"vY0":-135.19564149227588,"vZ0":1.2430007849084228,"x":189.55,"y":117.0,"x0":-1.9783872382367873,"y0":50.00388901022978,"z0":5.478642396158254,"aX":-14.125545034874445},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.1,"breakHorizontal":13.2,"spinRate":2310,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.40600750531983376,"extension":4.776896064067083},"index":0,"playId":"6ace658e-caf6-3b3e-9a8f-8a282fdc5165","pitchNumber":1,"startTime":"2026-02-26T20:59:23.605Z","endTime":"2026-02-26T20:59:26.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.954015586178425,"aZ":-33.5662465322703,"pfxX":-9.167281205362244,"pfxZ":-0.8594524220661146,"pX":-0.7630975405006497,"pZ":2.7841960996440323,"vX0":6.04172348705789,"vY0":-126.65099588328621,"vZ0":0.17088841055389503,"x":146.09,"y":163.61,"x0":-1.9939089750870882,"y0":50.00402802815144,"z0":5.41030208987686,"aX":-14.826791011536278},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.2,"breakHorizontal":15.1,"spinRate":1597,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4332227621419298,"extension":5.0230061058513735},"index":1,"playId":"3677ea6d-d4ec-3754-9115-7b5c6f9e6662","pitchNumber":2,"startTime":"2026-02-26T20:59:40.375Z","endTime":"2026-02-26T20:59:45.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":87.0,"endSpeed":80.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.991396477848678,"aZ":-35.38938315919099,"pfxX":-5.555530708280817,"pfxZ":-1.9700699996248154,"pX":-1.6122274799677403,"pZ":2.1737407952714483,"vX0":3.0847706881947463,"vY0":-126.7350563095533,"vZ0":-0.9716308505958395,"x":178.45,"y":180.09,"x0":-2.1210472877865842,"y0":50.00162037748416,"z0":5.379133704436744,"aX":-9.070530942174786},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.6,"breakHorizontal":9.4,"spinRate":1437,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4315583162293013,"extension":4.930828466019775},"index":2,"playId":"0a38de7b-d184-3613-bd82-280c4524366f","pitchNumber":3,"startTime":"2026-02-26T21:00:03.314Z","endTime":"2026-02-26T21:00:06.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55371751321467,"aZ":-31.116709838498828,"pfxX":-9.974245100336386,"pfxZ":0.5767525673109386,"pX":0.5977367906312894,"pZ":2.490020395436321,"vX0":9.30421017760764,"vY0":-133.96163822860342,"vZ0":-1.4902891312389706,"x":94.22,"y":171.55,"x0":-1.6221849551136893,"y0":50.00050286412281,"z0":5.275047032057936,"aX":-18.152571489333294},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.0,"breakHorizontal":16.1,"spinRate":2480,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.4086520066506596,"extension":4.936702217505156},"hitData":{"launchSpeed":100.0,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.58,"coordY":163.75}},"index":3,"playId":"4ee59394-c952-320c-9377-a68657d73359","pitchNumber":4,"startTime":"2026-02-26T21:00:20.227Z","endTime":"2026-02-26T21:00:26.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:00:26.171Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T21:00:28.317Z","endTime":"2026-02-26T21:02:15.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.566013473236296,"aZ":-25.864536787200404,"pfxX":1.2736365823380957,"pfxZ":4.070139904851791,"pX":0.46683228186872006,"pZ":1.7326567709269098,"vX0":5.786915302420365,"vY0":-123.8944143096442,"vZ0":-3.033799454168172,"x":99.21,"y":192.0,"x0":-2.0678425856944096,"y0":50.00062714766457,"z0":5.142774939993196,"aX":1.9716923999654417},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.8,"breakHorizontal":-3.7,"spinRate":2605,"spinDirection":259},"zone":9,"typeConfidence":2.0,"plateTime":0.4426924260415541,"extension":4.946625484090983},"index":0,"playId":"2feaf46b-7830-36e1-adff-d84265078b61","pitchNumber":1,"startTime":"2026-02-26T21:00:54.702Z","endTime":"2026-02-26T21:00:59.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.433441512704967,"aZ":-29.63779890224608,"pfxX":-9.841594509123555,"pfxZ":1.3686378982830743,"pX":0.049775156480717536,"pZ":2.589640585373083,"vX0":8.221058197059067,"vY0":-135.42168773967043,"vZ0":-1.621491366505353,"x":115.1,"y":168.86,"x0":-1.751343823028098,"y0":50.00303122434083,"z0":5.275664684336431,"aX":-18.223048961657057},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.3,"breakHorizontal":16.0,"spinRate":2450,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.4049526432071051,"extension":4.905026365717544},"index":1,"playId":"5e1ab6a7-bd38-3c70-8a1d-0f348daff247","pitchNumber":2,"startTime":"2026-02-26T21:01:29.000Z","endTime":"2026-02-26T21:01:32.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-26T21:01:41.547Z","endTime":"2026-02-26T21:01:53.940Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":92.6,"endSpeed":84.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.069702800323032,"aZ":-20.16141544481119,"pfxX":-8.916353210810257,"pfxZ":6.613564657309694,"pX":1.11214888319729,"pZ":2.2202159511950126,"vX0":10.328162539256526,"vY0":-134.42676623278282,"vZ0":-4.1433361708566965,"x":74.61,"y":178.83,"x0":-1.6342484109416993,"y0":50.006610220299414,"z0":5.226051052690546,"aX":-16.20652839066259},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.2,"breakHorizontal":13.8,"spinRate":2416,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.40857083547276263,"extension":4.991852138290266},"index":3,"playId":"93f79688-2fad-34a2-bf9f-d59325bf69d7","pitchNumber":3,"startTime":"2026-02-26T21:01:53.940Z","endTime":"2026-02-26T21:01:57.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.350229686138736,"aZ":-19.252206204871587,"pfxX":-8.765179891043829,"pfxZ":6.95872773128959,"pX":0.2887619662553869,"pZ":2.567394390043797,"vX0":8.54642843590805,"vY0":-135.59692637836426,"vZ0":-3.5913727830128197,"x":105.99,"y":169.46,"x0":-1.768978284507827,"y0":50.00453244917304,"z0":5.256518861359333,"aX":-16.282511042288323},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":14.0,"spinRate":2432,"spinDirection":246},"zone":6,"typeConfidence":2.0,"plateTime":0.40432506484326325,"extension":4.9684545820334325},"index":4,"playId":"497241fb-b9f7-31e8-b918-47d609a516be","pitchNumber":4,"startTime":"2026-02-26T21:02:12.874Z","endTime":"2026-02-26T21:02:15.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:02:15.874Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Chad Stevens homers (1) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:04:35.828Z","endTime":"2026-02-26T21:06:16.416Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806185,"fullName":"Hayden Birdsong","link":"/api/v1/people/806185"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"responsiblePitcher":{"id":806185,"link":"/api/v1/people/806185"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Hayden Birdsong replaces Reiver Sanmartin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T21:03:24.943Z","endTime":"2026-02-26T21:04:38.011Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806185,"link":"/api/v1/people/806185"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":97.2,"endSpeed":88.6,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17637309852495,"aZ":-13.135877008356564,"pfxX":-6.119742902130774,"pfxZ":9.445827303506118,"pX":-0.22655009672363652,"pZ":2.8124246004170383,"vX0":5.117199287631331,"vY0":-141.29676671262465,"vZ0":-6.747137812162341,"x":125.64,"y":162.84,"x0":-1.2689142045647703,"y0":50.002018928207825,"z0":6.0809054642960705,"aX":-12.333303908597063},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":10.0,"spinRate":2361,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.38813632850527346,"extension":6.602824681600193},"index":1,"playId":"56f4347c-090f-33d0-92e8-ba1cdf807b85","pitchNumber":1,"startTime":"2026-02-26T21:04:38.011Z","endTime":"2026-02-26T21:04:41.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.936614310516244,"aZ":-43.266288528978734,"pfxX":1.227954837343261,"pfxZ":-8.41738977163877,"pX":1.9237230495612008,"pZ":0.3778747994470256,"vX0":6.221132932372491,"vY0":-115.09602369889441,"vZ0":-3.4888873391450876,"x":43.67,"y":228.58,"x0":-0.9940320273624272,"y0":50.00373209913215,"z0":6.178488669603163,"aX":1.6173488957802038},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.8,"breakHorizontal":-4.1,"spinRate":2722,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4791989623284669,"extension":6.678663875058538},"index":2,"playId":"1fc9abee-2987-305e-8ba0-91797580ab77","pitchNumber":2,"startTime":"2026-02-26T21:04:57.546Z","endTime":"2026-02-26T21:05:00.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.427797917558408,"aZ":-28.610778479210236,"pfxX":0.04876384459030181,"pfxZ":2.1006681941197742,"pX":1.1537553778624943,"pZ":1.1075888981852946,"vX0":6.1920988989066394,"vY0":-129.1638746055086,"vZ0":-6.830354948381422,"x":73.02,"y":208.88,"x0":-1.2788993824301254,"y0":50.00076473166554,"z0":5.980763403387917,"aX":0.08080151167724269},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.5,"breakHorizontal":-1.4,"spinRate":2296,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.42376246877733914,"extension":6.595580909232801},"index":3,"playId":"eb1bee7c-9a3e-330c-b578-75014529f9bd","pitchNumber":3,"startTime":"2026-02-26T21:05:14.521Z","endTime":"2026-02-26T21:05:17.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-26T21:05:23.897Z","endTime":"2026-02-26T21:05:34.883Z","isPitch":false,"type":"action","player":{"id":677060,"link":"/api/v1/people/677060"},"defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":98.3,"endSpeed":89.4,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.47997565030078,"aZ":-9.819962599709951,"pfxX":-4.117589518609401,"pfxZ":10.886970876599602,"pX":1.4442302426881326,"pZ":2.7727369510421487,"vX0":8.894017776418815,"vY0":-142.7553905875303,"vZ0":-7.503290368340273,"x":61.95,"y":163.92,"x0":-1.1840523811726356,"y0":50.0013583074894,"z0":6.061901306464571,"aX":-8.454492100947162},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.2,"breakHorizontal":5.5,"spinRate":2283,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.38446397998887827,"extension":6.710167415512456},"index":5,"playId":"5e2c672b-ada6-3969-844d-8b1961dd5d69","pitchNumber":4,"startTime":"2026-02-26T21:05:34.883Z","endTime":"2026-02-26T21:05:37.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89381383834284,"aZ":-24.45255180757563,"pfxX":1.2382738851848591,"pfxZ":4.3199645913181905,"pX":-0.04825862108567358,"pZ":2.2399262776502806,"vX0":2.884518709316843,"vY0":-132.68462672694662,"vZ0":-5.3741186419947695,"x":107.89,"y":178.12,"x0":-1.3094811681785428,"y0":50.00168401733487,"z0":6.0691150409681915,"aX":2.2107716807543176},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":-2.9,"spinRate":2288,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.41252559509134956,"extension":6.538910011630259},"hitData":{"launchSpeed":99.1,"launchAngle":37.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.82,"coordY":60.33}},"index":6,"playId":"b2c22e65-63cf-3a61-b504-36317bc7da58","pitchNumber":5,"startTime":"2026-02-26T21:05:51.704Z","endTime":"2026-02-26T21:06:16.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_ab"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_ab"},{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_pa"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-8.499999999999996,"leverageIndex":0.69,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:06:16.416Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:06:31.341Z","endTime":"2026-02-26T21:07:58.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806185,"fullName":"Hayden Birdsong","link":"/api/v1/people/806185"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.13459859337972,"aZ":-13.243415952241273,"pfxX":-6.410753185129794,"pfxZ":9.326087641200035,"pX":-0.5760028479357563,"pZ":2.8985842226328136,"vX0":4.662282809045018,"vY0":-141.95722372626233,"vZ0":-6.315499177187178,"x":138.96,"y":160.52,"x0":-1.4112584197915847,"y0":50.003189872067686,"z0":6.004124988513528,"aX":-13.013704444135886},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":10.6,"spinRate":2163,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.38664121625549264,"extension":6.7393532048188405},"index":0,"playId":"829e1a6a-cc20-3c30-854c-347beadfe42e","pitchNumber":1,"startTime":"2026-02-26T21:06:31.341Z","endTime":"2026-02-26T21:06:34.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":97.0,"endSpeed":88.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44803932902147,"aZ":-10.449932562299049,"pfxX":-6.258747756008865,"pfxZ":10.930926970043789,"pX":1.180215608584177,"pZ":1.5450168498327301,"vX0":8.423068407761829,"vY0":-140.68271132183347,"vZ0":-9.965659898395844,"x":72.01,"y":197.06,"x0":-1.0514324670164852,"y0":50.003780422078,"z0":5.82833601153333,"aX":-12.44005796666385},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":9.5,"spinRate":2383,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39060622989893456,"extension":6.791419154599331},"index":1,"playId":"40db372f-4e69-322b-9ef2-d207c7ed6aac","pitchNumber":2,"startTime":"2026-02-26T21:06:45.186Z","endTime":"2026-02-26T21:06:48.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.581634960083367,"aZ":-39.00811599839805,"pfxX":4.399335238410783,"pfxZ":-5.0991609163671665,"pX":-0.22501590842707309,"pZ":3.4707669771115572,"vX0":1.4243688884360377,"vY0":-115.59175425441998,"vZ0":2.0458312642738434,"x":125.58,"y":145.07,"x0":-1.4225098786967445,"y0":50.00488349658661,"z0":6.347505143468633,"aX":5.893021686726172},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.3,"breakHorizontal":-8.3,"spinRate":2639,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.4757087042489987,"extension":6.448824320538567},"index":2,"playId":"51170342-8e0c-3a9a-b746-161669ed5363","pitchNumber":3,"startTime":"2026-02-26T21:07:02.015Z","endTime":"2026-02-26T21:07:05.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":89.0,"endSpeed":80.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.983794768472837,"aZ":-21.973049779217643,"pfxX":-6.50719533505525,"pfxZ":6.094769958021746,"pX":-0.08835837159654719,"pZ":1.7072002495552798,"vX0":5.094937365134242,"vY0":-129.3163410235936,"vZ0":-6.330802038756158,"x":120.37,"y":192.69,"x0":-1.2504429436521773,"y0":50.00103878935178,"z0":5.902023655373587,"aX":-10.887793559189582},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.6,"breakHorizontal":10.4,"spinRate":1109,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4255198407824867,"extension":6.7046710755226115},"index":3,"playId":"ea84704f-3909-3bea-8629-ea1d2e32ad9c","pitchNumber":4,"startTime":"2026-02-26T21:07:18.920Z","endTime":"2026-02-26T21:07:22.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":97.9,"endSpeed":88.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23974235084815,"aZ":-10.149998405764654,"pfxX":-5.488846627325894,"pfxZ":10.870818609052279,"pX":1.28328444434182,"pZ":2.5328535113297783,"vX0":8.862465773195861,"vY0":-142.07628021391517,"vZ0":-7.942102437393454,"x":68.08,"y":170.39,"x0":-1.1761976703691512,"y0":50.006606418153645,"z0":6.025038980364647,"aX":-11.124751917775212},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":7.9,"spinRate":2288,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.38683332879233934,"extension":6.749843544911733},"index":4,"playId":"4403993b-6225-3326-be86-b5d92a4842ca","pitchNumber":5,"startTime":"2026-02-26T21:07:39.204Z","endTime":"2026-02-26T21:07:42.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09157690841033,"aZ":-10.474293743982317,"pfxX":-5.007381174614274,"pfxZ":10.839824880342473,"pX":-1.057851155702114,"pZ":3.4436323650441945,"vX0":2.433854293266894,"vY0":-141.27083404586645,"vZ0":-5.590568359773959,"x":157.32,"y":145.8,"x0":-1.2846381295094165,"y0":50.000369254190566,"z0":6.135006874561273,"aX":-10.021671192747863},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":8.5,"spinRate":2451,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38915486271287936,"extension":6.611756079665929},"index":5,"playId":"a1d04a5e-146d-3163-ad5f-f8aaf3255cc1","pitchNumber":6,"startTime":"2026-02-26T21:07:55.562Z","endTime":"2026-02-26T21:07:58.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":1.1999999999999957,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:07:58.562Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Sullivan doubles (3) on a sharp line drive to right fielder Jared Oliva.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:07:58.909Z","endTime":"2026-02-26T21:09:32.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806185,"fullName":"Hayden Birdsong","link":"/api/v1/people/806185"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43130263462904,"aZ":-25.034388887580928,"pfxX":0.38548661524258243,"pfxZ":4.146508867825111,"pX":0.8641019577349037,"pZ":1.40703107724482,"vX0":5.573358759971108,"vY0":-130.8568747727638,"vZ0":-6.89843098241156,"x":84.06,"y":200.79,"x0":-1.3497575756559985,"y0":50.0040036338355,"z0":5.971999982587021,"aX":0.6629283543503807},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":-2.0,"spinRate":2289,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.41970799243636137,"extension":6.6262637047915955},"index":0,"playId":"940daf4b-07ae-3a8f-9dc8-03e685c219c7","pitchNumber":1,"startTime":"2026-02-26T21:08:23.925Z","endTime":"2026-02-26T21:08:26.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.495382903256377,"aZ":-23.478055830447374,"pfxX":-0.0048990224173373065,"pfxZ":4.940720110136677,"pX":1.595966070215436,"pZ":1.1071849480786145,"vX0":7.13683428760926,"vY0":-131.91996092264174,"vZ0":-8.123451286744915,"x":56.17,"y":208.89,"x0":-1.1456815643101093,"y0":50.00379635974999,"z0":5.961875361705134,"aX":-0.010742216622434759},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.3,"breakHorizontal":-1.6,"spinRate":2372,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.41546569873327943,"extension":6.707168752983362},"index":1,"playId":"f8dc53ca-5b55-318a-966a-e34f161db547","pitchNumber":2,"startTime":"2026-02-26T21:08:39.864Z","endTime":"2026-02-26T21:08:42.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.65782942287482,"aZ":-12.174033991909875,"pfxX":-5.321811637890574,"pfxZ":9.96968571794643,"pX":-0.633465124395963,"pZ":2.53952196925267,"vX0":3.7312167456389083,"vY0":-141.5342586347966,"vZ0":-7.534903178344079,"x":141.15,"y":170.21,"x0":-1.28491897613546,"y0":50.006731940144824,"z0":6.036077167646446,"aX":-10.67917439035034},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2301,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.38865729704532725,"extension":6.717630838192496},"index":2,"playId":"f7b3cbb4-b572-3483-be55-5c0b987b0fb5","pitchNumber":3,"startTime":"2026-02-26T21:08:55.170Z","endTime":"2026-02-26T21:08:58.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":79.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.223463106645,"aZ":-27.81657488024795,"pfxX":-6.302026386678575,"pfxZ":2.6675011688196824,"pX":-0.4585114235384765,"pZ":2.067912395206661,"vX0":4.6615870062081814,"vY0":-128.21168472500426,"vZ0":-4.216612345242473,"x":134.48,"y":182.95,"x0":-1.498945207907256,"y0":50.001717341024204,"z0":5.953031734883276,"aX":-10.291125367375416},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":10.1,"spinRate":1224,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.43035685715252736,"extension":6.7566866183548875},"hitData":{"launchSpeed":102.0,"launchAngle":11.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.45,"coordY":111.58}},"index":3,"playId":"6c399e07-047c-33c7-9538-1d79a0523206","pitchNumber":4,"startTime":"2026-02-26T21:09:17.629Z","endTime":"2026-02-26T21:09:32.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.2,"awayTeamWinProbability":84.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.37,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:09:32.035Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Carrigg singles on a ground ball to right fielder Jared Oliva. Brett Sullivan scores.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:09:30.895Z","endTime":"2026-02-26T21:10:20.439Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806185,"fullName":"Hayden Birdsong","link":"/api/v1/people/806185"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":{"id":806185,"link":"/api/v1/people/806185"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.90105473147812,"aZ":-11.418121714387894,"pfxX":-5.336245491406891,"pfxZ":10.430272735265696,"pX":-0.21374368101536695,"pZ":2.81793431707946,"vX0":4.7145100001502165,"vY0":-140.87339528011455,"vZ0":-6.842944557472373,"x":125.15,"y":162.7,"x0":-1.2236814093196389,"y0":50.006582897589574,"z0":6.032774049363433,"aX":-10.623571870983342},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2302,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3902655593964317,"extension":6.657248704542112},"hitData":{"launchSpeed":105.3,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.82,"coordY":118.12}},"index":0,"playId":"d88c81b8-d9a7-39e1-a2fd-0553037edb9a","pitchNumber":1,"startTime":"2026-02-26T21:10:05.922Z","endTime":"2026-02-26T21:10:20.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.299999999999999,"awayTeamWinProbability":89.7,"homeTeamWinProbabilityAdded":-4.9,"leverageIndex":0.71,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:10:20.439Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a line drive to right fielder Jared Oliva. Cole Carrigg to 3rd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:10:20.196Z","endTime":"2026-02-26T21:11:17.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806185,"fullName":"Hayden Birdsong","link":"/api/v1/people/806185"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"postOnThird":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.560602084377106,"aZ":-23.79123554129884,"pfxX":-0.7108819318381892,"pfxZ":4.702290105104911,"pX":-0.051292349967534755,"pZ":3.691283132622028,"vX0":3.6274196932033997,"vY0":-132.24902924328003,"vZ0":-2.0474836467079887,"x":118.96,"y":139.12,"x0":-1.344611310966574,"y0":50.001728654307854,"z0":6.209550324387858,"aX":-1.2674006448217014},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":0.6,"spinRate":2116,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4131851213138602,"extension":6.530472446635171},"index":0,"playId":"e8c5f337-6c36-3ffe-b90c-92ec324db823","pitchNumber":1,"startTime":"2026-02-26T21:10:46.909Z","endTime":"2026-02-26T21:10:49.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.045671352674244,"aZ":-12.590656858574958,"pfxX":-5.711636076445364,"pfxZ":9.746940421885363,"pX":0.1597724171690176,"pZ":3.072660971118564,"vX0":5.6506189960890385,"vY0":-140.6553468283696,"vZ0":-6.361891768368174,"x":110.91,"y":155.82,"x0":-1.1303487783110875,"y0":50.00563987744115,"z0":6.175703590574892,"aX":-11.479294401778352},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":9.2,"spinRate":2304,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.38898088982540546,"extension":6.650610340281429},"hitData":{"launchSpeed":97.5,"launchAngle":16.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.41,"coordY":92.24}},"index":1,"playId":"9fb20828-7cf0-3f34-a92e-e167a4ab6503","pitchNumber":2,"startTime":"2026-02-26T21:11:03.797Z","endTime":"2026-02-26T21:11:17.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.44,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:11:17.806Z","atBatIndex":34},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Kyle Karros reaches on a fielder's choice. Cole Carrigg scores. Jordan Beck to 2nd. Fielding error by second baseman Luis Arraez.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:12:07.708Z","endTime":"2026-02-26T21:12:57.386Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806185,"fullName":"Hayden Birdsong","link":"/api/v1/people/806185"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":{"id":806185,"link":"/api/v1/people/806185"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-26T21:11:41.076Z","endTime":"2026-02-26T21:12:08.965Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"third":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":71.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46115026918803,"aZ":-40.235892978251506,"pfxX":1.5570580493635784,"pfxZ":-6.1166686160423005,"pX":-0.08556928526042679,"pZ":4.600957043241022,"vX0":1.6569010337781969,"vY0":-114.46741321454311,"vZ0":4.519484123721679,"x":120.26,"y":114.55,"x0":-1.0229110511651553,"y0":50.003145647629324,"z0":6.556965511836107,"aX":2.051839871484827},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-9.5,"breakHorizontal":-3.2,"spinRate":2481,"spinDirection":26},"zone":11,"typeConfidence":2.0,"plateTime":0.47973851815804425,"extension":6.443141682637831},"index":1,"playId":"5cb49b08-e7e2-32e2-b749-87656a1ef0a5","pitchNumber":1,"startTime":"2026-02-26T21:12:08.965Z","endTime":"2026-02-26T21:12:11.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"third":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52150436693455,"aZ":-23.80860555192037,"pfxX":2.0656199826453587,"pfxZ":4.807183511341059,"pX":1.5279024036184214,"pZ":1.5691390163200787,"vX0":6.300479748179912,"vY0":-130.6334922676552,"vZ0":-6.950197277142273,"x":58.76,"y":196.41,"x0":-1.1762892839269674,"y0":50.00585705777642,"z0":6.033909443054878,"aX":3.5990053320450026},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":-5.0,"spinRate":2275,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.41803963837045544,"extension":6.505819316842509},"index":2,"playId":"4fd093b5-919b-3410-92df-4df7b612911a","pitchNumber":2,"startTime":"2026-02-26T21:12:25.538Z","endTime":"2026-02-26T21:12:29.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"third":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25949817200532,"aZ":-25.262371418576603,"pfxX":1.8316400231612953,"pfxZ":3.899574522311534,"pX":0.5410151165068526,"pZ":2.2967859789965486,"vX0":4.010045120443308,"vY0":-131.88335989876072,"vZ0":-5.1639136147139535,"x":96.38,"y":176.77,"x0":-1.233226566456034,"y0":50.00620670556363,"z0":6.127552401503192,"aX":3.2483030028236177},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.2,"breakHorizontal":-4.2,"spinRate":2356,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.41423954885260317,"extension":6.53629194240405},"hitData":{"launchSpeed":78.7,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.79,"coordY":146.0}},"index":3,"playId":"28d35f56-3016-39b7-8fde-8c227170a822","pitchNumber":3,"startTime":"2026-02-26T21:12:43.515Z","endTime":"2026-02-26T21:12:57.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"third":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.5,"awayTeamWinProbability":94.5,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":0.69,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:12:57.386Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Charlie Condon walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:13:22.054Z","endTime":"2026-02-26T21:16:14.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":809707,"fullName":"Charlie Condon","link":"/api/v1/people/809707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806185,"fullName":"Hayden Birdsong","link":"/api/v1/people/806185"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":809707,"fullName":"Charlie Condon","link":"/api/v1/people/809707"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,6,7,8,9],"actionIndex":[1,5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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":809707,"fullName":"Charlie Condon","link":"/api/v1/people/809707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.463736625003246,"aZ":-22.511903312417445,"pfxX":-6.014720859908008,"pfxZ":5.9438798007287446,"pX":-1.1082044924450913,"pZ":2.825781343193824,"vX0":2.7782464517686725,"vY0":-127.05603861382207,"vZ0":-3.499355612681316,"x":159.24,"y":162.48,"x0":-1.4379182708928988,"y0":50.00215950405689,"z0":6.022096102694041,"aX":-9.77541739455823},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.2,"breakHorizontal":10.2,"spinRate":1087,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4320618619232657,"extension":6.5928102708309755},"index":0,"playId":"926e8944-4d72-3798-a1d5-c5871c595e45","pitchNumber":1,"startTime":"2026-02-26T21:13:23.069Z","endTime":"2026-02-26T21:13:31.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jordan Beck caught stealing 3rd base, catcher Patrick Bailey to third baseman Matt Chapman.","event":"Caught Stealing 3B","eventType":"caught_stealing_3b","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"926e8944-4d72-3798-a1d5-c5871c595e45","startTime":"2026-02-26T21:13:44.128Z","endTime":"2026-02-26T21:13:54.388Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":687597,"link":"/api/v1/people/687597"},"postOnFirst":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":7.000000000000001,"awayTeamWinProbability":93.0,"homeTeamWinProbabilityAdded":1.5000000000000009,"leverageIndex":0.42,"dramaIndex":25.0,"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":97.2,"endSpeed":88.3,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.01120297300209,"aZ":-11.208453587987917,"pfxX":-6.231214366928404,"pfxZ":10.432798296463378,"pX":-0.05522173527143879,"pZ":3.0551373422275434,"vX0":5.501975170442898,"vY0":-141.29481109932436,"vZ0":-6.421855647755974,"x":119.1,"y":156.29,"x0":-1.223906881722062,"y0":50.00648441801385,"z0":6.087355149466455,"aX":-12.525963779837891},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":10.1,"spinRate":2393,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.38854774897132494,"extension":6.718204465601898},"index":2,"playId":"c197b1b1-5a5c-369f-a3f9-90c4b38cccd3","pitchNumber":2,"startTime":"2026-02-26T21:13:54.388Z","endTime":"2026-02-26T21:13:57.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":86.5,"endSpeed":78.6,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.759244815229795,"aZ":-21.93598993149134,"pfxX":-7.06058292309011,"pfxZ":6.449887144555854,"pX":0.07653866673147439,"pZ":2.63045095283934,"vX0":5.603238246503778,"vY0":-125.81404275167645,"vZ0":-3.8953818483180997,"x":114.08,"y":167.76,"x0":-1.2723814089301588,"y0":50.00523320267628,"z0":5.996703242786491,"aX":-11.214664277177969},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.9,"breakHorizontal":11.4,"spinRate":1050,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.43691431007310566,"extension":6.725701859871169},"index":3,"playId":"cc2ed25f-1838-3f06-95d5-870a699b27bd","pitchNumber":3,"startTime":"2026-02-26T21:14:11.285Z","endTime":"2026-02-26T21:14:15.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":82.6,"endSpeed":76.7,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.180570510960592,"aZ":-40.49208589115042,"pfxX":1.3004445558849342,"pfxZ":-5.712542135957324,"pX":1.6230865657323081,"pZ":-0.0969258986291657,"vX0":5.92834751303481,"vY0":-120.15544378830936,"vZ0":-5.967920241851755,"x":55.13,"y":241.4,"x0":-1.0493277795070588,"y0":50.0036783517104,"z0":6.033898942016384,"aX":1.8925962071516431},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.5,"breakHorizontal":-3.8,"spinRate":2728,"spinDirection":16},"zone":14,"typeConfidence":2.0,"plateTime":0.4565704262319432,"extension":6.693836039125203},"index":4,"playId":"cc791b27-2233-3e05-8622-aa0a7f98fd78","pitchNumber":4,"startTime":"2026-02-26T21:14:35.950Z","endTime":"2026-02-26T21:14:45.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Hayden Birdsong. Kyle Karros to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"cc791b27-2233-3e05-8622-aa0a7f98fd78","startTime":"2026-02-26T21:14:46.956Z","endTime":"2026-02-26T21:15:06.528Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"postOnSecond":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":6.7,"awayTeamWinProbability":93.3,"homeTeamWinProbabilityAdded":-0.3000000000000007,"leverageIndex":0.42,"dramaIndex":18.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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.3,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.93081703731141,"aZ":-10.14104616877816,"pfxX":-4.91119805659102,"pfxZ":11.165203425517666,"pX":-0.24547772115951827,"pZ":2.5250535009921014,"vX0":4.751590007256279,"vY0":-140.5422541452408,"vZ0":-7.819156996183281,"x":126.36,"y":170.6,"x0":-1.3313394962760698,"y0":50.00041200051679,"z0":6.025725094528563,"aX":-9.688936095191059},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":7.8,"spinRate":2484,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.39179473998810543,"extension":6.671004154890453},"index":6,"playId":"18441879-18e4-3e59-a748-861659f69624","pitchNumber":5,"startTime":"2026-02-26T21:15:06.528Z","endTime":"2026-02-26T21:15:10.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.625148811671952,"aZ":-35.667056853119014,"pfxX":-5.304734087043214,"pfxZ":-2.112921730235616,"pX":-0.0818535316949362,"pZ":0.9990185807427108,"vX0":4.79342205621388,"vY0":-128.13645536932208,"vZ0":-5.356025785746507,"x":120.12,"y":211.81,"x0":-1.2954841384963889,"y0":50.00639033490006,"z0":5.93116701283735,"aX":-8.746271886099759},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.9,"breakHorizontal":8.4,"spinRate":1157,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4288841017764411,"extension":6.754864726138072},"index":7,"playId":"7c15f4b4-1b71-3a8f-99e5-b3b495d8d053","pitchNumber":6,"startTime":"2026-02-26T21:15:28.777Z","endTime":"2026-02-26T21:15:31.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17352256991788,"aZ":-25.00649755087208,"pfxX":0.5232995960207096,"pfxZ":4.067531633550077,"pX":-0.21581778557729508,"pZ":3.349361311709534,"vX0":2.678501022553215,"vY0":-131.94330867647142,"vZ0":-2.5239201830230926,"x":125.23,"y":148.35,"x0":-1.3122782396638246,"y0":50.003148088579536,"z0":6.161735122109013,"aX":0.9221721282175553},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.1,"breakHorizontal":-1.6,"spinRate":2305,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4151784354426815,"extension":6.641670313259017},"index":8,"playId":"bbbec609-2bc6-3b40-b0d1-7c37fc824dda","pitchNumber":7,"startTime":"2026-02-26T21:15:46.429Z","endTime":"2026-02-26T21:15:50.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.442,"strikeZoneBottom":1.737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.09062047561096,"aZ":-9.445525993878936,"pfxX":-6.228383213931469,"pfxZ":11.516222359710255,"pX":-0.6925347825530116,"pZ":1.4573723775546217,"vX0":3.616122880229236,"vY0":-140.5970902921336,"vZ0":-10.611996326172253,"x":143.4,"y":199.43,"x0":-1.1957883100124567,"y0":50.006365226501444,"z0":5.924161734834885,"aX":-12.295047035202188},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":10.4,"spinRate":2433,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3917140286290488,"extension":6.8799455744077695},"index":9,"playId":"b159fcc1-2717-312c-852b-7b0e9e7f9f6f","pitchNumber":8,"startTime":"2026-02-26T21:16:11.144Z","endTime":"2026-02-26T21:16:14.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":809707,"link":"/api/v1/people/809707","batSide":{"code":"R","description":"Right"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":809707,"link":"/api/v1/people/809707"},"credit":"b_pa"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.5,"awayTeamWinProbability":93.5,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:16:14.662Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adael Amador flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:16:18.640Z","endTime":"2026-02-26T21:17:27.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806185,"fullName":"Hayden Birdsong","link":"/api/v1/people/806185"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54767777501555,"aZ":-21.21770385827867,"pfxX":-1.2554168363958438,"pfxZ":6.074472318811582,"pX":0.28377914643170304,"pZ":1.5169101321390897,"vX0":4.783806928612042,"vY0":-133.40919073443894,"vZ0":-7.768161521095644,"x":106.18,"y":197.82,"x0":-1.3690741185253836,"y0":50.00449665132192,"z0":5.994607639558028,"aX":-2.265541039568321},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":1.2,"spinRate":2386,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4104803401373438,"extension":6.68317672139525},"index":0,"playId":"27c11fed-9505-3551-8cf3-b38e3ae7852b","pitchNumber":1,"startTime":"2026-02-26T21:16:43.816Z","endTime":"2026-02-26T21:16:47.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.788491997108345,"aZ":-11.49102370944433,"pfxX":-5.949673049480468,"pfxZ":10.461268554636348,"pX":-1.3100127395397296,"pZ":3.624226472481979,"vX0":1.941356531339987,"vY0":-140.86208958476882,"vZ0":-4.96352587611777,"x":166.93,"y":140.93,"x0":-1.241879812973749,"y0":50.005708156961596,"z0":6.174336913550416,"aX":-11.76600742907803},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":10.3,"spinRate":2426,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3912622353062627,"extension":6.552762707270443},"index":1,"playId":"6b990e74-0640-3612-b33b-d81f06f9b0f0","pitchNumber":2,"startTime":"2026-02-26T21:17:02.452Z","endTime":"2026-02-26T21:17:05.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.13408117123882,"aZ":-9.5495983672623,"pfxX":-6.586052042887287,"pfxZ":11.582303347084093,"pX":-0.10119860860700435,"pZ":2.304370095532085,"vX0":5.537066821606496,"vY0":-139.75270961570448,"vZ0":-8.408394870132838,"x":120.86,"y":176.56,"x0":-1.2647037377701416,"y0":50.00367653648857,"z0":6.001707384289555,"aX":-12.866900215424529},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":10.6,"spinRate":2466,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3937975735208017,"extension":6.73765072432714},"hitData":{"launchSpeed":85.0,"launchAngle":56.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.58,"coordY":123.33}},"index":2,"playId":"8e106d24-0f2a-3c77-8354-071539512daa","pitchNumber":3,"startTime":"2026-02-26T21:17:18.764Z","endTime":"2026-02-26T21:17:27.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_ab"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_ab"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_pa"},{"player":{"id":806185,"link":"/api/v1/people/806185"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:17:27.494Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heliot Ramos homers (1) on a fly ball to right center field.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:19:47.298Z","endTime":"2026-02-26T21:21:00.083Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":{"id":680767,"link":"/api/v1/people/680767"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nic Kent replaces third baseman Kyle Karros, batting 5th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T21:19:20.825Z","endTime":"2026-02-26T21:19:20.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684715,"link":"/api/v1/people/684715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: TJ Rumfield replaces shortstop Cole Carrigg, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T21:19:20.840Z","endTime":"2026-02-26T21:19:21.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":694249,"link":"/api/v1/people/694249"},"defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":694249,"link":"/api/v1/people/694249"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Victor Vodnik replaces Jimmy Herget.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-26T21:19:20.840Z","endTime":"2026-02-26T21:19:49.387Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":99.0,"endSpeed":89.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.55929531888087,"aZ":-12.621899164118561,"pfxX":-4.456764859202429,"pfxZ":9.501190611743349,"pX":1.547209917744349,"pZ":2.882958755067427,"vX0":11.474856883385945,"vY0":-143.55919093072148,"vZ0":-5.0334496517202405,"x":58.02,"y":160.94,"x0":-1.947877314953963,"y0":50.005959914979144,"z0":5.464464027079917,"aX":-9.175518036924517},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":5.4,"spinRate":2047,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.38359526059339677,"extension":6.697091723536937},"index":3,"playId":"2aea9600-e571-3ad7-afe2-47ebc87e5e9b","pitchNumber":1,"startTime":"2026-02-26T21:19:49.387Z","endTime":"2026-02-26T21:19:52.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35180524215294,"aZ":-10.898810694239243,"pfxX":-4.9313021173908576,"pfxZ":10.355523472014912,"pX":0.07934831205468633,"pZ":1.4253461886162924,"vX0":7.6764413029462375,"vY0":-142.76010180610257,"vZ0":-9.203569471198236,"x":113.98,"y":200.3,"x0":-2.009707691554123,"y0":50.00017321402279,"z0":5.386312015638126,"aX":-10.128944340965957},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":7.3,"spinRate":2156,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3843809193416785,"extension":6.59864694528177},"index":4,"playId":"3f3086e7-4efa-31d0-af3f-2e3320f12f78","pitchNumber":2,"startTime":"2026-02-26T21:20:04.058Z","endTime":"2026-02-26T21:20:07.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}},"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07297922975997,"aZ":-12.093615525885086,"pfxX":-2.49367324182781,"pfxZ":9.62007832602065,"pX":-0.13168572992100366,"pZ":1.911927883972258,"vX0":5.573093588313841,"vY0":-143.93793980858922,"vZ0":-8.263132993951547,"x":122.02,"y":187.16,"x0":-1.7736215577763794,"y0":50.00291627961464,"z0":5.578653101502236,"aX":-5.205749759154853},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.8,"breakHorizontal":3.4,"spinRate":2126,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.3813158146057223,"extension":6.708325007625517},"hitData":{"launchSpeed":105.4,"launchAngle":27.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":196.44,"coordY":53.02}},"index":5,"playId":"954ffa58-b174-3373-b34e-923afaeb08e2","pitchNumber":3,"startTime":"2026-02-26T21:20:36.900Z","endTime":"2026-02-26T21:21:00.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.2,"awayTeamWinProbability":87.8,"homeTeamWinProbabilityAdded":4.699999999999999,"leverageIndex":0.55,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:21:00.083Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a line drive to center fielder Jake McCarthy.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:21:19.430Z","endTime":"2026-02-26T21:21:50.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Vimael Machín replaces first baseman Charlie Condon, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-26T21:21:21.388Z","endTime":"2026-02-26T21:21:21.389Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605353,"link":"/api/v1/people/605353"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":809707,"link":"/api/v1/people/809707"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":809707,"link":"/api/v1/people/809707"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.501207002767476,"aZ":-26.949401595846968,"pfxX":-11.167070782919774,"pfxZ":2.8587273219862563,"pX":0.5191320820857587,"pZ":2.371219261075676,"vX0":10.572385747030097,"vY0":-134.1509627512645,"vZ0":-2.7521237883945977,"x":97.21,"y":174.76,"x0":-2.0184627995401105,"y0":50.0009142564224,"z0":5.327565214313396,"aX":-20.391008021124563},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.8,"breakHorizontal":18.0,"spinRate":1967,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.40798792583717747,"extension":6.660628754525819},"index":1,"playId":"3bc4dbc4-f700-3e39-9d7e-9246bec19cc6","pitchNumber":1,"startTime":"2026-02-26T21:21:21.390Z","endTime":"2026-02-26T21:21:24.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":99.7,"endSpeed":90.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.17083584117421,"aZ":-13.377376001106,"pfxX":-2.5135915344772766,"pfxZ":8.868691613819138,"pX":0.3425320807180224,"pZ":2.478895124580314,"vX0":7.601725405512288,"vY0":-144.95383568455586,"vZ0":-6.311661620367513,"x":103.94,"y":171.85,"x0":-1.9920742314206352,"y0":50.003404341445304,"z0":5.507898508377035,"aX":-5.328811172996023},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.9,"breakHorizontal":3.0,"spinRate":2116,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.37846071568420303,"extension":6.6516751453649094},"hitData":{"launchSpeed":83.8,"launchAngle":16.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.36,"coordY":102.45}},"index":2,"playId":"8ce29d7d-5bd4-3538-b495-b573b7dd2fa4","pitchNumber":2,"startTime":"2026-02-26T21:21:39.130Z","endTime":"2026-02-26T21:21:50.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.7,"awayTeamWinProbability":84.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":0.77,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:21:50.342Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Harrison Bader doubles (2) on a sharp line drive to center fielder Jake McCarthy. Grant McCray scores.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:22:08.639Z","endTime":"2026-02-26T21:23:27.191Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":{"id":680767,"link":"/api/v1/people/680767"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Grant McCray replaces Patrick Bailey.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"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-26T21:22:10.656Z","endTime":"2026-02-26T21:22:10.657Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":672275,"link":"/api/v1/people/672275"},"base":1,"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.510219421228385,"aZ":-35.25323409028986,"pfxX":0.04800539236772805,"pfxZ":-1.9167019047576943,"pX":-0.16194680725487445,"pZ":2.8394049306344744,"vX0":4.797527499889636,"vY0":-125.89199708952107,"vZ0":0.31872147117203986,"x":123.17,"y":162.12,"x0":-2.0983966841168322,"y0":50.00302668001228,"z0":5.564109742938587,"aX":0.07707686320996163},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.1,"breakHorizontal":-1.2,"spinRate":2041,"spinDirection":46},"zone":2,"typeConfidence":2.0,"plateTime":0.4350348025862951,"extension":6.753664626770011},"index":1,"playId":"1625daf7-70e6-365c-9727-5496864d93b2","pitchNumber":1,"startTime":"2026-02-26T21:22:10.658Z","endTime":"2026-02-26T21:22:13.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":88.1,"endSpeed":81.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.280473709080596,"aZ":-36.80403606789662,"pfxX":-1.1622002594864442,"pfxZ":-2.801391411701527,"pX":1.0140952006017963,"pZ":0.5249476977333496,"vX0":7.372395157912139,"vY0":-128.095173369801,"vZ0":-5.153476082343651,"x":78.35,"y":224.61,"x0":-1.7542226509897425,"y0":50.00038151038135,"z0":5.451159081664015,"aX":-1.9266946488333243},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.0,"breakHorizontal":0.4,"spinRate":2413,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.42813719569715136,"extension":6.859519229375745},"index":2,"playId":"2db33699-e3af-3654-a507-019ecfa3c037","pitchNumber":2,"startTime":"2026-02-26T21:22:30.038Z","endTime":"2026-02-26T21:22:33.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.942697110185012,"aZ":-17.04972917384243,"pfxX":-7.121595994526723,"pfxZ":7.391674326860809,"pX":0.05954747050450026,"pZ":1.286393876625596,"vX0":6.934210531645782,"vY0":-141.79602459056943,"vZ0":-8.94372390406291,"x":114.73,"y":204.05,"x0":-1.4865984551852165,"y0":50.00203030092458,"z0":5.558297951678042,"aX":-14.57189041133575},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.8,"breakHorizontal":11.5,"spinRate":2112,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.38555727695200304,"extension":6.706599580695518},"index":3,"playId":"652803ee-f962-3725-9880-718bdf9ccc2a","pitchNumber":3,"startTime":"2026-02-26T21:22:51.678Z","endTime":"2026-02-26T21:22:54.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65991222553468,"aZ":-15.51256255461225,"pfxX":-7.6606342808184635,"pfxZ":7.899569987503055,"pX":0.14754677302710076,"pZ":2.3570685016007613,"vX0":7.933442020850087,"vY0":-144.09662085885805,"vZ0":-6.122555231165981,"x":111.38,"y":175.14,"x0":-1.642545288565601,"y0":50.0000639977348,"z0":5.463319116000976,"aX":-16.15039378127936},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.3,"breakHorizontal":12.4,"spinRate":2276,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3797430200345806,"extension":6.722518874788587},"hitData":{"launchSpeed":101.6,"launchAngle":15.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":156.74,"coordY":75.89}},"index":4,"playId":"6912470e-21b2-32a3-b8ba-3ec8054544d2","pitchNumber":4,"startTime":"2026-02-26T21:23:11.288Z","endTime":"2026-02-26T21:23:27.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":10.3,"leverageIndex":1.43,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:23:27.191Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Oliva singles on a line drive to right fielder Jordan Beck. Will Brennan out at home on the throw, right fielder Jordan Beck to catcher Brett Sullivan.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:24:12.459Z","endTime":"2026-02-26T21:25:12.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Will Brennan replaces Harrison Bader.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"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-26T21:23:49.258Z","endTime":"2026-02-26T21:24:04.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":664056,"link":"/api/v1/people/664056"},"base":2,"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"second":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"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-26T21:24:04.095Z","endTime":"2026-02-26T21:24:14.674Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"second":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":99.4,"endSpeed":91.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.957408600882765,"aZ":-16.070870519263718,"pfxX":-4.436291309240113,"pfxZ":7.564465301927674,"pX":-0.5607679942647625,"pZ":3.3573516605183946,"vX0":4.822211700088633,"vY0":-144.7829382319883,"vZ0":-3.8093338066091738,"x":138.38,"y":148.13,"x0":-1.6693968074477363,"y0":50.00106167147043,"z0":5.6698899455898495,"aX":-9.442597245760284},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.2,"breakHorizontal":7.1,"spinRate":2163,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.37791678032760645,"extension":6.7052862329832},"index":2,"playId":"56fd4ca4-c433-30d2-9f02-3ba7dd849ffe","pitchNumber":1,"startTime":"2026-02-26T21:24:14.674Z","endTime":"2026-02-26T21:24:17.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"second":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01332220613676,"aZ":-24.014937728298,"pfxX":0.1813323689880566,"pfxZ":4.273462773807608,"pX":0.22111010011757343,"pZ":0.5370729936508092,"vX0":6.101285970621127,"vY0":-136.9901478491461,"vZ0":-8.442411244415643,"x":108.57,"y":224.28,"x0":-2.0544443992955688,"y0":50.00450216829197,"z0":5.289037700261259,"aX":0.34435271355333386},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":-1.6,"spinRate":2128,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39916888317149324,"extension":6.9124900148489195},"index":3,"playId":"9436d28b-9f1a-3dad-8f5a-967b00a8a19d","pitchNumber":2,"startTime":"2026-02-26T21:24:28.685Z","endTime":"2026-02-26T21:24:31.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"second":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":94.2,"endSpeed":87.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.270467535960172,"aZ":-27.21987983218215,"pfxX":0.7603776253633141,"pfxZ":2.5786120102616223,"pX":-0.2508046957603878,"pZ":2.5155794071352684,"vX0":4.4760090264626236,"vY0":-137.24873022163044,"vZ0":-2.9997932517155164,"x":126.56,"y":170.86,"x0":-1.9966685441829621,"y0":50.004480631960654,"z0":5.461806842704493,"aX":1.4605347000726363},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.3,"breakHorizontal":-2.3,"spinRate":2290,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.3979629688294377,"extension":6.724659464455925},"hitData":{"launchSpeed":84.4,"launchAngle":15.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.39,"coordY":113.71}},"index":4,"playId":"45dcdb58-ebed-3cfb-9c09-497ad5f0ae24","pitchNumber":3,"startTime":"2026-02-26T21:24:54.132Z","endTime":"2026-02-26T21:25:12.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"second":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-6.5,"leverageIndex":1.6,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:25:12.439Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Holton singles on a ground ball to left fielder Ryan Ritter, deflected by shortstop Nic Kent.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:25:23.217Z","endTime":"2026-02-26T21:26:45.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":684715,"link":"/api/v1/people/684715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60682830643742,"aZ":-15.95796741157443,"pfxX":-5.835488740162997,"pfxZ":7.933299333796775,"pX":0.5830861178200135,"pZ":1.843679732445301,"vX0":8.120175960625463,"vY0":-142.0726837467556,"vZ0":-7.605271227057129,"x":94.77,"y":189.0,"x0":-1.5541480878774903,"y0":50.00049252336537,"z0":5.569698910496005,"aX":-11.925586762788669},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.0,"breakHorizontal":8.9,"spinRate":1807,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.38555210486768443,"extension":6.701165804375634},"index":0,"playId":"8a1847db-e9aa-37d9-ad31-013f4ab35980","pitchNumber":1,"startTime":"2026-02-26T21:25:39.761Z","endTime":"2026-02-26T21:25:43.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"d11c5e92-332c-3e0b-9983-f8597b5023fa","startTime":"2026-02-26T21:25:58.201Z","endTime":"2026-02-26T21:26:15.397Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jared Oliva caught stealing 2nd base, pitcher Victor Vodnik to second baseman Adael Amador.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"d11c5e92-332c-3e0b-9983-f8597b5023fa","startTime":"2026-02-26T21:26:31.781Z","endTime":"2026-02-26T21:26:35.269Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":-4.700000000000001,"leverageIndex":1.44,"dramaIndex":70.0,"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.693317599633943,"aZ":-27.09179509111824,"pfxX":-8.849327471613332,"pfxZ":2.7305667872193826,"pX":0.10341586155098463,"pZ":2.416518291753112,"vX0":8.686250974764414,"vY0":-135.38311322736274,"vZ0":-3.080391727108733,"x":113.06,"y":173.53,"x0":-1.9920752357182259,"y0":50.00497319991237,"z0":5.459002307919128,"aX":-16.48083587244978},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.4,"breakHorizontal":14.3,"spinRate":1839,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.40410045796095373,"extension":6.68203911426746},"hitData":{"launchSpeed":72.1,"launchAngle":11.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":79.01,"coordY":97.34}},"index":3,"playId":"7affce74-5621-3d27-849b-98979cdfde6d","pitchNumber":2,"startTime":"2026-02-26T21:26:35.269Z","endTime":"2026-02-26T21:26:45.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.1,"awayTeamWinProbability":83.9,"homeTeamWinProbabilityAdded":1.3000000000000025,"leverageIndex":1.44,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:26:45.522Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Ryan Ritter.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:27:15.264Z","endTime":"2026-02-26T21:27:43.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Bo Davidson replaces Jake Holton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-26T21:27:02.874Z","endTime":"2026-02-26T21:27:17.316Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815589,"link":"/api/v1/people/815589"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":687724,"link":"/api/v1/people/687724"},"base":1,"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.428572686840358,"aZ":-14.737238485876757,"pfxX":-3.351014827275117,"pfxZ":8.38397661533224,"pX":0.1890433961975022,"pZ":2.476305480170255,"vX0":7.014338788649854,"vY0":-142.95599628308986,"vZ0":-5.9693358195296975,"x":109.79,"y":171.92,"x0":-1.8555928838387847,"y0":50.00375580398373,"z0":5.508459930978293,"aX":-6.970733665577137},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.2,"breakHorizontal":4.7,"spinRate":2268,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3824191354387776,"extension":6.818309135283488},"index":1,"playId":"66b1e0d4-38a6-3d48-b4e1-d81c8c7a5bbb","pitchNumber":1,"startTime":"2026-02-26T21:27:17.316Z","endTime":"2026-02-26T21:27:22.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":815589,"link":"/api/v1/people/815589"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49370995437011,"aZ":-30.121441525851754,"pfxX":-9.69680994516183,"pfxZ":1.1235494463914915,"pX":-0.49892772476556735,"pZ":3.0059534580264358,"vX0":7.7858858072226065,"vY0":-134.06921712380955,"vZ0":-0.43595061806931,"x":136.02,"y":157.62,"x0":-2.172894690958279,"y0":50.00582084030871,"z0":5.310385104846647,"aX":-17.752930510492487},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.2,"breakHorizontal":16.0,"spinRate":2107,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.40770051827750065,"extension":6.612406614318567},"hitData":{"launchSpeed":89.0,"launchAngle":39.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.16,"coordY":103.43}},"index":2,"playId":"9e1c3bf0-2254-3307-ad6c-a401086c8dc1","pitchNumber":2,"startTime":"2026-02-26T21:27:35.808Z","endTime":"2026-02-26T21:27:43.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":815589,"link":"/api/v1/people/815589"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:27:43.599Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Ritter homers (1) on a fly ball to right center field.","rbi":1,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T21:29:57.409Z","endTime":"2026-02-26T21:30:23.484Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[7],"actionIndex":[0,1,2,3,4,5,6],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":{"id":678576,"link":"/api/v1/people/678576"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Buddy Kennedy replaces second baseman Luis Arraez, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-26T21:29:59.449Z","endTime":"2026-02-26T21:29:59.450Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jesus Rodriguez replaces left fielder Heliot Ramos, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-26T21:29:59.451Z","endTime":"2026-02-26T21:29:59.452Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":671218,"link":"/api/v1/people/671218"},"defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Grant McCray remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"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-26T21:29:59.453Z","endTime":"2026-02-26T21:29:59.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":672275,"link":"/api/v1/people/672275"},"defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Will Brennan remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-26T21:29:59.455Z","endTime":"2026-02-26T21:29:59.456Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":664056,"link":"/api/v1/people/664056"},"defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luis Matos replaces right fielder Jared Oliva, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-26T21:29:59.457Z","endTime":"2026-02-26T21:29:59.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bo Davidson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-26T21:29:59.459Z","endTime":"2026-02-26T21:29:59.460Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815589,"link":"/api/v1/people/815589"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"901","replacedPlayer":{"id":687724,"link":"/api/v1/people/687724"},"defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Wilkin Ramos replaces Hayden Birdsong.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-26T21:29:59.461Z","endTime":"2026-02-26T21:29:59.462Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678576,"link":"/api/v1/people/678576"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":806185,"link":"/api/v1/people/806185","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.719380847017014,"aZ":-30.927640696030018,"pfxX":-11.556472982104584,"pfxZ":0.6670715139021972,"pX":-0.23490036073693313,"pZ":2.574038321017423,"vX0":10.777796879077659,"vY0":-135.94153303427208,"vZ0":-1.4058433875748755,"x":125.95,"y":169.28,"x0":-2.7628123031591936,"y0":50.0008455406571,"z0":5.258790460147793,"aX":-21.478894192483356},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.1,"breakHorizontal":18.5,"spinRate":2060,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.40399318895234826,"extension":7.547488258701688},"hitData":{"launchSpeed":105.0,"launchAngle":31.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":199.06,"coordY":49.75}},"index":7,"playId":"5e68587e-6433-3317-af02-cead1ecf2732","pitchNumber":1,"startTime":"2026-02-26T21:29:59.463Z","endTime":"2026-02-26T21:30:23.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":0.43,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:30:23.484Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chad Stevens walks.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T21:30:39.502Z","endTime":"2026-02-26T21:31:44.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34492836355215,"aZ":-37.05550352691449,"pfxX":4.171327729072472,"pfxZ":-3.6876662065496895,"pX":-1.1977781028836538,"pZ":2.2216225526121183,"vX0":2.4932911153167856,"vY0":-114.86687553630833,"vZ0":1.492710873584581,"x":162.66,"y":178.8,"x0":-2.8431921817651267,"y0":50.00557922013149,"z0":5.194822808036788,"aX":5.51609728212546},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-5.9,"breakHorizontal":-8.3,"spinRate":1639,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4787474358341517,"extension":7.452429086467062},"index":0,"playId":"0993ae73-206f-37bb-9d03-4396c8fdb086","pitchNumber":1,"startTime":"2026-02-26T21:30:41.608Z","endTime":"2026-02-26T21:30:44.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45802220438619,"aZ":-26.557071370006852,"pfxX":-10.73842445763168,"pfxZ":3.0078425632384675,"pX":-1.4065518596586974,"pZ":3.6131276870423803,"vX0":7.3815932113918645,"vY0":-136.45150955503024,"vZ0":0.44589293879702097,"x":170.61,"y":141.23,"x0":-2.7636070154684242,"y0":50.00492734059106,"z0":5.290005397141352,"aX":-20.07620752671813},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.8,"breakHorizontal":17.8,"spinRate":1926,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.4027400019558458,"extension":7.414001896001753},"index":1,"playId":"bc5b4770-ea6e-38b5-aec7-9a240703db36","pitchNumber":2,"startTime":"2026-02-26T21:30:54.632Z","endTime":"2026-02-26T21:30:57.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64320601509263,"aZ":-27.688936191600657,"pfxX":-9.35309447350117,"pfxZ":2.3704327770707536,"pX":-0.688965940008498,"pZ":3.0129623754911536,"vX0":9.047771934087622,"vY0":-136.59199978464514,"vZ0":-0.4825664137769311,"x":143.26,"y":157.43,"x0":-2.8266156581548203,"y0":50.00325050402136,"z0":5.093147870889595,"aX":-17.702088452729278},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.4,"breakHorizontal":15.1,"spinRate":2149,"spinDirection":253},"zone":1,"typeConfidence":2.0,"plateTime":0.4007621902264016,"extension":7.470887258530123},"index":2,"playId":"9ac60e7e-b01e-367f-9f27-db1989993580","pitchNumber":3,"startTime":"2026-02-26T21:31:08.605Z","endTime":"2026-02-26T21:31:11.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.912314970685806,"aZ":-29.353748843445562,"pfxX":-9.617693612992984,"pfxZ":1.5095650463401817,"pX":-1.2155181140339948,"pZ":3.240087992126891,"vX0":7.131734502229276,"vY0":-136.09115460958873,"vZ0":0.10833012735478265,"x":163.33,"y":151.3,"x0":-2.6254237623093437,"y0":50.00317151016242,"z0":5.239258852223169,"aX":-17.973282847811525},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.0,"breakHorizontal":15.8,"spinRate":2044,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.40305200228270177,"extension":7.444685737327821},"index":3,"playId":"54fa30ac-9e81-3a3d-b88b-ed337905e1c6","pitchNumber":4,"startTime":"2026-02-26T21:31:27.619Z","endTime":"2026-02-26T21:31:30.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.497335905243176,"aZ":-26.046568067497358,"pfxX":-8.424862778376223,"pfxZ":3.2026053832207335,"pX":-0.7573770706929295,"pZ":3.877618059993184,"vX0":8.523163577405766,"vY0":-137.4608331974879,"vZ0":1.265690662477418,"x":145.87,"y":134.08,"x0":-2.8037556693536345,"y0":50.00291795607829,"z0":5.1796565764659945,"aX":-16.121562586023447},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.2,"breakHorizontal":13.4,"spinRate":2134,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.3984725905427875,"extension":7.486648795797741},"index":4,"playId":"9a98d847-8b19-3baa-9d38-3dc102ad0046","pitchNumber":5,"startTime":"2026-02-26T21:31:41.581Z","endTime":"2026-02-26T21:31:44.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.27,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:31:44.581Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake McCarthy doubles (2) on a line drive to left fielder Will Brennan. Chad Stevens scores.","rbi":1,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T21:31:51.657Z","endTime":"2026-02-26T21:33:36.912Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2,3],"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":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"responsiblePitcher":{"id":678576,"link":"/api/v1/people/678576"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":83.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68957088704545,"aZ":-29.37821331310433,"pfxX":-10.784620652701083,"pfxZ":1.5563574541825593,"pX":-1.924472102149077,"pZ":1.8173209444601037,"vX0":5.856139813783269,"vY0":-134.06659143300098,"vZ0":-3.446087007630679,"x":190.36,"y":189.71,"x0":-2.7519923069728267,"y0":50.00148178595587,"z0":5.247768211422067,"aX":-19.361486408608236},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.2,"breakHorizontal":18.0,"spinRate":2175,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.41069661800457613,"extension":7.551615042776674},"index":0,"playId":"b43ba94d-756b-3c08-9643-c623c2f07548","pitchNumber":1,"startTime":"2026-02-26T21:32:09.740Z","endTime":"2026-02-26T21:32:12.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":677060,"link":"/api/v1/people/677060"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.789948706583605,"aZ":-38.28197410678933,"pfxX":4.0905904814797385,"pfxZ":-4.7159577986910755,"pX":-1.4160048576101605,"pZ":2.352500418031977,"vX0":1.9742393332953923,"vY0":-113.12740873184244,"vZ0":2.227994852503442,"x":170.97,"y":175.26,"x0":-2.831663189252102,"y0":50.00289345663726,"z0":5.194414435958915,"aX":5.297384469447405},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-7.7,"breakHorizontal":-7.9,"spinRate":2015,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4843210245238345,"extension":7.611292751885614},"index":1,"playId":"dca30f1b-6ed9-3d18-8232-beb538e27e8e","pitchNumber":2,"startTime":"2026-02-26T21:32:27.791Z","endTime":"2026-02-26T21:32:35.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":677060,"link":"/api/v1/people/677060"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Chad Stevens steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"dca30f1b-6ed9-3d18-8232-beb538e27e8e","startTime":"2026-02-26T21:32:40.625Z","endTime":"2026-02-26T21:32:58.666Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677060,"link":"/api/v1/people/677060"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":677060,"link":"/api/v1/people/677060"},"postOnSecond":{"id":677060,"link":"/api/v1/people/677060"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":6.3,"awayTeamWinProbability":93.7,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.43,"dramaIndex":22.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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4774127593408,"aZ":-22.797263992474413,"pfxX":-9.503079232264088,"pfxZ":4.929991504832426,"pX":-0.4095407092287573,"pZ":3.2903373579768656,"vX0":9.352817711902338,"vY0":-137.7726913598288,"vZ0":-1.04408114506005,"x":132.61,"y":149.94,"x0":-2.630168296837721,"y0":50.00659036696041,"z0":5.229621071922097,"aX":-18.089649452992365},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.9,"breakHorizontal":15.0,"spinRate":2160,"spinDirection":254},"zone":1,"typeConfidence":2.0,"plateTime":0.3991006899898446,"extension":7.555755822569495},"index":3,"playId":"55fb8104-a340-3889-90f0-5369c970149e","pitchNumber":3,"startTime":"2026-02-26T21:32:58.666Z","endTime":"2026-02-26T21:33:01.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":677060,"link":"/api/v1/people/677060"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.704901127787746,"aZ":-21.827815115838735,"pfxX":-8.953491878269084,"pfxZ":5.3353154464747465,"pX":-0.3283925648898776,"pZ":2.713835026072205,"vX0":9.46973531948916,"vY0":-138.5620066676102,"vZ0":-2.5337698619776896,"x":129.52,"y":165.51,"x0":-2.6312460710634458,"y0":50.00387301071637,"z0":5.102743852812364,"aX":-17.366669999232144},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":14.2,"spinRate":2194,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.3956799427690334,"extension":7.515267337784036},"hitData":{"launchSpeed":98.9,"launchAngle":20.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.58,"coordY":63.61}},"index":4,"playId":"cb65a53b-4bdb-3959-9386-4f358fdfcdba","pitchNumber":4,"startTime":"2026-02-26T21:33:21.891Z","endTime":"2026-02-26T21:33:36.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":677060,"link":"/api/v1/people/677060"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-2.7,"leverageIndex":0.43,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:33:36.912Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Sullivan singles on a line drive to center fielder Grant McCray.","rbi":0,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T21:33:33.710Z","endTime":"2026-02-26T21:36:24.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","movementReason":"r_pickoff_caught_stealing_3b","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678576,"link":"/api/v1/people/678576"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.082496642379834,"aZ":-38.177269709974304,"pfxX":2.4749808144146748,"pfxZ":-4.47358803898204,"pX":-1.9699192734221702,"pZ":3.620804568154803,"vX0":1.2048249737413628,"vY0":-115.2414180628456,"vZ0":4.360108789152106,"x":192.09,"y":141.02,"x0":-2.8216716819315426,"y0":50.00488435341131,"z0":5.399486185546421,"aX":3.3182074322132333},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.7,"breakHorizontal":-4.8,"spinRate":1926,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.47588342251898874,"extension":7.678107432993394},"index":0,"playId":"73df84ec-954d-33b5-9efb-894d51564f49","pitchNumber":1,"startTime":"2026-02-26T21:34:10.723Z","endTime":"2026-02-26T21:34:13.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"08318626-0486-0013-001c-f08cd117d70a","startTime":"2026-02-26T21:34:54.525Z","endTime":"2026-02-26T21:34:54.552Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake McCarthy picked off and caught stealing 3rd base, pitcher Wilkin Ramos to shortstop Willy Adames to third baseman Matt Chapman.","event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"08318626-0486-0013-001c-f08cd117d70a","startTime":"2026-02-26T21:34:54.552Z","endTime":"2026-02-26T21:35:03.071Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":5.2,"awayTeamWinProbability":94.8,"homeTeamWinProbabilityAdded":1.6000000000000005,"leverageIndex":0.2,"dramaIndex":20.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99296754504206,"aZ":-33.52718109216521,"pfxX":-11.17038778329061,"pfxZ":-0.6961316783873865,"pX":-0.5051010156376559,"pZ":3.1101474822978736,"vX0":9.411132943494048,"vY0":-138.9592473649776,"vZ0":-0.05562275608436107,"x":136.25,"y":154.81,"x0":-2.489422690334902,"y0":50.000220656988276,"z0":5.363221257902882,"aX":-21.778050696862334},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-1.1,"breakHorizontal":18.2,"spinRate":2067,"spinDirection":247},"zone":1,"typeConfidence":2.0,"plateTime":0.3946061961010341,"extension":7.433323136219471},"index":3,"playId":"8c57e0e1-6c52-3d2e-917d-876a182e61d3","pitchNumber":2,"startTime":"2026-02-26T21:35:03.071Z","endTime":"2026-02-26T21:35:06.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":95.2,"endSpeed":87.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.003507655755715,"aZ":-30.311269621131306,"pfxX":-10.587823632891173,"pfxZ":0.9619088800278011,"pX":-0.8700383810743869,"pZ":2.733384818524541,"vX0":8.067665279508935,"vY0":-138.4158082833569,"vZ0":-1.2951913455457684,"x":150.16,"y":164.98,"x0":-2.4474399804731974,"y0":50.003459129612075,"z0":5.237599909645817,"aX":-20.537542064912174},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.7,"breakHorizontal":17.5,"spinRate":2086,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.3957713168665249,"extension":7.65887569629383},"index":4,"playId":"aecb4833-3504-35fc-a349-2f59582d1e5f","pitchNumber":3,"startTime":"2026-02-26T21:35:19.108Z","endTime":"2026-02-26T21:35:22.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70621058566615,"aZ":-38.686065968502696,"pfxX":3.1379730032233386,"pfxZ":-4.89572880903472,"pX":-1.323130460378879,"pZ":2.4841911280765694,"vX0":1.849195902574976,"vY0":-115.23297185186168,"vZ0":2.2250623136647887,"x":167.43,"y":171.71,"x0":-2.546884622941594,"y0":50.0050913496145,"z0":5.274947376571604,"aX":4.17139554268458},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-7.9,"breakHorizontal":-6.1,"spinRate":1911,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4774347870625215,"extension":7.672899916685078},"index":5,"playId":"f4620e77-eebe-3b03-ba50-e887d503ee61","pitchNumber":4,"startTime":"2026-02-26T21:35:38.243Z","endTime":"2026-02-26T21:35:41.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25037152591495,"aZ":-18.311368413402608,"pfxX":-9.165066964338937,"pfxZ":6.9898293506977325,"pX":0.5814485719175697,"pZ":3.0441028478379932,"vX0":11.364452634165016,"vY0":-140.29101907378694,"vZ0":-2.4217841422423145,"x":94.84,"y":156.59,"x0":-2.3408942835652913,"y0":50.00089899634359,"z0":5.118935140577307,"aX":-18.173745213233524},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":14.2,"spinRate":2303,"spinDirection":243},"zone":3,"typeConfidence":2.0,"plateTime":0.3911722329271021,"extension":7.653330923861502},"index":6,"playId":"f3f1663e-cbbc-36f6-8562-6a8e3633d7e5","pitchNumber":5,"startTime":"2026-02-26T21:35:56.169Z","endTime":"2026-02-26T21:35:59.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.962955056073422,"aZ":-28.754423258504662,"pfxX":-10.251244440712952,"pfxZ":1.7618445124759763,"pX":-0.236523819086291,"pZ":3.1894558617068527,"vX0":9.427801933314758,"vY0":-138.79156339018047,"vZ0":-0.35153435491290064,"x":126.02,"y":152.66,"x0":-2.350657080253843,"y0":50.00555423253022,"z0":5.237742144826339,"aX":-19.940593129133138},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.4,"breakHorizontal":16.6,"spinRate":2179,"spinDirection":246},"zone":2,"typeConfidence":2.0,"plateTime":0.39511001334314155,"extension":7.693314143084879},"hitData":{"launchSpeed":97.5,"launchAngle":14.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.83,"coordY":89.73}},"index":7,"playId":"739269f0-c2a9-31c7-b516-2dff981042d6","pitchNumber":6,"startTime":"2026-02-26T21:36:13.683Z","endTime":"2026-02-26T21:36:24.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:36:24.865Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks.","rbi":0,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T21:36:24.938Z","endTime":"2026-02-26T21:38:56.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[2],"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":86.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15622430512077,"aZ":-28.36319353525097,"pfxX":-9.183247452208086,"pfxZ":1.9866931215400268,"pX":-1.0335096595668571,"pZ":3.1198896401345633,"vX0":7.453398419796326,"vY0":-138.28644483715013,"vZ0":-0.7206424405680986,"x":156.39,"y":154.54,"x0":-2.5814029688994786,"y0":50.004884808619,"z0":5.300219176862518,"aX":-17.644608881006306},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.6,"breakHorizontal":14.9,"spinRate":2056,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.3972992073048336,"extension":7.502624873472508},"index":0,"playId":"113dd447-7112-355e-9f3b-a1dc64b0a985","pitchNumber":1,"startTime":"2026-02-26T21:36:51.695Z","endTime":"2026-02-26T21:36:54.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.537905972734517,"aZ":-31.493995199073336,"pfxX":-10.095914037816797,"pfxZ":0.3547803043708573,"pX":-0.6270294688471386,"pZ":3.476757461560956,"vX0":8.412169535457776,"vY0":-138.5234137537394,"vZ0":0.8397550678555545,"x":140.9,"y":144.91,"x0":-2.394530364365538,"y0":50.00613445778929,"z0":5.278459930104541,"aX":-19.583878853166723},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.1,"breakHorizontal":16.4,"spinRate":2073,"spinDirection":253},"zone":1,"typeConfidence":2.0,"plateTime":0.3957148298892834,"extension":7.610401062880658},"index":1,"playId":"e69054a7-02f4-39de-afe6-133cb2632081","pitchNumber":2,"startTime":"2026-02-26T21:37:08.162Z","endTime":"2026-02-26T21:37:18.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brett Sullivan steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"e69054a7-02f4-39de-afe6-133cb2632081","startTime":"2026-02-26T21:37:36.064Z","endTime":"2026-02-26T21:37:39.034Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":664954,"link":"/api/v1/people/664954"},"postOnSecond":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":-0.3000000000000007,"leverageIndex":0.22,"dramaIndex":13.0,"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":77.8,"endSpeed":71.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.301033077239353,"aZ":-39.82736188083014,"pfxX":2.7983198320896463,"pfxZ":-5.942369248906612,"pX":0.35985707732145006,"pZ":1.1570925783059232,"vX0":5.4984441772941945,"vY0":-113.20198823965642,"vZ0":0.02605075926558964,"x":103.28,"y":207.54,"x0":-2.472474785906821,"y0":50.00520130889612,"z0":5.160712547671967,"aX":3.601161378813331},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-10.4,"breakHorizontal":-6.6,"spinRate":1956,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.48543514723238834,"extension":7.802829981344436},"index":3,"playId":"0d5222bf-e784-371f-8822-5aa8a43f9509","pitchNumber":3,"startTime":"2026-02-26T21:37:39.034Z","endTime":"2026-02-26T21:37:42.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.532011997433152,"aZ":-19.754461761104775,"pfxX":-8.160321148262076,"pfxZ":6.463427391941726,"pX":-0.3427390560603785,"pZ":2.8339794252965507,"vX0":8.67352563099689,"vY0":-137.97714828593269,"vZ0":-3.1520953157082148,"x":130.06,"y":162.26,"x0":-2.4711817546088546,"y0":50.00687989221704,"z0":5.32703820151942,"aX":-15.692083328469439},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":13.0,"spinRate":2199,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.3974002676135293,"extension":7.591521675123108},"index":4,"playId":"50de211d-36d1-3326-96e1-0d9084da9027","pitchNumber":4,"startTime":"2026-02-26T21:37:56.252Z","endTime":"2026-02-26T21:37:59.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-02-26T21:38:17.070Z","endTime":"2026-02-26T21:38:32.118Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":96.4,"endSpeed":87.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.405639621016824,"aZ":-22.57454798850592,"pfxX":-9.360117215276883,"pfxZ":4.870159092331998,"pX":0.5582946434202748,"pZ":1.0675435046677808,"vX0":11.5280214312029,"vY0":-139.72093561808418,"vZ0":-7.133409242411982,"x":95.72,"y":209.96,"x0":-2.4111318877479144,"y0":50.003931869075494,"z0":5.1446060604901165,"aX":-18.45059065904225},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.4,"breakHorizontal":14.5,"spinRate":2105,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.39248606501355354,"extension":7.558817758483367},"index":6,"playId":"8abd31a2-2dac-339a-b5a6-44f8bca12d2a","pitchNumber":5,"startTime":"2026-02-26T21:38:32.118Z","endTime":"2026-02-26T21:38:35.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.3,"endSpeed":85.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.263995392507542,"aZ":-26.257215095333986,"pfxX":-11.308234391625628,"pfxZ":3.181196202436764,"pX":0.4416758061159073,"pZ":1.5194599402729998,"vX0":11.42229601955519,"vY0":-135.42118200419665,"vZ0":-4.468920215543508,"x":100.16,"y":197.75,"x0":-2.359417239626097,"y0":50.00248197130054,"z0":5.025388168445183,"aX":-21.02690822785365},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":18.1,"spinRate":1958,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4042848572060773,"extension":7.638891638896962},"index":7,"playId":"ee571b8c-2f04-33d4-b18a-a9305b0fe3bb","pitchNumber":6,"startTime":"2026-02-26T21:38:53.164Z","endTime":"2026-02-26T21:38:56.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-0.29999999999999893,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:38:56.726Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Beck grounds out softly, pitcher Wilkin Ramos to first baseman Rafael Devers. Brett Sullivan to 3rd. TJ Rumfield to 2nd.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T21:39:58.700Z","endTime":"2026-02-26T21:40:31.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnThird":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678576,"link":"/api/v1/people/678576"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":3,"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-26T21:39:07.733Z","endTime":"2026-02-26T21:40:00.918Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.997058678531904,"aZ":-25.67649231554808,"pfxX":-9.78210945847135,"pfxZ":3.2494868052379875,"pX":1.0644131933772538,"pZ":0.9908062230965753,"vX0":13.35871415903335,"vY0":-140.09077164241114,"vZ0":-6.45957478232965,"x":76.43,"y":212.03,"x0":-2.482601012438982,"y0":50.00152898773492,"z0":4.991708682215194,"aX":-19.551060200676364},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.7,"breakHorizontal":15.1,"spinRate":2006,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.39014588961510377,"extension":7.656962890039496},"index":1,"playId":"954f04f5-5e08-3cba-9728-78db7620fed4","pitchNumber":1,"startTime":"2026-02-26T21:40:00.918Z","endTime":"2026-02-26T21:40:03.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.070362367497914,"aZ":-24.359579943202718,"pfxX":-10.114929236444976,"pfxZ":3.9820899639320677,"pX":-0.041871460772636905,"pZ":1.5122399492071708,"vX0":10.616941554180395,"vY0":-139.1351421109242,"vZ0":-5.175648350515289,"x":118.6,"y":197.95,"x0":-2.5920802697738,"y0":50.002325059609966,"z0":5.009804497743077,"aX":-19.841797476626063},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.2,"breakHorizontal":16.1,"spinRate":2169,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.3936002328262278,"extension":7.629269141180236},"hitData":{"launchSpeed":51.2,"launchAngle":-73.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":120.72,"coordY":196.22}},"index":2,"playId":"bba5f571-32ea-311a-b20b-59a6e32c53e8","pitchNumber":2,"startTime":"2026-02-26T21:40:19.785Z","endTime":"2026-02-26T21:40:31.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":0.4999999999999991,"leverageIndex":0.33,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:40:31.844Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nic Kent singles on a ground ball to pitcher Wilkin Ramos. Brett Sullivan scores. TJ Rumfield to 3rd.","rbi":1,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T21:40:33.067Z","endTime":"2026-02-26T21:41:11.869Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":684715,"fullName":"Nic Kent","link":"/api/v1/people/684715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":684715,"fullName":"Nic Kent","link":"/api/v1/people/684715"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":684715,"fullName":"Nic Kent","link":"/api/v1/people/684715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678576,"link":"/api/v1/people/678576"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":{"id":678576,"link":"/api/v1/people/678576"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.572930383956074,"aZ":-30.05105022097607,"pfxX":-9.780685481324957,"pfxZ":1.1116425719478045,"pX":0.37385265906426157,"pZ":2.288107561223666,"vX0":11.257271555768353,"vY0":-137.25032196229705,"vZ0":-1.4862753491878506,"x":102.75,"y":177.0,"x0":-2.511433125148262,"y0":50.00134099582355,"z0":4.884466434915499,"aX":-18.646447543042406},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.9,"breakHorizontal":15.4,"spinRate":1890,"spinDirection":259},"zone":6,"typeConfidence":2.0,"plateTime":0.39917023326404166,"extension":7.462184661208176},"hitData":{"launchSpeed":98.3,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.57,"coordY":182.0}},"index":0,"playId":"0a3294c1-9fdc-3027-8018-62d49e9f359b","pitchNumber":1,"startTime":"2026-02-26T21:40:55.129Z","endTime":"2026-02-26T21:41:11.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":684715,"link":"/api/v1/people/684715","batSide":{"code":"R","description":"Right"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":684715,"link":"/api/v1/people/684715"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":684715,"link":"/api/v1/people/684715"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-1.8999999999999995,"leverageIndex":0.38,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:41:11.869Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vimael Machín flies out sharply to left fielder Will Brennan.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T21:41:12.354Z","endTime":"2026-02-26T21:42:31.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":605353,"fullName":"Vimael Machín","link":"/api/v1/people/605353"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605353,"fullName":"Vimael Machín","link":"/api/v1/people/605353"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.353333946355267,"aZ":-37.17886273604107,"pfxX":4.402107358366117,"pfxZ":-3.9298350066991077,"pX":-1.4104907398008468,"pZ":5.716322529105845,"vX0":1.0463660509423618,"vY0":-111.84757237263176,"vZ0":8.437863961975719,"x":170.76,"y":84.44,"x0":-2.4559253062501165,"y0":50.00447184368678,"z0":5.700466209091112,"aX":5.601665122549388},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-4.8,"breakHorizontal":-8.3,"spinRate":1480,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.48889977910239324,"extension":7.523288953997285},"index":0,"playId":"4dd7fb79-afa4-3906-afd3-209a74c657f6","pitchNumber":1,"startTime":"2026-02-26T21:41:42.098Z","endTime":"2026-02-26T21:41:45.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":605353,"link":"/api/v1/people/605353","batSide":{"code":"L","description":"Left"}},"first":{"id":684715,"link":"/api/v1/people/684715"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":96.1,"endSpeed":87.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.01437778474399,"aZ":-19.716119171985923,"pfxX":-7.322680190641725,"pfxZ":6.373599788548654,"pX":0.20611049464203365,"pZ":2.2489855278063837,"vX0":10.116196343540937,"vY0":-139.54452131113027,"vZ0":-4.524310170604232,"x":109.14,"y":178.06,"x0":-2.529807451219664,"y0":50.0022005420454,"z0":5.205997694181673,"aX":-14.312692027174393},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":10.9,"spinRate":2246,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.3938522662565185,"extension":7.506136552257527},"index":1,"playId":"266dce6e-36e8-36f6-ae14-6859fd1f96a1","pitchNumber":2,"startTime":"2026-02-26T21:42:01.629Z","endTime":"2026-02-26T21:42:04.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":605353,"link":"/api/v1/people/605353","batSide":{"code":"L","description":"Left"}},"first":{"id":684715,"link":"/api/v1/people/684715"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00866487546494,"aZ":-29.883592846313768,"pfxX":-9.737756685680377,"pfxZ":1.2200371193139627,"pX":-0.46005446522994903,"pZ":2.465355157017919,"vX0":9.008161167869966,"vY0":-136.43085407861554,"vZ0":-1.6164178412824979,"x":134.54,"y":172.22,"x0":-2.5509651566010496,"y0":50.00012041268514,"z0":5.139174000606536,"aX":-18.22425261913832},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.0,"breakHorizontal":15.6,"spinRate":1962,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4025780329320314,"extension":7.504456257503575},"hitData":{"launchSpeed":100.9,"launchAngle":24.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":36.04,"coordY":87.03}},"index":2,"playId":"4df035f4-2f0e-327f-9e7d-7bb729a4bd04","pitchNumber":3,"startTime":"2026-02-26T21:42:23.696Z","endTime":"2026-02-26T21:42:31.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":605353,"link":"/api/v1/people/605353","batSide":{"code":"L","description":"Left"}},"first":{"id":684715,"link":"/api/v1/people/684715"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605353,"link":"/api/v1/people/605353"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":605353,"link":"/api/v1/people/605353"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:42:31.663Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, third baseman Vimael Machín to first baseman TJ Rumfield.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T21:45:13.892Z","endTime":"2026-02-26T21:46:11.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9],"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":605353,"link":"/api/v1/people/605353"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Drew Avans replaces center fielder Jake McCarthy, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"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-26T21:44:42.308Z","endTime":"2026-02-26T21:44:42.326Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682183,"link":"/api/v1/people/682183"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Braxton Fulford replaces catcher Brett Sullivan, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"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-26T21:44:42.326Z","endTime":"2026-02-26T21:44:42.327Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":664954,"link":"/api/v1/people/664954"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Conner Capel replaces left fielder Ryan Ritter, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"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-26T21:44:42.327Z","endTime":"2026-02-26T21:44:42.328Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668843,"link":"/api/v1/people/668843"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":690022,"link":"/api/v1/people/690022"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Roc Riggio replaces second baseman Adael Amador, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-26T21:44:42.328Z","endTime":"2026-02-26T21:44:42.329Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691792,"link":"/api/v1/people/691792"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":691182,"link":"/api/v1/people/691182"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Zac Veen replaces right fielder Jordan Beck, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-26T21:44:42.329Z","endTime":"2026-02-26T21:44:42.330Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":687597,"link":"/api/v1/people/687597"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brennan Bernardino replaces Victor Vodnik.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-26T21:44:42.330Z","endTime":"2026-02-26T21:45:16.087Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":89.8,"endSpeed":81.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63001559045792,"aZ":-26.38439149353916,"pfxX":10.464984359873643,"pfxZ":3.3929902399447034,"pX":1.4645369763942118,"pZ":3.098451978907557,"vX0":-6.092172309314777,"vY0":-130.62823996359867,"vZ0":-0.17481021429501908,"x":61.18,"y":155.12,"x0":2.482074020711,"y0":50.00451482498861,"z0":5.1703919277691295,"aX":17.867883668920662},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.4,"breakHorizontal":-17.4,"spinRate":2070,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.42126929367697974,"extension":5.72076250271809},"index":6,"playId":"336f4625-695b-31b0-afeb-7f9d6ec02a9d","pitchNumber":1,"startTime":"2026-02-26T21:45:16.087Z","endTime":"2026-02-26T21:45:19.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":80.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.069615993484902,"aZ":-23.723320429067858,"pfxX":11.450373470777476,"pfxZ":4.985427424236539,"pX":0.4181311191916226,"pZ":3.4330435171918965,"vX0":-9.09163237670063,"vY0":-130.2956725541155,"vZ0":0.18468613755922303,"x":101.06,"y":146.09,"x0":2.4901599314641927,"y0":50.000264390927356,"z0":5.175226212000948,"aX":19.400434729527195},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.4,"breakHorizontal":-18.4,"spinRate":2128,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4227090277530632,"extension":5.690350394950395},"index":7,"playId":"b9ec5ce4-0eb5-3dc8-9c56-541f65d11d30","pitchNumber":2,"startTime":"2026-02-26T21:45:31.966Z","endTime":"2026-02-26T21:45:35.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31416704128135,"aZ":-27.735589898933625,"pfxX":-0.15382877767499945,"pfxZ":2.873705270585617,"pX":0.026572118849698005,"pZ":2.075001757741545,"vX0":-6.163555421830018,"vY0":-123.44422086908692,"vZ0":-1.406579590794268,"x":115.99,"y":182.75,"x0":2.5745961971569074,"y0":50.0040328917857,"z0":4.984697228362585,"aX":-0.23670661657208902},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.2,"breakHorizontal":1.7,"spinRate":2300,"spinDirection":182},"zone":8,"typeConfidence":2.0,"plateTime":0.44352160204682667,"extension":5.452859664700841},"index":8,"playId":"9d1c74fa-c1cf-3b7b-8b8d-f63724572a47","pitchNumber":3,"startTime":"2026-02-26T21:45:50.605Z","endTime":"2026-02-26T21:45:53.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.979929376034413,"aZ":-29.442405524472186,"pfxX":-8.19440706068943,"pfxZ":2.113685760467204,"pX":-0.36404622215420457,"pZ":1.9690578379073047,"vX0":-4.767194586448672,"vY0":-113.93398725811642,"vZ0":0.18374159321810435,"x":130.88,"y":185.62,"x0":2.831322208229964,"y0":50.00455286981476,"z0":4.8347670508501706,"aX":-10.605521923584803},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":4.2,"breakHorizontal":16.2,"spinRate":2640,"spinDirection":294},"zone":7,"typeConfidence":2.0,"plateTime":0.48363442465275996,"extension":5.327174953617674},"hitData":{"launchSpeed":66.5,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.81,"coordY":165.78}},"index":9,"playId":"0fc7bc21-ed3a-3d61-b6d6-8cb6c7dce022","pitchNumber":4,"startTime":"2026-02-26T21:46:05.075Z","endTime":"2026-02-26T21:46:11.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.8000000000000003,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:46:11.852Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T21:46:17.554Z","endTime":"2026-02-26T21:48:11.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.197647964485302,"aZ":-29.62434044799013,"pfxX":9.94975224660922,"pfxZ":1.4445716113173521,"pX":0.31889815494158263,"pZ":2.9897388336716584,"vX0":-8.781860612380434,"vY0":-132.18592833068374,"vZ0":0.148450018117114,"x":104.84,"y":158.06,"x0":2.397770534663698,"y0":50.0021599746291,"z0":5.114859628176108,"aX":17.539304263137346},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.9,"breakHorizontal":-16.0,"spinRate":2210,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.4149867941594656,"extension":5.720796149170647},"index":0,"playId":"60104ccc-2b75-3f5c-90d3-6868607aeea1","pitchNumber":1,"startTime":"2026-02-26T21:46:38.843Z","endTime":"2026-02-26T21:46:41.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":91.6,"endSpeed":83.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.794508632093702,"aZ":-24.892170971066133,"pfxX":8.464447131265178,"pfxZ":4.050308399890984,"pX":-0.0491589026489577,"pZ":4.038861596573126,"vX0":-9.413622148925251,"vY0":-133.0473145267625,"vZ0":1.9106695414936548,"x":118.87,"y":129.73,"x0":2.430430663291374,"y0":50.00279667854183,"z0":5.112029900538836,"aX":15.218405207275095},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":-13.3,"spinRate":2080,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.41124223658093495,"extension":5.67382688074384},"index":1,"playId":"9943a91b-6726-36fe-907a-3610c464e9fe","pitchNumber":2,"startTime":"2026-02-26T21:46:53.850Z","endTime":"2026-02-26T21:46:57.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.7,"endSpeed":70.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75844569225832,"aZ":-31.638565049561823,"pfxX":-9.401011921967815,"pfxZ":0.42492469007388856,"pX":1.2782090250238085,"pZ":2.2636498324241736,"vX0":-1.1892464282467223,"vY0":-111.60565802602765,"vZ0":1.403969003709626,"x":68.28,"y":177.66,"x0":3.039296111014086,"y0":50.00018802218322,"z0":4.906863749541116,"aX":-11.75161512016591},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":1.6,"breakHorizontal":17.3,"spinRate":2647,"spinDirection":285},"zone":14,"typeConfidence":2.0,"plateTime":0.4924428492579298,"extension":5.137749467086609},"index":2,"playId":"2709cafb-7197-3816-ab08-64f868c472b7","pitchNumber":3,"startTime":"2026-02-26T21:47:08.809Z","endTime":"2026-02-26T21:47:11.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93307758366405,"aZ":-26.127744818463754,"pfxX":9.981709249206494,"pfxZ":3.4492711787469936,"pX":0.2346600296369975,"pZ":3.2300587143586585,"vX0":-8.849609851021496,"vY0":-131.56046074465957,"vZ0":0.2911048746377414,"x":108.06,"y":151.57,"x0":2.3453189229821843,"y0":50.002942107864705,"z0":5.0546873357094935,"aX":17.49647638306159},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":-16.1,"spinRate":2141,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.4163549194581466,"extension":5.68019707328538},"index":3,"playId":"500be019-be5f-313a-a84a-70cb7252d514","pitchNumber":4,"startTime":"2026-02-26T21:47:25.075Z","endTime":"2026-02-26T21:47:28.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.713762320792785,"aZ":-28.854403590876817,"pfxX":6.9584950916374755,"pfxZ":2.5643041582213666,"pX":0.9817360155881464,"pZ":2.361800757518911,"vX0":-5.6088648843895825,"vY0":-112.88890420741428,"vZ0":0.23032664653426282,"x":79.58,"y":175.01,"x0":2.589235515423282,"y0":50.00560604056237,"z0":5.152811639053444,"aX":9.022033242385053},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":5.0,"breakHorizontal":-11.3,"spinRate":1228,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.484390291262244,"extension":5.64413373634377},"index":4,"playId":"69ac791a-bdd7-3f3b-a1a9-8369701ebdc2","pitchNumber":5,"startTime":"2026-02-26T21:47:45.871Z","endTime":"2026-02-26T21:47:48.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19216965433157,"aZ":-23.42662337423657,"pfxX":7.500087376503555,"pfxZ":4.809201337812411,"pX":0.14906409543408625,"pZ":3.2918062814493685,"vX0":-8.680403617365695,"vY0":-133.4117077249988,"vZ0":-0.06222660121203205,"x":111.32,"y":149.9,"x0":2.4562391508336727,"y0":50.00533659830242,"z0":4.990896774750552,"aX":13.649154905579165},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.9,"breakHorizontal":-11.9,"spinRate":2168,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.40910541983730697,"extension":5.651478078008329},"index":5,"playId":"36e69a4c-bd69-339d-8501-aaa9405dd473","pitchNumber":6,"startTime":"2026-02-26T21:48:08.329Z","endTime":"2026-02-26T21:48:11.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:48:11.411Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out, third baseman Vimael Machín to first baseman TJ Rumfield.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T21:48:12.230Z","endTime":"2026-02-26T21:50:52.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605353,"link":"/api/v1/people/605353"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":82.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.127364423108435,"aZ":-26.91726228451594,"pfxX":8.785299265678285,"pfxZ":3.012727285619503,"pX":0.5472834772638122,"pZ":1.5017062009723137,"vX0":-7.9343458814895955,"vY0":-131.40521808877637,"vZ0":-3.649013282849668,"x":96.14,"y":198.23,"x0":2.4660312357679386,"y0":50.00613988734729,"z0":4.910660339367897,"aX":15.350226625667911},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.8,"breakHorizontal":-14.2,"spinRate":2218,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.41698919509291077,"extension":5.7682941601536815},"index":0,"playId":"9e6d8b1d-82db-3d04-9fc0-d0ebd5f91723","pitchNumber":1,"startTime":"2026-02-26T21:48:38.300Z","endTime":"2026-02-26T21:48:41.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":85.2,"endSpeed":78.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.549592333351427,"aZ":-27.303687650385513,"pfxX":0.021587280576902512,"pfxZ":3.1058708751000292,"pX":-0.24440120074907204,"pZ":2.442136749541034,"vX0":-6.913818255424261,"vY0":-124.04658055591483,"vZ0":-0.7191103751021564,"x":126.32,"y":172.84,"x0":2.569562978627851,"y0":50.00146162355471,"z0":5.001218637559658,"aX":0.03555187706073158},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.8,"breakHorizontal":1.4,"spinRate":2412,"spinDirection":181},"zone":4,"typeConfidence":2.0,"plateTime":0.4406325840985721,"extension":5.419332562963016},"index":1,"playId":"c0eab644-efba-31f4-b968-53f66a699beb","pitchNumber":2,"startTime":"2026-02-26T21:48:56.039Z","endTime":"2026-02-26T21:48:59.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":92.4,"endSpeed":84.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.811239721662744,"aZ":-19.76202598332489,"pfxX":7.329976140773788,"pfxZ":6.811590447565081,"pX":-0.1759380118693424,"pZ":2.794022059791512,"vX0":-9.506529249359469,"vY0":-134.3085190532039,"vZ0":-1.9161852796427417,"x":123.71,"y":163.34,"x0":2.461514956338929,"y0":50.00208044450873,"z0":4.926023669214877,"aX":13.355904452412428},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":-11.2,"spinRate":1985,"spinDirection":107},"zone":2,"typeConfidence":2.0,"plateTime":0.40821943964154306,"extension":5.873793415476204},"index":2,"playId":"9aaef22d-1958-3cdb-b75e-ece2f910e8e8","pitchNumber":3,"startTime":"2026-02-26T21:49:22.761Z","endTime":"2026-02-26T21:49:25.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":76.7,"endSpeed":71.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.176297456354263,"aZ":-30.635216229630394,"pfxX":8.121662338504057,"pfxZ":1.2049734034078998,"pX":0.7123587635215701,"pZ":1.5670913536375077,"vX0":-6.46290786172109,"vY0":-111.54427848103013,"vZ0":-0.8357095458238133,"x":89.85,"y":196.47,"x0":2.5781798869156383,"y0":50.00002210045743,"z0":5.077461993056371,"aX":10.335600494306693},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":2.3,"breakHorizontal":-13.2,"spinRate":1373,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.48916680710506766,"extension":5.642700105003842},"index":3,"playId":"7d1223d9-b7c8-33ff-a866-b68de5afdd33","pitchNumber":4,"startTime":"2026-02-26T21:49:41.527Z","endTime":"2026-02-26T21:49:44.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":78.8,"endSpeed":72.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9296093973915,"aZ":-32.05680218756698,"pfxX":-6.0476646518785815,"pfxZ":0.091490685369501,"pX":-0.8620209790824582,"pZ":0.9049708901011828,"vX0":-6.261333061755962,"vY0":-114.618523562368,"vZ0":-1.6219748109117518,"x":149.86,"y":214.35,"x0":2.6949135924099927,"y0":50.0055987006725,"z0":4.763193036927748,"aX":-8.015821897399139},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":0.0,"breakHorizontal":12.6,"spinRate":2588,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4785726984304892,"extension":5.290849163490644},"index":4,"playId":"7b0ac737-7380-36a4-940e-3a78e529e162","pitchNumber":5,"startTime":"2026-02-26T21:50:01.284Z","endTime":"2026-02-26T21:50:04.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.22059443465293,"aZ":-30.082180597047262,"pfxX":9.009383458875988,"pfxZ":1.541031469097426,"pX":0.07799957775827486,"pZ":2.846718706591483,"vX0":-8.002492527891011,"vY0":-115.6403503914328,"vZ0":1.2340603016751586,"x":114.03,"y":161.92,"x0":2.4100409175235247,"y0":50.00255794862375,"z0":5.1882901703291004,"aX":12.223126951524923},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.4,"breakHorizontal":-14.4,"spinRate":1283,"spinDirection":110},"zone":2,"typeConfidence":2.0,"plateTime":0.4733351491099649,"extension":5.541236881396871},"index":5,"playId":"f94d48f6-70cd-3d6c-9d16-19fb2332af68","pitchNumber":6,"startTime":"2026-02-26T21:50:19.419Z","endTime":"2026-02-26T21:50:22.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.7,"endSpeed":83.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.837142900354458,"aZ":-19.773483572257415,"pfxX":6.472401094508208,"pfxZ":6.875499047606102,"pX":-0.06723582074134798,"pZ":2.778477371726721,"vX0":-8.688909824092098,"vY0":-133.25138874955772,"vZ0":-1.954589238984183,"x":119.56,"y":163.76,"x0":2.3903992767875613,"y0":50.004070424038076,"z0":4.94578646512153,"aX":11.675967181093718},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":-10.0,"spinRate":2180,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.41059880345166944,"extension":5.706509893781262},"hitData":{"launchSpeed":90.0,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.83,"coordY":168.82}},"index":6,"playId":"5c47ac35-c0ad-3f30-ad6f-568043e866fa","pitchNumber":7,"startTime":"2026-02-26T21:50:43.179Z","endTime":"2026-02-26T21:50:52.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-0.19999999999999973,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:50:52.500Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roc Riggio called out on strikes.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T21:53:06.923Z","endTime":"2026-02-26T21:54:15.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691792,"fullName":"Roc Riggio","link":"/api/v1/people/691792"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"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":691792,"fullName":"Roc Riggio","link":"/api/v1/people/691792"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Parks Harber replaces third baseman Matt Chapman, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"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-26T21:52:24.278Z","endTime":"2026-02-26T21:52:24.295Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692238,"link":"/api/v1/people/692238"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":656305,"link":"/api/v1/people/656305"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jerar Encarnacion replaces first baseman Rafael Devers, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"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-26T21:52:24.295Z","endTime":"2026-02-26T21:52:24.296Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":646240,"link":"/api/v1/people/646240"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Osleivis Basabe replaces shortstop Willy Adames, batting 4th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"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-26T21:52:24.296Z","endTime":"2026-02-26T21:52:24.297Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Trent Harris replaces Wilkin Ramos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-26T21:52:24.297Z","endTime":"2026-02-26T21:53:08.952Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805345,"link":"/api/v1/people/805345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":93.4,"endSpeed":85.6,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.098371903753925,"aZ":-14.779574993334657,"pfxX":0.48015455769402626,"pfxZ":9.257928987089606,"pX":-0.13439082428971516,"pZ":4.19020306244321,"vX0":1.6584821995781234,"vY0":-136.03676206858,"vZ0":-2.399496095719419,"x":122.12,"y":125.64,"x0":-0.8137177044345824,"y0":50.00598733785008,"z0":6.105040567196639,"aX":0.9022290745736741},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":-1.2,"spinRate":2265,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.40222955913313463,"extension":6.635674213282288},"index":4,"playId":"195d8c2e-60ac-3709-8f16-68069cfeabc3","pitchNumber":1,"startTime":"2026-02-26T21:53:08.952Z","endTime":"2026-02-26T21:53:12.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.774575663182485,"aZ":-14.83848579373125,"pfxX":0.3210201917865272,"pfxZ":9.255487722276184,"pX":-0.05747229501998121,"pZ":2.4294399646248555,"vX0":1.9785300280143154,"vY0":-135.7752335719328,"vZ0":-6.554797278905902,"x":119.19,"y":173.19,"x0":-0.8363617392378371,"y0":50.006453284892935,"z0":5.901261987347155,"aX":0.6013898609635334},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":-1.0,"spinRate":2201,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.4028791608432578,"extension":6.795968922149909},"index":5,"playId":"ef95c9f7-f615-36f3-8843-54c85a7df18c","pitchNumber":2,"startTime":"2026-02-26T21:53:21.210Z","endTime":"2026-02-26T21:53:24.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76386488877381,"aZ":-45.17795362873975,"pfxX":1.3323769269444883,"pfxZ":-9.757040201928467,"pX":-0.6580333905254316,"pZ":2.5463012608807407,"vX0":-0.3736848667175784,"vY0":-115.1114144255579,"vZ0":1.8351746200216026,"x":142.08,"y":170.03,"x0":-0.6660188834597838,"y0":50.004264724524475,"z0":6.13594459619459,"aX":1.7756066586969603},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-16.8,"breakHorizontal":-2.3,"spinRate":2569,"spinDirection":11},"zone":4,"typeConfidence":2.0,"plateTime":0.477112903639902,"extension":6.59784424574535},"index":6,"playId":"e92999d5-55cb-3ffb-8e7a-ab128baccebd","pitchNumber":3,"startTime":"2026-02-26T21:53:37.075Z","endTime":"2026-02-26T21:53:40.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":94.1,"endSpeed":87.0,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57101528169451,"aZ":-14.781305915483177,"pfxX":2.4573223769177153,"pfxZ":9.066002642763195,"pX":1.2499635963454165,"pZ":2.3973676558623542,"vX0":3.933748242524252,"vY0":-136.98787590455913,"vZ0":-6.74345994510903,"x":69.35,"y":174.05,"x0":-0.5187986873273149,"y0":50.005398672913834,"z0":5.8839380197973705,"aX":4.7141056900355345},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":-5.2,"spinRate":2295,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.3984045081231149,"extension":6.727210035569845},"index":7,"playId":"acd82fc1-c99b-329a-bd4c-766d8efc4471","pitchNumber":4,"startTime":"2026-02-26T21:53:52.624Z","endTime":"2026-02-26T21:53:56.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.457316910618104,"aZ":-46.33210457560425,"pfxX":1.6078484006804437,"pfxZ":-10.554827486086843,"pX":-0.5314134039408808,"pZ":2.2479374342231586,"vX0":-0.5063065223843869,"vY0":-115.65397909146918,"vZ0":1.275893252342918,"x":137.26,"y":178.09,"x0":-0.5173380700700024,"y0":50.00170918779069,"z0":6.1656193677074524,"aX":2.157465517172165},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-18.4,"breakHorizontal":-2.8,"spinRate":2579,"spinDirection":9},"zone":4,"typeConfidence":2.0,"plateTime":0.4753083419301354,"extension":6.715185222344426},"index":8,"playId":"fccd7db0-db27-3744-85b4-bd1cdb933b9f","pitchNumber":5,"startTime":"2026-02-26T21:54:12.134Z","endTime":"2026-02-26T21:54:15.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691792,"link":"/api/v1/people/691792"},"credit":"b_ab"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_ab"},{"player":{"id":691792,"link":"/api/v1/people/691792"},"credit":"b_pa"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:54:15.599Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Conner Capel strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T21:54:23.796Z","endTime":"2026-02-26T21:56:07.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668843,"fullName":"Conner Capel","link":"/api/v1/people/668843"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668843,"fullName":"Conner Capel","link":"/api/v1/people/668843"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.499697306010475,"aZ":-43.90909357870738,"pfxX":1.4955613669010166,"pfxZ":-9.02785795813855,"pX":-0.026318692602288533,"pZ":1.709332411805625,"vX0":1.1114966584709292,"vY0":-114.04375025567315,"vZ0":-0.13837391220794548,"x":118.0,"y":192.63,"x0":-0.7165255828996926,"y0":50.001066075089746,"z0":6.148991174454463,"aX":1.9443642881995316},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-16.0,"breakHorizontal":-3.0,"spinRate":2441,"spinDirection":11},"zone":8,"typeConfidence":2.0,"plateTime":0.48265825553863984,"extension":6.570642675271849},"index":0,"playId":"12ca94f7-a433-3a50-b548-0b646e2df07a","pitchNumber":1,"startTime":"2026-02-26T21:54:38.803Z","endTime":"2026-02-26T21:54:41.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2617549427208,"aZ":-45.312017705196254,"pfxX":1.4796959498285704,"pfxZ":-9.736511740763643,"pX":0.19720862888072463,"pZ":1.3446618464698032,"vX0":1.377809650566273,"vY0":-116.40840824680392,"vZ0":-1.0032221374824384,"x":109.48,"y":202.47,"x0":-0.5982547299411689,"y0":50.00313631796068,"z0":6.134604845825077,"aX":1.9964591972342187},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-17.5,"breakHorizontal":-3.1,"spinRate":2627,"spinDirection":7},"zone":14,"typeConfidence":2.0,"plateTime":0.47357284066003924,"extension":6.62629989576449},"index":1,"playId":"4ca269ce-c801-3bd3-941c-0bb5dd71edd2","pitchNumber":2,"startTime":"2026-02-26T21:54:55.454Z","endTime":"2026-02-26T21:54:58.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":93.3,"endSpeed":85.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.498816744148197,"aZ":-18.264317064401876,"pfxX":-0.1271855897803198,"pfxZ":7.422917839955442,"pX":0.4887813429375204,"pZ":4.4225863449637535,"vX0":2.951478432932381,"vY0":-135.94866027860408,"vZ0":-1.0381801014192178,"x":98.37,"y":119.37,"x0":-0.5938914632405875,"y0":50.001906454036494,"z0":6.075791107021669,"aX":-0.2385119649500114},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":-0.4,"spinRate":2342,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4027278139253907,"extension":6.618130787186009},"index":2,"playId":"4e290781-b042-3740-a94a-73ce45543136","pitchNumber":3,"startTime":"2026-02-26T21:55:12.640Z","endTime":"2026-02-26T21:55:15.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":82.2,"endSpeed":76.1,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.919002469038972,"aZ":-33.03163785755654,"pfxX":-3.695189963836992,"pfxZ":-0.5907401292841232,"pX":0.7816648746213856,"pZ":0.6555569271066017,"vX0":4.732606175992553,"vY0":-119.67952359595701,"vZ0":-4.973376037398459,"x":87.2,"y":221.08,"x0":-0.7405885989312614,"y0":50.00425238883042,"z0":5.716499271438142,"aX":-5.365815092762163},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.0,"breakHorizontal":5.5,"spinRate":1010,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.45753415314653,"extension":6.638970486875539},"index":3,"playId":"ee8d47c4-0d81-3862-b706-a92064a431db","pitchNumber":4,"startTime":"2026-02-26T21:55:28.730Z","endTime":"2026-02-26T21:55:31.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45163042646253,"aZ":-43.1467785175603,"pfxX":-0.13431750811387388,"pfxZ":-8.120029861672965,"pX":-1.89787238892064,"pZ":0.5532514767943937,"vX0":-2.9385413855408125,"vY0":-116.2851340953537,"vZ0":-3.053250215177517,"x":189.34,"y":223.84,"x0":-0.5934525180393063,"y0":50.002432249506995,"z0":6.028713229382411,"aX":-0.18105105196286883},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-15.2,"breakHorizontal":1.1,"spinRate":2452,"spinDirection":358},"zone":13,"typeConfidence":2.0,"plateTime":0.4733912598567973,"extension":6.465655947818444},"index":4,"playId":"f78799d7-d67e-3793-81b3-1b759e13f926","pitchNumber":5,"startTime":"2026-02-26T21:55:45.622Z","endTime":"2026-02-26T21:55:48.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.954498376011614,"aZ":-19.53665616811791,"pfxX":0.6977733519871214,"pfxZ":6.831467281367955,"pX":0.5649549937370207,"pZ":3.6473531991593418,"vX0":2.7970301402143396,"vY0":-134.80474059551585,"vZ0":-2.489645734088699,"x":95.47,"y":140.3,"x0":-0.5745919913269552,"y0":50.00128734128941,"z0":5.9545105151694955,"aX":1.2897520617624003},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.1,"breakHorizontal":-1.8,"spinRate":2163,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.4055437846258041,"extension":6.785540992283496},"index":5,"playId":"d6d9bfb0-417d-3d1a-a284-78141bdffb87","pitchNumber":6,"startTime":"2026-02-26T21:56:04.087Z","endTime":"2026-02-26T21:56:07.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668843,"link":"/api/v1/people/668843"},"credit":"b_ab"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_ab"},{"player":{"id":668843,"link":"/api/v1/people/668843"},"credit":"b_pa"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:56:07.087Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Messina grounds out, shortstop Osleivis Basabe to first baseman Jerar Encarnacion.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T21:56:29.550Z","endTime":"2026-02-26T21:57:36.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701783,"fullName":"Cole Messina","link":"/api/v1/people/701783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"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":701783,"fullName":"Cole Messina","link":"/api/v1/people/701783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Cole Messina replaces Chad Stevens.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-26T21:56:12.324Z","endTime":"2026-02-26T21:56:31.742Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701783,"link":"/api/v1/people/701783"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":677060,"link":"/api/v1/people/677060"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.035549901801712,"aZ":-21.39592742087125,"pfxX":1.900248268122608,"pfxZ":5.786288045629604,"pX":1.1885673261404321,"pZ":1.7648783110693935,"vX0":3.8213607003551897,"vY0":-135.47327948626705,"vZ0":-6.643039963031631,"x":71.69,"y":191.13,"x0":-0.4860205745753738,"y0":50.0029505279552,"z0":5.739793942174822,"aX":3.5383345320086685},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":-4.2,"spinRate":2291,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.4040041501200853,"extension":6.922766094052207},"index":1,"playId":"53042a29-95c5-3288-b4c0-c436ec53713e","pitchNumber":1,"startTime":"2026-02-26T21:56:31.742Z","endTime":"2026-02-26T21:56:34.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701783,"link":"/api/v1/people/701783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.714906607487638,"aZ":-31.18777368111474,"pfxX":2.959302811916397,"pfxZ":0.6181397458186435,"pX":0.95616275864938,"pZ":2.2760488579759786,"vX0":3.430840049606088,"vY0":-124.83196049658764,"vZ0":-2.889835122971316,"x":80.55,"y":177.33,"x0":-0.8172625660558731,"y0":50.00038504719009,"z0":6.000412993509022,"aX":4.697280329698779},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.7,"breakHorizontal":-6.1,"spinRate":2400,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4377572071118907,"extension":6.701094336309102},"index":2,"playId":"c50f20aa-1c73-3776-ada6-3b6bd263e9c8","pitchNumber":2,"startTime":"2026-02-26T21:56:48.451Z","endTime":"2026-02-26T21:56:51.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701783,"link":"/api/v1/people/701783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14260055441113,"aZ":-17.93587111514642,"pfxX":1.6136979696661644,"pfxZ":7.551621574940466,"pX":0.6431376004088346,"pZ":2.6585133073247853,"vX0":2.8485042261085405,"vY0":-135.82070136444443,"vZ0":-5.353544685174376,"x":92.49,"y":167.0,"x0":-0.6251796651995375,"y0":50.00569409562317,"z0":5.885273646000395,"aX":3.0428533088605407},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":-3.5,"spinRate":2345,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.4018426807815145,"extension":6.836648895788928},"index":3,"playId":"5a00828b-f17f-3d02-b78b-1492e8b73c5d","pitchNumber":3,"startTime":"2026-02-26T21:57:03.290Z","endTime":"2026-02-26T21:57:06.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701783,"link":"/api/v1/people/701783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-26T21:57:14.807Z","endTime":"2026-02-26T21:57:26.664Z","isPitch":false,"type":"action","player":{"id":701783,"link":"/api/v1/people/701783"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701783,"link":"/api/v1/people/701783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.495444066541317,"aZ":-44.560660641237796,"pfxX":1.3982390168402186,"pfxZ":-9.200636718069084,"pX":0.1491147118645601,"pZ":1.9082413858208511,"vX0":1.3931529124183188,"vY0":-115.84051672324638,"vZ0":0.17540586244966305,"x":111.32,"y":187.26,"x0":-0.6437727979318426,"y0":50.001832351833805,"z0":6.123973836715594,"aX":1.8825443531791566},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-16.2,"breakHorizontal":-2.9,"spinRate":2631,"spinDirection":6},"zone":8,"typeConfidence":2.0,"plateTime":0.4745065394897887,"extension":6.738024858858733},"hitData":{"launchSpeed":94.7,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.35,"coordY":152.59}},"index":5,"playId":"24e18b82-ab84-3d1b-8c5e-e295f53a3f15","pitchNumber":4,"startTime":"2026-02-26T21:57:26.664Z","endTime":"2026-02-26T21:57:36.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701783,"link":"/api/v1/people/701783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701783,"link":"/api/v1/people/701783"},"credit":"b_ab"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_ab"},{"player":{"id":701783,"link":"/api/v1/people/701783"},"credit":"b_pa"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:57:36.319Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jesus Rodriguez lines out to right fielder Conner Capel.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T21:59:57.960Z","endTime":"2026-02-26T22:00:20.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668843,"link":"/api/v1/people/668843"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Cole Messina remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"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-26T21:58:30.722Z","endTime":"2026-02-26T21:58:30.735Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701783,"link":"/api/v1/people/701783"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"901","replacedPlayer":{"id":677060,"link":"/api/v1/people/677060"},"defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gabriel Hughes replaces Brennan Bernardino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"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-26T21:58:30.735Z","endTime":"2026-02-26T22:00:00.009Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687312,"link":"/api/v1/people/687312"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.997497845063066,"aZ":-21.423705320996135,"pfxX":-6.603576690223996,"pfxZ":5.659789873657799,"pX":0.5071156865620582,"pZ":1.8798463247391641,"vX0":9.714102244351544,"vY0":-136.872943249943,"vZ0":-5.491711822324643,"x":97.67,"y":188.02,"x0":-2.2286928003442896,"y0":50.00144094921481,"z0":5.377732048551943,"aX":-12.53908738557265},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.2,"breakHorizontal":10.0,"spinRate":1943,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.4000689348701503,"extension":6.945968043197675},"index":2,"playId":"66fc7a6c-e7d9-340f-b325-ab632974f003","pitchNumber":1,"startTime":"2026-02-26T22:00:00.009Z","endTime":"2026-02-26T22:00:03.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.429649373321446,"aZ":-31.992737694451012,"pfxX":1.002003534341461,"pfxZ":0.11194470862148265,"pX":0.6973415961780924,"pZ":2.3066711557523796,"vX0":6.63553738784125,"vY0":-127.24080040306742,"vZ0":-2.3349884106553978,"x":90.42,"y":176.5,"x0":-2.075933459715125,"y0":50.00425577810016,"z0":5.774576560157446,"aX":1.639839832291289},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.1,"breakHorizontal":-3.4,"spinRate":2316,"spinDirection":98},"zone":6,"typeConfidence":2.0,"plateTime":0.4306894989844263,"extension":6.6981704552996995},"hitData":{"launchSpeed":87.5,"launchAngle":23.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.59,"coordY":86.99}},"index":3,"playId":"8a631cf1-4d7a-3c96-b688-d7c0fe17f0d8","pitchNumber":2,"startTime":"2026-02-26T22:00:14.441Z","endTime":"2026-02-26T22:00:20.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":-0.5999999999999999,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:00:20.312Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Grant McCray grounds out, second baseman Roc Riggio to first baseman TJ Rumfield.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T22:00:21.678Z","endTime":"2026-02-26T22:01:29.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691792,"link":"/api/v1/people/691792"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57670553731979,"aZ":-42.03349933529244,"pfxX":3.184825192069674,"pfxZ":-7.370452706793712,"pX":1.0626539912130635,"pZ":2.5906795966144838,"vX0":6.202570112931752,"vY0":-115.01824193111206,"vZ0":1.3910864430061447,"x":76.49,"y":168.83,"x0":-2.0839393665952914,"y0":50.0017407495655,"z0":6.057915270703997,"aX":4.260503180877621},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.7,"breakHorizontal":-7.3,"spinRate":2434,"spinDirection":25},"zone":12,"typeConfidence":2.0,"plateTime":0.4764281108704189,"extension":6.4856694476472265},"index":0,"playId":"752a3d9f-46c6-3e7b-b7cb-88345eaa820e","pitchNumber":1,"startTime":"2026-02-26T22:00:49.665Z","endTime":"2026-02-26T22:00:53.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.044456724278007,"aZ":-18.720837896809375,"pfxX":0.3932284762294338,"pfxZ":7.050220284955353,"pX":-0.3656038789937467,"pZ":3.4800270990338795,"vX0":5.377969650987184,"vY0":-136.75227103190065,"vZ0":-2.2678059852713064,"x":125.42,"y":163.51,"x0":-2.402663057956839,"y0":50.00399150707019,"z0":5.593814841936548,"aX":0.7486277106720913},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":-1.8,"spinRate":2181,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.3993881863418709,"extension":6.785886493426136},"index":1,"playId":"9fce4ee0-3c35-3814-a977-3ab2dc767b1e","pitchNumber":2,"startTime":"2026-02-26T22:01:05.968Z","endTime":"2026-02-26T22:01:08.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.574440974229454,"aZ":-31.770895493749933,"pfxX":-8.012576122926102,"pfxZ":0.2493007534822178,"pX":-0.05250403086018744,"pZ":1.7793813291802303,"vX0":8.594148694980944,"vY0":-126.325002511616,"vZ0":-2.7041435340075104,"x":119.0,"y":190.74,"x0":-2.456576428627171,"y0":50.0019030184251,"z0":5.415906350028821,"aX":-12.957759413268787},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.0,"breakHorizontal":12.6,"spinRate":1314,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.43346785799559573,"extension":6.789300203168759},"hitData":{"launchSpeed":85.9,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.51,"coordY":156.65}},"index":2,"playId":"d421495f-01af-3261-8014-b43a6eeb0709","pitchNumber":3,"startTime":"2026-02-26T22:01:22.987Z","endTime":"2026-02-26T22:01:29.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_ab"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_ab"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-0.40000000000000013,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:01:29.341Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Brennan singles on a line drive to shortstop Nic Kent.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T22:01:31.270Z","endTime":"2026-02-26T22:03:29.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"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":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":684715,"link":"/api/v1/people/684715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.536710455815893,"aZ":-31.713530023443653,"pfxX":9.138846799161861,"pfxZ":0.31844600846180793,"pX":1.1225025221668823,"pZ":1.8975160989579696,"vX0":5.703103748811799,"vY0":-119.53822232808149,"vZ0":-1.8599426875323646,"x":74.21,"y":187.55,"x0":-2.4869215757979815,"y0":50.001260247335175,"z0":5.551561646719228,"aX":13.131848062449208},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.4,"breakHorizontal":-18.0,"spinRate":2338,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.45942286516281117,"extension":6.8251495917117815},"index":0,"playId":"3c473345-6a99-39c6-a2c2-a45f1f127ebc","pitchNumber":1,"startTime":"2026-02-26T22:01:56.395Z","endTime":"2026-02-26T22:02:00.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.013393832481636,"aZ":-43.584209180388214,"pfxX":4.479746221344704,"pfxZ":-8.153683305374418,"pX":0.4827799926212093,"pZ":0.6588298358054749,"vX0":4.8691393172961455,"vY0":-118.23592181701424,"vZ0":-2.5433037767937003,"x":98.6,"y":220.99,"x0":-2.1944487604298586,"y0":50.00419000878216,"z0":5.792910396018705,"aX":6.267332673055262},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-15.1,"breakHorizontal":-9.4,"spinRate":2456,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.46535242714308245,"extension":6.686369058219302},"index":1,"playId":"ec41d11f-0d6e-3d59-9adf-9ec08b1fbc46","pitchNumber":2,"startTime":"2026-02-26T22:02:14.298Z","endTime":"2026-02-26T22:02:17.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":87.3,"endSpeed":80.2,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.479480348343614,"aZ":-27.73929949004163,"pfxX":-8.335601531302713,"pfxZ":2.705514420202304,"pX":-1.0161042851364945,"pZ":2.349366392597378,"vX0":6.6096917530681925,"vY0":-127.05837467264271,"vZ0":-2.20843596679535,"x":155.73,"y":175.35,"x0":-2.565332017364332,"y0":50.00275696850559,"z0":5.429137948795021,"aX":-13.660072846927546},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":13.7,"spinRate":1654,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4307052749972158,"extension":6.85529634679882},"index":2,"playId":"341623bf-68c7-377b-b233-5977b5ecfdb8","pitchNumber":3,"startTime":"2026-02-26T22:02:32.272Z","endTime":"2026-02-26T22:02:35.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.976926323201962,"aZ":-15.722997342705227,"pfxX":-1.2920517660374462,"pfxZ":8.503468429420288,"pX":0.6623479437380814,"pZ":2.313186921095411,"vX0":8.264343015046013,"vY0":-138.0205727266222,"vZ0":-5.594955846406585,"x":91.75,"y":176.32,"x0":-2.1994312600960044,"y0":50.00162478368038,"z0":5.4209712613445,"aX":-2.5010230845681787},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":0.7,"spinRate":2253,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.396466803055576,"extension":6.835044049940951},"index":3,"playId":"e25b74d7-4661-3ae3-b682-9324fac95809","pitchNumber":4,"startTime":"2026-02-26T22:02:55.367Z","endTime":"2026-02-26T22:02:58.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26661197504628,"aZ":-16.84135365353826,"pfxX":-2.0175112807314726,"pfxZ":8.024820544834107,"pX":-0.3335194368056533,"pZ":2.6973301061076143,"vX0":6.5124056122658285,"vY0":-137.3364164473346,"vZ0":-4.277276739614292,"x":129.71,"y":165.95,"x0":-2.4729818357085076,"y0":50.00610500963035,"z0":5.419672629006484,"aX":-3.8569030468159693},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":2.3,"spinRate":2280,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.3987341467249377,"extension":6.887202339762235},"hitData":{"launchSpeed":88.0,"launchAngle":11.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":107.75,"coordY":130.83}},"index":4,"playId":"c24af060-d980-3d4f-b6c1-ab08600630e1","pitchNumber":5,"startTime":"2026-02-26T22:03:17.338Z","endTime":"2026-02-26T22:03:29.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":0.30000000000000004,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:03:29.493Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis Matos grounds into a force out, shortstop Nic Kent to second baseman Roc Riggio. Will Brennan out at 2nd.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T22:03:54.536Z","endTime":"2026-02-26T22:04:24.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":684715,"link":"/api/v1/people/684715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691792,"link":"/api/v1/people/691792"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"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(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.7,"endSpeed":86.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.982108594156504,"aZ":-21.077021223693652,"pfxX":-7.192674646263846,"pfxZ":5.78326432674452,"pX":-0.9074777037460154,"pZ":2.6184341743184762,"vX0":6.989223937684244,"vY0":-137.77061709808473,"vZ0":-3.8897282288013852,"x":151.59,"y":168.08,"x0":-2.5443493292036616,"y0":50.006775834264815,"z0":5.475581298919654,"aX":-13.812017380091596},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.8,"breakHorizontal":11.5,"spinRate":2143,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39775908216336164,"extension":6.952277557641982},"index":0,"playId":"cbcea687-cf7b-32b1-92dc-465a038e8aaf","pitchNumber":1,"startTime":"2026-02-26T22:03:58.139Z","endTime":"2026-02-26T22:04:01.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.744876964837403,"aZ":-32.85454868737294,"pfxX":0.30374163556837286,"pfxZ":-0.4346703268345813,"pX":0.2577572282337836,"pZ":2.446825747471782,"vX0":6.186551383142144,"vY0":-124.07629368262012,"vZ0":-1.1047045985988784,"x":107.17,"y":172.72,"x0":-2.316266561999644,"y0":50.005887874592936,"z0":5.6560606267572116,"aX":0.47005808639413976},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.8,"breakHorizontal":-2.2,"spinRate":2171,"spinDirection":90},"zone":6,"typeConfidence":2.0,"plateTime":0.44284251323522383,"extension":6.927603197031153},"hitData":{"launchSpeed":101.8,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.4,"coordY":152.09}},"index":1,"playId":"13a3a593-a2d8-39da-98a9-331b03c1b0e5","pitchNumber":2,"startTime":"2026-02-26T22:04:16.880Z","endTime":"2026-02-26T22:04:24.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:04:24.394Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Avans grounds out, shortstop Osleivis Basabe to first baseman Jerar Encarnacion.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T22:06:32.579Z","endTime":"2026-02-26T22:06:40.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682183,"fullName":"Drew Avans","link":"/api/v1/people/682183"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682183,"fullName":"Drew Avans","link":"/api/v1/people/682183"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43419628776237,"aZ":-14.536041030421087,"pfxX":0.9019982574601432,"pfxZ":9.595689318671432,"pX":0.025147932808885977,"pZ":2.301011474669007,"vX0":1.8785652894898333,"vY0":-134.97748829858554,"vZ0":-6.766183724823199,"x":116.04,"y":176.65,"x0":-0.7980753813833071,"y0":50.002716499314985,"z0":5.871150014343036,"aX":1.6576156082566003},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":-2.0,"spinRate":2301,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.40638878646204857,"extension":6.718522124793822},"hitData":{"launchSpeed":91.0,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.45,"coordY":150.57}},"index":0,"playId":"5361960e-77b8-3354-86be-71f4fed7dfe0","pitchNumber":1,"startTime":"2026-02-26T22:06:32.579Z","endTime":"2026-02-26T22:06:40.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682183,"link":"/api/v1/people/682183"},"credit":"b_ab"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_ab"},{"player":{"id":682183,"link":"/api/v1/people/682183"},"credit":"b_pa"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.09999999999999987,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:06:40.345Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braxton Fulford singles on a ground ball to shortstop Osleivis Basabe.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T22:06:45.480Z","endTime":"2026-02-26T22:08:41.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78334597853319,"aZ":-27.811939378541926,"pfxX":2.323023031108745,"pfxZ":2.549852453388697,"pX":0.04539733845297518,"pZ":0.8328761206054476,"vX0":1.5148020377367177,"vY0":-129.56836368092462,"vZ0":-7.366791507623624,"x":115.27,"y":216.29,"x0":-0.8475407751281531,"y0":50.000133312182456,"z0":5.822960582029543,"aX":3.9689571259063423},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.2,"breakHorizontal":-4.6,"spinRate":2424,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.4219069971842955,"extension":6.873869580687634},"index":0,"playId":"dd6739af-bc11-3cc3-a1fd-c40f3cdc701e","pitchNumber":1,"startTime":"2026-02-26T22:07:08.014Z","endTime":"2026-02-26T22:07:11.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":89.8,"endSpeed":82.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.564171103842728,"aZ":-26.45942343280846,"pfxX":1.264417375544813,"pfxZ":3.294680719587455,"pX":0.6126511728470438,"pZ":1.644500262383596,"vX0":3.2312273555821647,"vY0":-130.66210815439752,"vZ0":-5.8494024866065875,"x":93.65,"y":194.38,"x0":-0.8025388376900514,"y0":50.00580989673324,"z0":5.890885231449903,"aX":2.1941305521423256},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.9,"breakHorizontal":-3.0,"spinRate":2434,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.4186069536240766,"extension":6.718335741628336},"index":1,"playId":"77f81b0b-848d-3aa5-aee3-5f1a6faf931f","pitchNumber":2,"startTime":"2026-02-26T22:07:25.135Z","endTime":"2026-02-26T22:07:28.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.367423499560395,"aZ":-12.120275059406708,"pfxX":-0.8371572416218669,"pfxZ":10.85770229657038,"pX":-0.31852372196647355,"pZ":1.8336068981126201,"vX0":1.6528778314779047,"vY0":-135.7067326207702,"vZ0":-8.257266994794612,"x":129.14,"y":189.27,"x0":-0.8294070921573051,"y0":50.00642380452917,"z0":5.779583328788046,"aX":-1.546873114566056},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":1.1,"spinRate":2495,"spinDirection":188},"zone":7,"typeConfidence":2.0,"plateTime":0.4051054478988587,"extension":6.809807364364645},"index":2,"playId":"45756206-13c3-3c3b-bba9-406a14e45b2a","pitchNumber":3,"startTime":"2026-02-26T22:07:40.542Z","endTime":"2026-02-26T22:07:43.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"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-26T22:08:05.128Z","endTime":"2026-02-26T22:08:05.129Z","isPitch":false,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75387892605911,"aZ":-45.97903377006452,"pfxX":1.271670176054733,"pfxZ":-10.112686965238062,"pX":-0.3861079660938109,"pZ":1.9416946865203653,"vX0":0.17071745591876483,"vY0":-117.62101704563439,"vZ0":0.3207558862976416,"x":131.72,"y":186.35,"x0":-0.6249498824939562,"y0":50.004923771233116,"z0":6.1606281961720795,"aX":1.7353213065003743},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-17.8,"breakHorizontal":-2.3,"spinRate":2843,"spinDirection":9},"zone":7,"typeConfidence":2.0,"plateTime":0.47041260975290067,"extension":6.503555601742196},"index":4,"playId":"1a7f384a-eb00-3980-80d5-7c750081cf45","pitchNumber":4,"startTime":"2026-02-26T22:08:05.130Z","endTime":"2026-02-26T22:08:09.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66651419721265,"aZ":-33.59722557066374,"pfxX":3.055307316709168,"pfxZ":-0.8782222554891828,"pX":0.40982797364726714,"pZ":2.2615007780960146,"vX0":2.285089448318539,"vY0":-125.91584150927945,"vZ0":-2.5525175925223973,"x":101.38,"y":177.72,"x0":-0.903955103451544,"y0":50.00477355434299,"z0":5.985750085863327,"aX":4.944574066394523},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.9,"breakHorizontal":-6.0,"spinRate":2520,"spinDirection":79},"zone":6,"typeConfidence":2.0,"plateTime":0.4336979260667957,"extension":6.617386345276389},"hitData":{"launchSpeed":97.9,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.33,"coordY":152.59}},"index":5,"playId":"c7e51db7-040a-339b-abb3-7552bdafcc67","pitchNumber":5,"startTime":"2026-02-26T22:08:30.967Z","endTime":"2026-02-26T22:08:41.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.09999999999999987,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:08:41.197Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"TJ Rumfield homers (3) on a fly ball to right field. Braxton Fulford scores.","rbi":2,"awayScore":11,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T22:08:43.934Z","endTime":"2026-02-26T22:11:26.580Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":{"id":805345,"link":"/api/v1/people/805345"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":{"id":805345,"link":"/api/v1/people/805345"},"isScoringEvent":true,"rbi":true,"earned":true,"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.256667168534612,"aZ":-18.66389502825952,"pfxX":0.9003741068603617,"pfxZ":7.210160278500522,"pX":1.4131995852191575,"pZ":1.3110928636033627,"vX0":3.9327809739367305,"vY0":-135.89132871515244,"vZ0":-8.353148907208146,"x":63.13,"y":203.38,"x0":-0.16861109211816955,"y0":50.00184801696935,"z0":5.7168311142706205,"aX":1.686864851562151},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":-2.4,"spinRate":2233,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.4027620241905425,"extension":6.9067333407519},"index":0,"playId":"e8aab532-ed14-379d-abbc-c9a30b31ae10","pitchNumber":1,"startTime":"2026-02-26T22:09:10.739Z","endTime":"2026-02-26T22:09:13.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.1,"endSpeed":74.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.910839229467932,"aZ":-33.19034578905047,"pfxX":-4.713428796804385,"pfxZ":-0.7196943677240437,"pX":-1.0419922987332724,"pZ":2.3816541067616295,"vX0":0.5293461962832834,"vY0":-118.09057252916774,"vZ0":-0.9963861597339502,"x":156.72,"y":174.48,"x0":-0.6570428244982255,"y0":50.00441496814417,"z0":5.867838094256573,"aX":-6.643872327391862},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.3,"breakHorizontal":8.4,"spinRate":971,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.46418298308294537,"extension":6.7662025868224465},"index":1,"playId":"843262bc-f1ec-3295-87cb-78e10e59b3d6","pitchNumber":2,"startTime":"2026-02-26T22:09:35.365Z","endTime":"2026-02-26T22:09:38.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"c12e8ad7-412a-3a1f-be3f-c02e5730a989","startTime":"2026-02-26T22:09:55.345Z","endTime":"2026-02-26T22:09:59.463Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23595548162378,"aZ":-14.895901517969376,"pfxX":0.775450549589457,"pfxZ":9.267037556198051,"pX":-0.08696470277908723,"pZ":1.3918885697977927,"vX0":0.3699140428585791,"vY0":-135.37300631162168,"vZ0":-8.808824100257816,"x":120.31,"y":201.2,"x0":-0.3259642575684199,"y0":50.00613178408886,"z0":5.720428650694761,"aX":1.4462954153046013},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.2,"breakHorizontal":-1.4,"spinRate":2149,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.40387845726443405,"extension":6.944886216699032},"index":3,"playId":"79557d02-a410-3b9f-8508-8bbd13e015ed","pitchNumber":3,"startTime":"2026-02-26T22:10:15.658Z","endTime":"2026-02-26T22:10:18.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406068132532067,"aZ":-20.08649734603945,"pfxX":0.586589761906146,"pfxZ":6.515498436940924,"pX":0.4699811734124582,"pZ":1.8149076369636505,"vX0":2.1485533742997305,"vY0":-135.0673267886687,"vZ0":-6.784672419112336,"x":99.09,"y":189.78,"x0":-0.41075540765285057,"y0":50.000361174851804,"z0":5.763617922706639,"aX":1.0870431668878853},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.7,"breakHorizontal":-1.6,"spinRate":2166,"spinDirection":190},"zone":9,"typeConfidence":2.0,"plateTime":0.40495124200962174,"extension":6.845468171827168},"index":4,"playId":"a4cdaee1-04af-3691-ad69-371b610fd580","pitchNumber":4,"startTime":"2026-02-26T22:10:36.399Z","endTime":"2026-02-26T22:10:39.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.668296827763356,"aZ":-16.97232935269313,"pfxX":0.5635865728546916,"pfxZ":8.256795168079002,"pX":0.33901939181837315,"pZ":1.982186839612155,"vX0":1.2691937045681707,"vY0":-134.4785580805063,"vZ0":-6.929378413802476,"x":104.08,"y":185.26,"x0":-0.2113004677871694,"y0":50.00587975926996,"z0":5.785071522862126,"aX":1.0379734388588109},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":-1.3,"spinRate":2062,"spinDirection":192},"zone":9,"typeConfidence":2.0,"plateTime":0.40644802710067207,"extension":6.841003267653121},"hitData":{"launchSpeed":95.2,"launchAngle":28.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":233.13,"coordY":99.36}},"index":5,"playId":"83e96002-7878-38ea-9857-50a1cfddc89f","pitchNumber":5,"startTime":"2026-02-26T22:10:57.458Z","endTime":"2026-02-26T22:11:26.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.05,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:11:26.580Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zac Veen strikes out swinging, catcher Jesus Rodriguez to first baseman Jerar Encarnacion.","rbi":0,"awayScore":11,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T22:11:54.888Z","endTime":"2026-02-26T22:13:10.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":11,"homeScore":3,"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-26T22:11:45.764Z","endTime":"2026-02-26T22:11:56.901Z","isPitch":false,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.313665429694318,"aZ":-16.3624436676654,"pfxX":0.8234984378910157,"pfxZ":8.709683575166366,"pX":-1.2021719944887268,"pZ":4.059389457690286,"vX0":-0.8441005429227039,"vY0":-133.99583488904872,"vZ0":-2.056256785264503,"x":162.82,"y":129.18,"x0":-0.9898625524887961,"y0":50.00584260780437,"z0":6.007509878369293,"aX":1.4957335451209401},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":-1.3,"spinRate":2212,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.4089619700752767,"extension":6.773965904486473},"index":1,"playId":"558d9105-e4f8-3ac6-af72-a65fb76dd6bc","pitchNumber":1,"startTime":"2026-02-26T22:11:56.901Z","endTime":"2026-02-26T22:11:59.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21540844604366,"aZ":-17.873946610937384,"pfxX":0.8944513081446224,"pfxZ":7.678010318838956,"pX":0.831941528343341,"pZ":2.791745563646255,"vX0":3.703114526884407,"vY0":-135.53507978319766,"vZ0":-4.935257444353532,"x":85.29,"y":163.4,"x0":-0.6675619762224498,"y0":50.00582785615572,"z0":5.881879966284074,"aX":1.6670314757984743},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":-2.4,"spinRate":2244,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.40388229078951365,"extension":6.772787479967151},"index":2,"playId":"ddee42d5-bb2c-3305-bbc9-c87cf831476d","pitchNumber":2,"startTime":"2026-02-26T22:12:10.444Z","endTime":"2026-02-26T22:12:13.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41079130119065,"aZ":-30.26398409175201,"pfxX":3.597494110989088,"pfxZ":1.130345136370897,"pX":0.39527871737456377,"pZ":1.6162925266290378,"vX0":2.017015666701416,"vY0":-128.88606720508017,"vZ0":-4.912658948133015,"x":101.93,"y":195.14,"x0":-0.8634715187626286,"y0":50.002960266672574,"z0":5.869125951758999,"aX":6.085790765799999},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.2,"breakHorizontal":-7.0,"spinRate":2325,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.42407523871622654,"extension":6.8464768981541715},"index":3,"playId":"9b3ef3e9-d55f-38f2-ad4c-28fc54600ac5","pitchNumber":3,"startTime":"2026-02-26T22:12:30.275Z","endTime":"2026-02-26T22:12:33.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64911756575096,"aZ":-27.82110136024138,"pfxX":3.3324299941392677,"pfxZ":2.5649739520217816,"pX":0.7902729833966223,"pZ":0.9506410454140324,"vX0":2.620245736172816,"vY0":-128.99332812662877,"vZ0":-6.947588254287765,"x":86.88,"y":213.11,"x0":-0.6686974889670007,"y0":50.00538233892292,"z0":5.798703330406415,"aX":5.665786015444759},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.5,"breakHorizontal":-6.6,"spinRate":2305,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.423200094001678,"extension":6.73879488153064},"index":4,"playId":"90d48b23-6a24-3e1a-96d1-987f45c62261","pitchNumber":4,"startTime":"2026-02-26T22:12:50.274Z","endTime":"2026-02-26T22:12:53.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.574196674134583,"aZ":-44.87950208188611,"pfxX":1.5189294314154234,"pfxZ":-9.24863104309319,"pX":-0.425637949250784,"pZ":0.536436380415462,"vX0":-0.10504170451473514,"vY0":-117.40638711865438,"vZ0":-2.7155603890559927,"x":133.22,"y":224.3,"x0":-0.5768166751121089,"y0":50.00336348877372,"z0":5.94959845870663,"aX":2.0863257878852375},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-17.2,"breakHorizontal":-2.8,"spinRate":2837,"spinDirection":5},"zone":13,"typeConfidence":2.0,"plateTime":0.4694331037188517,"extension":6.690621331753608},"index":5,"playId":"a7c57145-dfc7-3389-b259-056cb6439254","pitchNumber":5,"startTime":"2026-02-26T22:13:06.405Z","endTime":"2026-02-26T22:13:10.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_ab"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_ab"},{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_pa"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:13:10.341Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nic Kent lines out to shortstop Osleivis Basabe.","rbi":0,"awayScore":11,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T22:13:15.056Z","endTime":"2026-02-26T22:13:59.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":684715,"fullName":"Nic Kent","link":"/api/v1/people/684715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":684715,"fullName":"Nic Kent","link":"/api/v1/people/684715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"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(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":87.0,"endSpeed":80.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.205161310724556,"aZ":-31.652920511306917,"pfxX":1.8711648143120825,"pfxZ":0.3184231576375538,"pX":1.030168339270502,"pZ":2.8720893280108486,"vX0":4.176624267827084,"vY0":-126.72733238300468,"vZ0":-1.591548654268431,"x":77.73,"y":161.23,"x0":-0.8752244501700153,"y0":50.00348110536643,"z0":6.010588801233801,"aX":3.0772703127641905},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.5,"breakHorizontal":-4.2,"spinRate":2420,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.43038965453609723,"extension":6.729995445069991},"index":0,"playId":"2477a306-b319-3705-9f22-7ea20df1b791","pitchNumber":1,"startTime":"2026-02-26T22:13:39.068Z","endTime":"2026-02-26T22:13:42.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":684715,"link":"/api/v1/people/684715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76400860590179,"aZ":-27.301389337431548,"pfxX":2.473631339370566,"pfxZ":2.894934001844864,"pX":0.46027924935197506,"pZ":1.6484688200697357,"vX0":2.5738039938018664,"vY0":-128.24838093313443,"vZ0":-5.389657353777982,"x":99.46,"y":194.27,"x0":-0.8736604010472544,"y0":50.003792401215435,"z0":5.877378273658049,"aX":4.166596014674953},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":-5.0,"spinRate":2387,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4252709145201816,"extension":6.758705517828368},"hitData":{"launchSpeed":72.0,"launchAngle":16.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":97.92,"coordY":135.6}},"index":1,"playId":"af40235d-1073-3a45-919c-c7977c62d188","pitchNumber":2,"startTime":"2026-02-26T22:13:53.541Z","endTime":"2026-02-26T22:13:59.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":684715,"link":"/api/v1/people/684715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":684715,"link":"/api/v1/people/684715"},"credit":"b_ab"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_ab"},{"player":{"id":684715,"link":"/api/v1/people/684715"},"credit":"b_pa"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:13:59.212Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Davidson lines out sharply to left fielder Zac Veen.","rbi":0,"awayScore":11,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T22:15:16.561Z","endTime":"2026-02-26T22:16:40.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":815589,"fullName":"Bo Davidson","link":"/api/v1/people/815589"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":815589,"fullName":"Bo Davidson","link":"/api/v1/people/815589"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.640158301003474,"aZ":-17.912271525782625,"pfxX":0.6125215338469014,"pfxZ":7.790786327552578,"pX":0.024336851432034682,"pZ":3.3534259188268956,"vX0":5.932216393240568,"vY0":-134.54692085249158,"vZ0":-2.4582670966267672,"x":116.07,"y":148.24,"x0":-2.290053238063509,"y0":50.00210900692162,"z0":5.550665001058838,"aX":1.1197091221476052},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":-2.4,"spinRate":2226,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.4073449802804081,"extension":6.892284894679008},"index":0,"playId":"13c63495-f3a6-387e-af7b-52cdaa1f7cb2","pitchNumber":1,"startTime":"2026-02-26T22:16:16.254Z","endTime":"2026-02-26T22:16:19.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":815589,"link":"/api/v1/people/815589","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.782941577056878,"aZ":-43.228274094412065,"pfxX":2.6222061389549687,"pfxZ":-8.503596403388665,"pX":-0.26096823161175453,"pZ":2.0497108800439126,"vX0":3.521053588845749,"vY0":-113.80986835058883,"vZ0":1.0830881258771756,"x":126.95,"y":183.44,"x0":-2.1747421571525516,"y0":50.0049461661345,"z0":5.881832686657166,"aX":3.4069624941168337},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-14.8,"breakHorizontal":-5.8,"spinRate":2355,"spinDirection":29},"zone":8,"typeConfidence":2.0,"plateTime":0.4830624193378483,"extension":6.804807778762554},"hitData":{"launchSpeed":103.2,"launchAngle":16.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.13,"coordY":82.75}},"index":1,"playId":"2940ed13-7702-3c81-a968-08d7305a87e6","pitchNumber":2,"startTime":"2026-02-26T22:16:30.979Z","endTime":"2026-02-26T22:16:40.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":815589,"link":"/api/v1/people/815589","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815589,"link":"/api/v1/people/815589"},"credit":"b_ab"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_ab"},{"player":{"id":815589,"link":"/api/v1/people/815589"},"credit":"b_pa"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:16:40.768Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Buddy Kennedy flies out to center fielder Drew Avans.","rbi":0,"awayScore":11,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T22:16:41.572Z","endTime":"2026-02-26T22:17:50.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682183,"link":"/api/v1/people/682183"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.850909779848028,"aZ":-31.127975748751734,"pfxX":0.5769055282210607,"pfxZ":0.6603728423656019,"pX":0.5327775254775784,"pZ":1.7166166313528308,"vX0":6.5319506930029165,"vY0":-125.07591608559633,"vZ0":-3.2605567542834,"x":96.69,"y":192.43,"x0":-2.1859040625955393,"y0":50.004812809949165,"z0":5.585606480274245,"aX":0.9140973771170319},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.7,"breakHorizontal":-2.5,"spinRate":2258,"spinDirection":102},"zone":9,"typeConfidence":2.0,"plateTime":0.4376520131008115,"extension":6.9125643497854465},"index":0,"playId":"03babb21-2e79-3ff9-8528-e27381f75e77","pitchNumber":1,"startTime":"2026-02-26T22:17:10.744Z","endTime":"2026-02-26T22:17:13.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92336788319938,"aZ":-32.14524655031952,"pfxX":7.134031502376209,"pfxZ":0.022677514793585374,"pX":1.544220684147494,"pZ":1.9821553760621173,"vX0":6.663169225285961,"vY0":-119.05016999593155,"vZ0":-1.561124677630058,"x":58.14,"y":185.26,"x0":-2.232847325504583,"y0":50.00522215133115,"z0":5.595427328532846,"aX":10.09225238561001},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.1,"breakHorizontal":-14.8,"spinRate":2307,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4626457392227974,"extension":6.824647238609729},"index":1,"playId":"0570c2e0-7fbc-323f-a35e-efc8a7f469d3","pitchNumber":2,"startTime":"2026-02-26T22:17:26.317Z","endTime":"2026-02-26T22:17:29.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.306836743132564,"aZ":-19.18529643542358,"pfxX":-8.369182654058811,"pfxZ":6.883386853667476,"pX":-0.6312762352380051,"pZ":2.4047261708835785,"vX0":7.997850999589086,"vY0":-136.55688191127544,"vZ0":-4.45828529481157,"x":141.06,"y":173.85,"x0":-2.5118789399094945,"y0":50.0017252648284,"z0":5.3797162423280245,"aX":-15.791893909359677},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":13.4,"spinRate":2112,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.4012117170026084,"extension":6.995908965107611},"hitData":{"launchSpeed":86.5,"launchAngle":52.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.7,"coordY":100.55}},"index":2,"playId":"56ef0b99-d95c-3183-9b9d-edfb8043def8","pitchNumber":3,"startTime":"2026-02-26T22:17:42.390Z","endTime":"2026-02-26T22:17:50.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:17:50.816Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Parks Harber singles on a ground ball to left fielder Zac Veen.","rbi":0,"awayScore":11,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T22:17:51.641Z","endTime":"2026-02-26T22:19:01.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":692238,"fullName":"Parks Harber","link":"/api/v1/people/692238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692238,"fullName":"Parks Harber","link":"/api/v1/people/692238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":692238,"fullName":"Parks Harber","link":"/api/v1/people/692238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"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(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":79.4,"endSpeed":72.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29472855984311,"aZ":-30.682123131633254,"pfxX":8.689554973959595,"pfxZ":1.104297556770792,"pX":-1.0583194743991788,"pZ":2.8987645002835647,"vX0":0.8353487011425378,"vY0":-115.66780567237322,"vZ0":0.43756481573253536,"x":157.34,"y":160.51,"x0":-2.552887659575113,"y0":50.0020511598391,"z0":5.65753266008567,"aX":11.73139724382011},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.4,"breakHorizontal":-16.0,"spinRate":2169,"spinDirection":73},"zone":11,"typeConfidence":2.0,"plateTime":0.4741818206315247,"extension":6.783204902223512},"index":0,"playId":"20f8ac6f-81e2-36e0-adc6-a2e5128f8623","pitchNumber":1,"startTime":"2026-02-26T22:18:16.547Z","endTime":"2026-02-26T22:18:19.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":692238,"link":"/api/v1/people/692238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10345908718192,"aZ":-19.590412132592846,"pfxX":-9.385677914484337,"pfxZ":6.788399794617381,"pX":-1.1152248863349508,"pZ":1.4755013265107522,"vX0":6.8729548340962445,"vY0":-136.28537193030357,"vZ0":-6.564153606991106,"x":159.51,"y":198.94,"x0":-2.4694119936862298,"y0":50.00174283779979,"z0":5.3005856082276335,"aX":-17.392305298078426},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":15.2,"spinRate":2167,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.4042050598518765,"extension":7.0552350670642054},"index":1,"playId":"8ab5f91e-8d22-39d2-8af5-4b5bc725c34b","pitchNumber":2,"startTime":"2026-02-26T22:18:32.150Z","endTime":"2026-02-26T22:18:35.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":692238,"link":"/api/v1/people/692238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":88.5,"endSpeed":81.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.993685390039797,"aZ":-30.32869241803009,"pfxX":-6.096213738346384,"pfxZ":1.0958856628232168,"pX":-0.5011291803772938,"pZ":1.8076009900981096,"vX0":7.411871291193319,"vY0":-128.7106349718337,"vZ0":-2.949678513294186,"x":136.1,"y":189.97,"x0":-2.6221852488091315,"y0":50.0019736094099,"z0":5.309959471626921,"aX":-10.25767528094207},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.6,"breakHorizontal":9.5,"spinRate":1357,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.4250806667187432,"extension":6.957044612350537},"hitData":{"launchSpeed":111.8,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.54,"coordY":99.36}},"index":2,"playId":"4e0e9621-cfb5-3b9a-81e7-39b93c198b70","pitchNumber":3,"startTime":"2026-02-26T22:18:50.525Z","endTime":"2026-02-26T22:19:01.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":692238,"link":"/api/v1/people/692238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692238,"link":"/api/v1/people/692238"},"credit":"b_ab"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_ab"},{"player":{"id":692238,"link":"/api/v1/people/692238"},"credit":"b_pa"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:19:01.665Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jerar Encarnacion strikes out on a foul tip.","rbi":0,"awayScore":11,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T22:18:57.238Z","endTime":"2026-02-26T22:22:06.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":692238,"fullName":"Parks Harber","link":"/api/v1/people/692238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695624733193966,"aZ":-22.410366350106123,"pfxX":0.6016841103868821,"pfxZ":5.267985153220142,"pX":-0.15147309816275126,"pZ":3.206702377771708,"vX0":5.926179508095373,"vY0":-135.52281164454195,"vZ0":-2.029844239764757,"x":122.77,"y":152.2,"x0":-2.4480955347013094,"y0":50.00047976265284,"z0":5.536970923303759,"aX":1.1141063289069744},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.2,"breakHorizontal":-2.4,"spinRate":2293,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.40476487265199435,"extension":6.792711362710014},"index":0,"playId":"2bd27ee2-b819-3c81-a9e6-869822cff3de","pitchNumber":1,"startTime":"2026-02-26T22:19:31.694Z","endTime":"2026-02-26T22:19:34.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":692238,"link":"/api/v1/people/692238"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"2bd27ee2-b819-3c81-a9e6-869822cff3de","startTime":"2026-02-26T22:19:36.982Z","endTime":"2026-02-26T22:19:55.371Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":692238,"link":"/api/v1/people/692238"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.3,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.581552286221914,"aZ":-30.919577928252078,"pfxX":8.764973345440689,"pfxZ":0.8827720292621155,"pX":-0.27590438471005035,"pZ":3.1324552211795367,"vX0":2.7235371261819434,"vY0":-119.78155075126605,"vZ0":0.6631451490282749,"x":127.52,"y":154.2,"x0":-2.5725109484393904,"y0":50.003669293804776,"z0":5.662436361784127,"aX":12.473832355075741},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.2,"breakHorizontal":-16.6,"spinRate":2185,"spinDirection":70},"zone":2,"typeConfidence":2.0,"plateTime":0.46093352612004646,"extension":6.832071421463779},"index":2,"playId":"5fe15246-eca6-3fd3-b4fc-9db06d9204ae","pitchNumber":2,"startTime":"2026-02-26T22:19:55.371Z","endTime":"2026-02-26T22:19:58.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":692238,"link":"/api/v1/people/692238"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79719922848249,"aZ":-43.55824793245403,"pfxX":3.899569682687675,"pfxZ":-8.5031745421816,"pX":0.7664558290292125,"pZ":0.2350744633328484,"vX0":5.212837311114777,"vY0":-115.84571816066027,"vZ0":-2.9091525032206293,"x":87.78,"y":232.43,"x0":-2.0333792387554683,"y0":50.005287249091246,"z0":5.734172015106095,"aX":5.21796134541046},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-15.8,"breakHorizontal":-8.5,"spinRate":2343,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.47565884823683824,"extension":6.907301758097154},"index":3,"playId":"321b2309-e0df-3006-8418-b5883041585a","pitchNumber":3,"startTime":"2026-02-26T22:20:19.686Z","endTime":"2026-02-26T22:20:30.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":692238,"link":"/api/v1/people/692238"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Gabriel Hughes. Parks Harber to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":11,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"actionPlayId":"321b2309-e0df-3006-8418-b5883041585a","startTime":"2026-02-26T22:20:33.184Z","endTime":"2026-02-26T22:20:55.515Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":692238,"link":"/api/v1/people/692238"},"defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":692238,"link":"/api/v1/people/692238"},"postOnSecond":{"id":692238,"link":"/api/v1/people/692238"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.628501681095855,"aZ":-35.14458538066773,"pfxX":9.090069658799768,"pfxZ":-2.055871309481838,"pX":0.6274968791497589,"pZ":1.4667125597157775,"vX0":4.559343773000074,"vY0":-120.89205950304327,"vZ0":-2.2755232336481015,"x":93.08,"y":199.18,"x0":-2.4777278556877724,"y0":50.00169334309274,"z0":5.574681750973701,"aX":13.143214846932668},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.1,"breakHorizontal":-17.6,"spinRate":2356,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45713390384909935,"extension":6.752280584401333},"index":5,"playId":"4f4e5511-8274-3eb5-9f3a-7d40ddc7d436","pitchNumber":4,"startTime":"2026-02-26T22:20:55.515Z","endTime":"2026-02-26T22:20:59.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"second":{"id":692238,"link":"/api/v1/people/692238"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81430068271387,"aZ":-19.325891595229404,"pfxX":-7.206029005386096,"pfxZ":6.9508134473310665,"pX":-0.9548588393606996,"pZ":2.97676845282514,"vX0":6.979123814046475,"vY0":-135.41151323329183,"vZ0":-2.897822209802343,"x":153.4,"y":158.41,"x0":-2.6350102370708157,"y0":50.00389551961833,"z0":5.42003040432068,"aX":-13.32280496008398},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":11.5,"spinRate":1941,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40519643666506955,"extension":6.949059582009893},"index":6,"playId":"932c940a-e070-3735-8317-3c3969988e4b","pitchNumber":5,"startTime":"2026-02-26T22:21:18.711Z","endTime":"2026-02-26T22:21:21.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"second":{"id":692238,"link":"/api/v1/people/692238"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.833209563512778,"aZ":-19.456682095145176,"pfxX":-1.2110641872685128,"pfxZ":6.646470742293376,"pX":-0.2919174959596374,"pZ":3.003611411731479,"vX0":6.499155986257094,"vY0":-137.30629960952214,"vZ0":-3.201449938707065,"x":128.13,"y":157.68,"x0":-2.530122446567149,"y0":50.00188215143155,"z0":5.505421273133747,"aX":-2.317753252512007},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":0.8,"spinRate":2204,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.39860996104645885,"extension":7.000615864397355},"index":7,"playId":"9fc53efc-48ad-3896-a63f-e59837097890","pitchNumber":6,"startTime":"2026-02-26T22:21:40.407Z","endTime":"2026-02-26T22:21:43.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"second":{"id":692238,"link":"/api/v1/people/692238"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72228094143504,"aZ":-18.708945270519212,"pfxX":-3.225159410022351,"pfxZ":7.023173480530099,"pX":-0.607461474742276,"pZ":3.890750342070654,"vX0":6.251124660158181,"vY0":-137.20602104526634,"vZ0":-0.9151635845881806,"x":140.16,"y":133.73,"x0":-2.490405591862033,"y0":50.00524538568447,"z0":5.496715850496371,"aX":-6.18642798932914},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":4.6,"spinRate":2175,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3983368687424709,"extension":6.968697713153942},"index":8,"playId":"2332733d-6e9b-3460-9bdf-3f862895860a","pitchNumber":7,"startTime":"2026-02-26T22:22:02.396Z","endTime":"2026-02-26T22:22:06.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"second":{"id":692238,"link":"/api/v1/people/692238"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_ab"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_ab"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":687312,"link":"/api/v1/people/687312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:22:06.024Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vimael Machín called out on strikes.","rbi":0,"awayScore":11,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T22:24:32.213Z","endTime":"2026-02-26T22:25:55.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":605353,"fullName":"Vimael Machín","link":"/api/v1/people/605353"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678738,"fullName":"Juan Sanchez","link":"/api/v1/people/678738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"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":605353,"fullName":"Vimael Machín","link":"/api/v1/people/605353"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Sanchez replaces Trent Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"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-26T22:23:22.549Z","endTime":"2026-02-26T22:24:34.209Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678738,"link":"/api/v1/people/678738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":605353,"link":"/api/v1/people/605353","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.595437120365485,"aZ":-30.672540314380235,"pfxX":8.839412555258876,"pfxZ":0.9462348696142264,"pX":1.2883181435988469,"pZ":2.1471161614250516,"vX0":-3.462303331839786,"vY0":-125.43665677626664,"vZ0":-2.3803095263931624,"x":67.89,"y":180.81,"x0":1.5386859662347896,"y0":50.00572119351149,"z0":5.611570948282353,"aX":14.074899562245006},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":-15.2,"spinRate":1942,"spinDirection":115},"zone":14,"typeConfidence":0.93,"plateTime":0.4368169423957684,"extension":5.669257928769523},"index":1,"playId":"6a3416d5-4138-3c5f-8573-ea0f3c9608fe","pitchNumber":1,"startTime":"2026-02-26T22:24:34.209Z","endTime":"2026-02-26T22:24:37.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":605353,"link":"/api/v1/people/605353","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":86.4,"endSpeed":78.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.610778332787834,"aZ":-29.353134273107983,"pfxX":8.987599459101311,"pfxZ":1.7663153936876945,"pX":1.2038039160524978,"pZ":3.3344990025945354,"vX0":-3.5650437361004434,"vY0":-125.77550601277497,"vZ0":-0.061836002856646366,"x":71.11,"y":148.75,"x0":1.4756608434692553,"y0":50.001371299998574,"z0":5.7490232432252615,"aX":14.331454563251494},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.5,"breakHorizontal":-15.4,"spinRate":1999,"spinDirection":109},"zone":12,"typeConfidence":0.93,"plateTime":0.43626491952136437,"extension":5.592715229379134},"index":2,"playId":"760f419e-a0e7-32cf-a56b-13aa4cc92f7a","pitchNumber":2,"startTime":"2026-02-26T22:24:52.720Z","endTime":"2026-02-26T22:24:55.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":605353,"link":"/api/v1/people/605353","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89844643835473,"aZ":-21.186677024825908,"pfxX":8.942735497696788,"pfxZ":5.694514381278349,"pX":0.5553330014267088,"pZ":2.789556915082225,"vX0":-5.859610039306955,"vY0":-137.870185173091,"vZ0":-3.743362176472509,"x":95.83,"y":163.46,"x0":1.5434117717035263,"y0":50.00615767566588,"z0":5.590303854590157,"aX":17.264386912414423},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.7,"breakHorizontal":-15.0,"spinRate":2080,"spinDirection":137},"zone":3,"typeConfidence":0.92,"plateTime":0.39689116250357026,"extension":5.785551020333526},"index":3,"playId":"0893d4f4-046a-34b9-b086-ae77cfc12966","pitchNumber":3,"startTime":"2026-02-26T22:25:08.722Z","endTime":"2026-02-26T22:25:11.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":605353,"link":"/api/v1/people/605353","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":11,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-26T22:25:20.293Z","endTime":"2026-02-26T22:25:33.699Z","isPitch":false,"type":"action","player":{"id":605353,"link":"/api/v1/people/605353"},"defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":605353,"link":"/api/v1/people/605353","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18149544522852,"aZ":-34.890805676275185,"pfxX":-1.3015230031544291,"pfxZ":-1.7803760827386004,"pX":2.327698804028582,"pZ":2.6416759489838264,"vX0":1.4819558464873404,"vY0":-122.68271027570944,"vZ0":0.09771262659176294,"x":28.27,"y":167.45,"x0":1.8850178679176637,"y0":50.0045891014448,"z0":5.574327029015341,"aX":-1.9851240496334472},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.0,"breakHorizontal":2.0,"spinRate":2290,"spinDirection":256},"zone":12,"typeConfidence":0.91,"plateTime":0.4464032670129181,"extension":5.594611048132687},"index":5,"playId":"dc9f8877-c371-37eb-9677-59dc4ca84c14","pitchNumber":4,"startTime":"2026-02-26T22:25:33.699Z","endTime":"2026-02-26T22:25:36.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":605353,"link":"/api/v1/people/605353","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.224291120309744,"aZ":-19.75397407628119,"pfxX":9.3061125205951,"pfxZ":6.411399994971448,"pX":-0.47674535539306956,"pZ":1.9014307395481473,"vX0":-7.96134388361633,"vY0":-138.1660572213269,"vZ0":-6.057975760265115,"x":135.17,"y":187.44,"x0":1.2302412400978524,"y0":50.00304906006713,"z0":5.4460142034836725,"aX":18.027794442743716},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":-15.2,"spinRate":2213,"spinDirection":144},"zone":7,"typeConfidence":0.95,"plateTime":0.3961342321259269,"extension":5.889749164020514},"index":6,"playId":"b3ad93e6-d8a8-39f7-bc7d-96adcf3d5550","pitchNumber":5,"startTime":"2026-02-26T22:25:52.365Z","endTime":"2026-02-26T22:25:55.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":605353,"link":"/api/v1/people/605353","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605353,"link":"/api/v1/people/605353"},"credit":"b_ab"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_ab"},{"player":{"id":605353,"link":"/api/v1/people/605353"},"credit":"b_pa"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:25:55.694Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roc Riggio singles on a ground ball to center fielder Grant McCray.","rbi":0,"awayScore":11,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T22:26:00.451Z","endTime":"2026-02-26T22:28:29.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691792,"fullName":"Roc Riggio","link":"/api/v1/people/691792"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678738,"fullName":"Juan Sanchez","link":"/api/v1/people/678738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691792,"fullName":"Roc Riggio","link":"/api/v1/people/691792"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691792,"fullName":"Roc Riggio","link":"/api/v1/people/691792"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.0,"endSpeed":78.6,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9688516377666,"aZ":-34.73619137184326,"pfxX":10.043582126316746,"pfxZ":-1.607003589784611,"pX":2.862746311344275,"pZ":4.122503632536156,"vX0":-0.188039156242229,"vY0":-126.5988410281229,"vZ0":2.8041985464041845,"x":7.88,"y":127.47,"x0":1.6374933130133003,"y0":50.002743182672596,"z0":5.813005619428769,"aX":16.022287116596654},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.9,"breakHorizontal":-18.0,"spinRate":2107,"spinDirection":124},"zone":12,"typeConfidence":0.94,"plateTime":0.4355144967025435,"extension":5.639865847966609},"index":0,"playId":"aadecc19-cee6-3c9e-bdea-59e1955946f4","pitchNumber":1,"startTime":"2026-02-26T22:26:22.196Z","endTime":"2026-02-26T22:26:28.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.380211542258632,"aZ":-21.472252236236763,"pfxX":9.598430820841042,"pfxZ":5.578836549980393,"pX":-0.04432926752847593,"pZ":2.955301208150209,"vX0":-6.956592469677357,"vY0":-137.33837992622128,"vZ0":-3.2592684744790725,"x":118.69,"y":158.99,"x0":1.269862463033391,"y0":50.000207179503654,"z0":5.611621975742522,"aX":18.39989320105364},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.6,"breakHorizontal":-16.0,"spinRate":2277,"spinDirection":142},"zone":2,"typeConfidence":0.94,"plateTime":0.39826807342191595,"extension":5.773708431630801},"index":1,"playId":"b53db706-0749-3a04-a01a-a6980a9eb3b7","pitchNumber":2,"startTime":"2026-02-26T22:26:50.617Z","endTime":"2026-02-26T22:26:53.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44393233262313,"aZ":-32.20318816895208,"pfxX":7.754781767685804,"pfxZ":-0.01553732622754378,"pX":-0.31960976767148747,"pZ":1.5144592754397632,"vX0":-6.574739931400963,"vY0":-126.27513867931953,"vZ0":-3.6174418897507534,"x":129.18,"y":197.89,"x0":1.3036475557514078,"y0":50.0038151505138,"z0":5.541854118060127,"aX":12.590185980096276},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.6,"breakHorizontal":-12.6,"spinRate":2085,"spinDirection":117},"zone":13,"typeConfidence":0.94,"plateTime":0.432875855212977,"extension":5.729184105875275},"index":2,"playId":"59a0cc56-94a1-32ce-a103-dd477430cd5f","pitchNumber":3,"startTime":"2026-02-26T22:27:07.778Z","endTime":"2026-02-26T22:27:10.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.1,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70330641637786,"aZ":-33.41268792651632,"pfxX":9.105672632942301,"pfxZ":-0.7767819248994641,"pX":-1.5647769516036265,"pZ":-0.30542017423162676,"vX0":-9.559667384568904,"vY0":-125.58858285273635,"vZ0":-7.212045730059831,"x":176.65,"y":247.03,"x0":1.102421871176521,"y0":50.00166299343016,"z0":5.310539403991757,"aX":14.59017702610851},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.9,"breakHorizontal":-14.4,"spinRate":2034,"spinDirection":108},"zone":13,"typeConfidence":0.94,"plateTime":0.4356269729505793,"extension":5.862076852750488},"index":3,"playId":"aa64ad82-ceda-3c8e-b51f-187bf9da7e0e","pitchNumber":4,"startTime":"2026-02-26T22:27:26.424Z","endTime":"2026-02-26T22:27:29.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":11,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-26T22:27:45.862Z","endTime":"2026-02-26T22:28:01.230Z","isPitch":false,"type":"action","player":{"id":691792,"link":"/api/v1/people/691792"},"defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.414574479966973,"aZ":-15.256215256689549,"pfxX":9.530345269082197,"pfxZ":8.846648680156491,"pX":-1.7546285384448614,"pZ":2.6966968470953048,"vX0":-11.075272624176835,"vY0":-137.4091200174579,"vZ0":-4.843100374112007,"x":183.88,"y":165.97,"x0":1.0897657859003071,"y0":50.004890495287114,"z0":5.518583404454626,"aX":18.22982920688581},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":-15.0,"spinRate":2314,"spinDirection":141},"zone":11,"typeConfidence":0.84,"plateTime":0.39859965761376204,"extension":5.974533776944634},"index":5,"playId":"b20d77b5-2205-3a98-aa9c-3b8d8fdd9b59","pitchNumber":5,"startTime":"2026-02-26T22:28:01.230Z","endTime":"2026-02-26T22:28:04.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.049305307228195,"aZ":-30.125628048794084,"pfxX":9.465094622120429,"pfxZ":1.2979337433058884,"pX":-0.05128337909170921,"pZ":1.706506922701964,"vX0":-6.181049426735337,"vY0":-124.88042725294255,"vZ0":-3.2737068855994216,"x":118.95,"y":192.7,"x0":1.2256310186840018,"y0":50.00460153190679,"z0":5.511536142726091,"aX":14.957511378438992},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.8,"breakHorizontal":-15.7,"spinRate":2047,"spinDirection":121},"zone":8,"typeConfidence":0.94,"plateTime":0.4385280471112356,"extension":5.749254646135817},"hitData":{"launchSpeed":100.8,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.85,"coordY":75.54}},"index":6,"playId":"bf83704a-9650-396b-8604-c5a65f858738","pitchNumber":6,"startTime":"2026-02-26T22:28:18.626Z","endTime":"2026-02-26T22:28:29.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":691792,"link":"/api/v1/people/691792","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691792,"link":"/api/v1/people/691792"},"credit":"b_ab"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_ab"},{"player":{"id":691792,"link":"/api/v1/people/691792"},"credit":"b_pa"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:28:29.916Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Conner Capel strikes out swinging.","rbi":0,"awayScore":11,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T22:28:26.401Z","endTime":"2026-02-26T22:30:38.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668843,"fullName":"Conner Capel","link":"/api/v1/people/668843"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678738,"fullName":"Juan Sanchez","link":"/api/v1/people/678738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691792,"fullName":"Roc Riggio","link":"/api/v1/people/691792"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668843,"fullName":"Conner Capel","link":"/api/v1/people/668843"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70087550523751,"aZ":-22.316820926040297,"pfxX":10.046856135497954,"pfxZ":5.1705535641704765,"pX":-1.40125576238711,"pZ":1.9704113367921259,"vX0":-10.409635971658856,"vY0":-137.25515587282337,"vZ0":-5.349864360418801,"x":170.41,"y":185.58,"x0":1.1372101759284787,"y0":50.002518299764894,"z0":5.466957807623751,"aX":19.148222566230018},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.4,"breakHorizontal":-16.0,"spinRate":2242,"spinDirection":138},"zone":13,"typeConfidence":0.96,"plateTime":0.39923973476353103,"extension":5.8998956877466275},"index":0,"playId":"e3e55f6f-0b59-34d6-a496-1b57c59bbf39","pitchNumber":1,"startTime":"2026-02-26T22:28:56.294Z","endTime":"2026-02-26T22:28:59.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"first":{"id":691792,"link":"/api/v1/people/691792"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.671458930284643,"aZ":-21.72686948156349,"pfxX":10.465340759586088,"pfxZ":5.47707704514557,"pX":-1.5619496580105066,"pZ":2.0911502492431064,"vX0":-10.968861229677781,"vY0":-137.29962387240238,"vZ0":-5.016192662048169,"x":176.54,"y":182.32,"x0":1.127016903837092,"y0":50.00138936437269,"z0":5.422139376322994,"aX":19.959780309176878},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":-16.6,"spinRate":2225,"spinDirection":135},"zone":13,"typeConfidence":0.96,"plateTime":0.3990705100614633,"extension":5.899119498650977},"index":1,"playId":"6996b138-4f3f-39de-9c54-58cda3f0b9bd","pitchNumber":2,"startTime":"2026-02-26T22:29:14.047Z","endTime":"2026-02-26T22:29:17.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"first":{"id":691792,"link":"/api/v1/people/691792"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.808740390037343,"aZ":-30.29154952113052,"pfxX":9.84928046560103,"pfxZ":1.1848831220486495,"pX":0.09444972939346792,"pZ":1.9705447942813663,"vX0":-6.255429749298715,"vY0":-125.37434117806443,"vZ0":-2.9731385871797187,"x":113.4,"y":185.58,"x0":1.350100748637358,"y0":50.00010711082408,"z0":5.659853018712253,"aX":15.58055321950366},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.7,"breakHorizontal":-16.3,"spinRate":2007,"spinDirection":112},"zone":8,"typeConfidence":0.94,"plateTime":0.4379098259229943,"extension":5.670614522136093},"index":2,"playId":"28ee7e13-4b4b-3a7f-925b-50b28e2bd3e4","pitchNumber":3,"startTime":"2026-02-26T22:29:33.872Z","endTime":"2026-02-26T22:29:37.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"first":{"id":691792,"link":"/api/v1/people/691792"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.535531412760868,"aZ":-31.016488255750172,"pfxX":10.006682963918038,"pfxZ":0.7469575230652747,"pX":-1.482563980489828,"pZ":0.9576932484102565,"vX0":-9.474920421077957,"vY0":-124.48444468194398,"vZ0":-4.7516595775790105,"x":173.51,"y":212.92,"x0":1.0849918564014205,"y0":50.00560567347548,"z0":5.478513726808162,"aX":15.603416624073533},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.4,"breakHorizontal":-15.7,"spinRate":2070,"spinDirection":113},"zone":13,"typeConfidence":0.94,"plateTime":0.4411160044291331,"extension":5.7715656616228195},"index":3,"playId":"610e4d1d-a5c6-3bbb-92dd-384b5d2efdc1","pitchNumber":4,"startTime":"2026-02-26T22:29:51.568Z","endTime":"2026-02-26T22:29:54.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"first":{"id":691792,"link":"/api/v1/people/691792"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":94.4,"endSpeed":86.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04828763057594,"aZ":-19.455692475793445,"pfxX":7.954168834372598,"pfxZ":6.655242360301682,"pX":0.19110066388917815,"pZ":1.936010234816547,"vX0":-6.449362155255114,"vY0":-137.2853515931412,"vZ0":-5.61407171497554,"x":109.72,"y":186.51,"x0":1.5359346566757563,"y0":50.00213421873416,"z0":5.32925997003593,"aX":15.200894849311098},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.0,"breakHorizontal":-13.1,"spinRate":2317,"spinDirection":137},"zone":8,"typeConfidence":0.87,"plateTime":0.39878231284495946,"extension":5.860584888171193},"index":4,"playId":"b00726f2-cf6c-3241-a562-5a572cd9923b","pitchNumber":5,"startTime":"2026-02-26T22:30:13.583Z","endTime":"2026-02-26T22:30:16.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"first":{"id":691792,"link":"/api/v1/people/691792"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.184191591438385,"aZ":-20.259041476243446,"pfxX":10.238541107644702,"pfxZ":6.159544388372581,"pX":0.25603481637248643,"pZ":1.3938493565382395,"vX0":-7.048294357976068,"vY0":-138.52016024982063,"vZ0":-7.024145899412948,"x":107.24,"y":201.15,"x0":1.5088269946680353,"y0":50.004575034821535,"z0":5.326472751215603,"aX":19.813221458871656},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":-17.0,"spinRate":2203,"spinDirection":135},"zone":14,"typeConfidence":0.96,"plateTime":0.39605458065061194,"extension":5.978838097597574},"index":5,"playId":"844991cc-41f7-3381-872b-d3412f249baa","pitchNumber":6,"startTime":"2026-02-26T22:30:35.358Z","endTime":"2026-02-26T22:30:38.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"first":{"id":691792,"link":"/api/v1/people/691792"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668843,"link":"/api/v1/people/668843"},"credit":"b_ab"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_ab"},{"player":{"id":668843,"link":"/api/v1/people/668843"},"credit":"b_pa"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:30:38.816Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Messina grounds out, pitcher Juan Sanchez to first baseman Jerar Encarnacion.","rbi":0,"awayScore":11,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T22:30:39.036Z","endTime":"2026-02-26T22:32:34.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":701783,"fullName":"Cole Messina","link":"/api/v1/people/701783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678738,"fullName":"Juan Sanchez","link":"/api/v1/people/678738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701783,"fullName":"Cole Messina","link":"/api/v1/people/701783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678738,"link":"/api/v1/people/678738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25196506270198,"aZ":-29.46726596237874,"pfxX":11.441899789157933,"pfxZ":1.7491636771446357,"pX":-1.110331562138935,"pZ":1.3166932802850704,"vX0":-9.41929370118593,"vY0":-123.80527254375936,"vZ0":-4.023034488812284,"x":159.32,"y":203.23,"x0":1.261290937061183,"y0":50.004255573665795,"z0":5.435384227458798,"aX":17.722679566718476},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.4,"breakHorizontal":-18.5,"spinRate":1938,"spinDirection":116},"zone":13,"typeConfidence":0.94,"plateTime":0.4428113122280073,"extension":5.904156188424514},"index":0,"playId":"b6592e33-27ef-33c1-826c-9a0e58512d0d","pitchNumber":1,"startTime":"2026-02-26T22:31:04.904Z","endTime":"2026-02-26T22:31:08.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701783,"link":"/api/v1/people/701783","batSide":{"code":"R","description":"Right"}},"first":{"id":691792,"link":"/api/v1/people/691792"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.863633317385776,"aZ":-15.517329072311261,"pfxX":6.872221534731402,"pfxZ":8.77350840090072,"pX":-0.9006848598516162,"pZ":1.4163327885421095,"vX0":-8.38767067862173,"vY0":-137.05722377928404,"vZ0":-7.9734260981896234,"x":151.33,"y":200.54,"x0":1.3093580175213553,"y0":50.00236591715328,"z0":5.427124293917507,"aX":13.047555209120356},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":-10.7,"spinRate":2334,"spinDirection":136},"zone":13,"typeConfidence":0.77,"plateTime":0.39994512600458787,"extension":5.828931747935373},"index":1,"playId":"8638870d-a3b6-385a-8d9f-66cc46d88c17","pitchNumber":2,"startTime":"2026-02-26T22:31:25.156Z","endTime":"2026-02-26T22:31:28.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701783,"link":"/api/v1/people/701783","batSide":{"code":"R","description":"Right"}},"first":{"id":691792,"link":"/api/v1/people/691792"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":95.0,"endSpeed":87.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.183214774458417,"aZ":-19.20112603961093,"pfxX":9.53345680915205,"pfxZ":6.7058254089454365,"pX":-0.39760351815164474,"pZ":1.5368025717663891,"vX0":-8.334452660006043,"vY0":-138.07871110336743,"vZ0":-6.852178186543827,"x":132.16,"y":197.29,"x0":1.4184011617773236,"y0":50.00550767493201,"z0":5.338652265372352,"aX":18.44790591619377},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":-15.6,"spinRate":2196,"spinDirection":139},"zone":13,"typeConfidence":0.95,"plateTime":0.3963891221823195,"extension":5.903167158919976},"index":2,"playId":"65b71485-206c-3b40-aa0b-473a48218e4a","pitchNumber":3,"startTime":"2026-02-26T22:31:44.667Z","endTime":"2026-02-26T22:31:47.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701783,"link":"/api/v1/people/701783","batSide":{"code":"R","description":"Right"}},"first":{"id":691792,"link":"/api/v1/people/691792"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46191452031711,"aZ":-20.424072537080388,"pfxX":9.19796488136669,"pfxZ":6.025129776539087,"pX":-0.03498906935655231,"pZ":2.205755150010519,"vX0":-7.139060662705853,"vY0":-138.62154742481852,"vZ0":-5.244870298087314,"x":118.33,"y":179.22,"x0":1.376410783973301,"y0":50.00262518278721,"z0":5.482450450785734,"aX":17.933160925862865},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.0,"breakHorizontal":-15.2,"spinRate":2145,"spinDirection":139},"zone":5,"typeConfidence":0.94,"plateTime":0.39485434301007505,"extension":5.801071632044387},"index":3,"playId":"71af1ea4-bf40-3c7c-b178-3eae52ca6742","pitchNumber":4,"startTime":"2026-02-26T22:32:04.514Z","endTime":"2026-02-26T22:32:07.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701783,"link":"/api/v1/people/701783","batSide":{"code":"R","description":"Right"}},"first":{"id":691792,"link":"/api/v1/people/691792"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.791682033873492,"aZ":-27.39291047360231,"pfxX":11.332135264792445,"pfxZ":2.948658582789184,"pX":0.7146600729655991,"pZ":1.995060311281501,"vX0":-5.1751730552230235,"vY0":-126.92493488497485,"vZ0":-3.487811312859396,"x":89.76,"y":184.91,"x0":1.3161643399750789,"y0":50.00091940094057,"z0":5.586414744435255,"aX":18.348583952513938},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.7,"breakHorizontal":-19.2,"spinRate":1915,"spinDirection":116},"zone":9,"typeConfidence":0.93,"plateTime":0.43278748392446076,"extension":5.718723252390474},"hitData":{"launchSpeed":63.6,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.23,"coordY":170.8}},"index":4,"playId":"7e00b050-214c-3895-a865-44974bf19464","pitchNumber":5,"startTime":"2026-02-26T22:32:27.532Z","endTime":"2026-02-26T22:32:34.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701783,"link":"/api/v1/people/701783","batSide":{"code":"R","description":"Right"}},"first":{"id":691792,"link":"/api/v1/people/691792"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701783,"link":"/api/v1/people/701783"},"credit":"b_ab"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_ab"},{"player":{"id":701783,"link":"/api/v1/people/701783"},"credit":"b_pa"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:32:34.644Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Osleivis Basabe singles on a line drive to right fielder Conner Capel.","rbi":0,"awayScore":11,"homeScore":3,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-26T22:34:55.076Z","endTime":"2026-02-26T22:35:30.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700327,"fullName":"Welinton Herrera","link":"/api/v1/people/700327"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668843,"link":"/api/v1/people/668843"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Welinton Herrera replaces Gabriel Hughes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"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-26T22:33:46.152Z","endTime":"2026-02-26T22:34:57.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700327,"link":"/api/v1/people/700327"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687312,"link":"/api/v1/people/687312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":95.7,"endSpeed":87.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57939584481521,"aZ":-12.489878674026512,"pfxX":7.035922638482963,"pfxZ":10.035719392794862,"pX":1.1583135886857512,"pZ":2.3148649558975847,"vX0":-2.0183941824508476,"vY0":-139.25162729150446,"vZ0":-6.768420045708363,"x":72.85,"y":176.28,"x0":0.9787942671780605,"y0":50.00560752144882,"z0":5.605197935869133,"aX":13.805419581117587},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":-12.4,"spinRate":2486,"spinDirection":145},"zone":14,"typeConfidence":0.91,"plateTime":0.3934953482141421,"extension":6.135684119814785},"index":1,"playId":"5ea2494d-d3a8-33c1-9d1d-0ccb03946841","pitchNumber":1,"startTime":"2026-02-26T22:34:57.283Z","endTime":"2026-02-26T22:35:00.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40191382345852,"aZ":-12.709981909873987,"pfxX":7.031357115610103,"pfxZ":9.767186018298958,"pX":-0.02022142588213989,"pZ":2.0513771668077694,"vX0":-4.954827786364241,"vY0":-140.41415945257134,"vZ0":-7.130962450339704,"x0":0.8555329851874863,"y0":50.00451539633331,"z0":5.4546970593983914,"aX":14.012971195069076},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":-11.6,"spinRate":2441,"spinDirection":142},"zone":8,"typeConfidence":0.92,"plateTime":0.39038543274447335,"extension":6.160741121677312},"index":2,"playId":"c8dffb5e-9680-35c9-9113-ca6e7bf5a653","pitchNumber":2,"startTime":"2026-02-26T22:35:08.669Z","endTime":"2026-02-26T22:35:11.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.726898731727356,"aZ":-23.23890889753255,"pfxX":7.747701851783966,"pfxZ":5.052780828863887,"pX":0.32649091382773726,"pZ":1.959220026071812,"vX0":-4.876659685795075,"vY0":-132.28214298697856,"vZ0":-4.1407567291108585,"x":117.77,"y":183.39,"x0":1.1891055088148004,"y0":50.00485034372498,"z0":5.252662312644025,"aX":13.70574077305265},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.4,"breakHorizontal":-13.0,"spinRate":1512,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.4143616375927186,"extension":6.0536366554827215},"hitData":{"launchSpeed":102.0,"launchAngle":9.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.24,"coordY":104.94}},"index":3,"playId":"87908508-e4a8-3174-a13b-d2982f501af2","pitchNumber":3,"startTime":"2026-02-26T22:35:20.320Z","endTime":"2026-02-26T22:35:30.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"credit":"b_ab"},{"player":{"id":700327,"link":"/api/v1/people/700327"},"credit":"p_ab"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"credit":"b_pa"},{"player":{"id":700327,"link":"/api/v1/people/700327"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:35:30.015Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Diego Cartaya called out on strikes.","rbi":0,"awayScore":11,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-26T22:35:51.819Z","endTime":"2026-02-26T22:36:50.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682616,"fullName":"Diego Cartaya","link":"/api/v1/people/682616"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700327,"fullName":"Welinton Herrera","link":"/api/v1/people/700327"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682616,"fullName":"Diego Cartaya","link":"/api/v1/people/682616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Diego Cartaya replaces Jesus Rodriguez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":11,"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-26T22:35:45.525Z","endTime":"2026-02-26T22:35:54.023Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682616,"link":"/api/v1/people/682616"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"502","replacedPlayer":{"id":683679,"link":"/api/v1/people/683679"},"defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.268,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.241680978863705,"aZ":-17.565360571483122,"pfxX":6.405324681120583,"pfxZ":7.359664255104493,"pX":0.48211058017101566,"pZ":2.9430712472964005,"vX0":-3.0448946166550783,"vY0":-140.54482918111947,"vZ0":-4.232913372216928,"x":98.62,"y":159.32,"x0":0.7522531981648644,"y0":50.00001693784114,"z0":5.62220159493762,"aX":12.708882607289409},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":-10.9,"spinRate":1984,"spinDirection":136},"zone":3,"typeConfidence":0.91,"plateTime":0.3909126731868944,"extension":6.169319344863754},"index":1,"playId":"56c0e199-4158-37f1-8644-c2175fe510fb","pitchNumber":1,"startTime":"2026-02-26T22:35:54.023Z","endTime":"2026-02-26T22:35:57.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":682616,"link":"/api/v1/people/682616","batSide":{"code":"R","description":"Right"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.268,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45232264008181,"aZ":-12.972599640006438,"pfxX":5.088801940441057,"pfxZ":9.569292746930806,"pX":0.3835808731015579,"pZ":3.0707409312093707,"vX0":-3.6635046313445603,"vY0":-141.28085112394368,"vZ0":-4.606733036812149,"x":102.38,"y":155.87,"x0":1.0409569161025167,"y0":50.00034114502746,"z0":5.566594646315894,"aX":10.208299842643834},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":-8.4,"spinRate":2383,"spinDirection":141},"zone":3,"typeConfidence":0.92,"plateTime":0.3888067664189845,"extension":6.036962911448353},"index":2,"playId":"1a6a1ae8-a0e9-3777-a0ad-d69d14b43c39","pitchNumber":2,"startTime":"2026-02-26T22:36:10.596Z","endTime":"2026-02-26T22:36:13.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":682616,"link":"/api/v1/people/682616","batSide":{"code":"R","description":"Right"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.268,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.674996906959876,"aZ":-17.612816380951887,"pfxX":6.192365448537221,"pfxZ":7.3444078879506645,"pX":0.05668868294633023,"pZ":3.898880140482891,"vX0":-4.485905510323982,"vY0":-140.5985863285307,"vZ0":-1.6217743485746419,"x":114.84,"y":133.51,"x0":0.875925641313189,"y0":50.00702909728835,"z0":5.637576599024949,"aX":12.284001186544865},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":-10.2,"spinRate":2136,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.3909880602288309,"extension":6.081059154034742},"index":3,"playId":"6cb1e27d-3899-3f33-bd6e-f16c385a5ded","pitchNumber":3,"startTime":"2026-02-26T22:36:32.338Z","endTime":"2026-02-26T22:36:35.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":682616,"link":"/api/v1/people/682616","batSide":{"code":"R","description":"Right"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.268,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44403814329499,"aZ":-30.82591854974673,"pfxX":1.2538884347185193,"pfxZ":0.8268078116231052,"pX":-0.3676718793826903,"pZ":2.641823817708743,"vX0":-4.032099975820787,"vY0":-126.30546848788188,"vZ0":-1.3086163459375444,"x":131.01,"y":167.45,"x0":1.0798996971306172,"y0":50.00303440100388,"z0":5.624060770232371,"aX":2.045504365405344},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.4,"breakHorizontal":-1.4,"spinRate":2372,"spinDirection":8},"zone":4,"typeConfidence":2.0,"plateTime":0.43208740525450606,"extension":5.907604545175609},"index":4,"playId":"4e3d40b0-ef41-3841-9df1-13160d0b4846","pitchNumber":4,"startTime":"2026-02-26T22:36:47.535Z","endTime":"2026-02-26T22:36:50.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":682616,"link":"/api/v1/people/682616","batSide":{"code":"R","description":"Right"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682616,"link":"/api/v1/people/682616"},"credit":"b_ab"},{"player":{"id":700327,"link":"/api/v1/people/700327"},"credit":"p_ab"},{"player":{"id":682616,"link":"/api/v1/people/682616"},"credit":"b_pa"},{"player":{"id":700327,"link":"/api/v1/people/700327"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:36:50.722Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Grant McCray strikes out swinging.","rbi":0,"awayScore":11,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-26T22:36:54.345Z","endTime":"2026-02-26T22:38:32.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700327,"fullName":"Welinton Herrera","link":"/api/v1/people/700327"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"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":87.2,"endSpeed":80.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79184145881844,"aZ":-26.08356756951146,"pfxX":1.7350496000443325,"pfxZ":3.7412310738473336,"pX":-1.7423743066172876,"pZ":1.1117129170991316,"vX0":-6.991489747268256,"vY0":-126.78852468746399,"vZ0":-5.208496964901635,"x":183.42,"y":208.76,"x0":0.8249265648969647,"y0":50.00614823509426,"z0":5.273005718737378,"aX":2.8280453792916953},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.8,"breakHorizontal":-1.6,"spinRate":2230,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4319200276299715,"extension":6.1345550905005855},"index":0,"playId":"56d3f7c3-2c84-3754-86ef-9a0e2862626c","pitchNumber":1,"startTime":"2026-02-26T22:37:17.070Z","endTime":"2026-02-26T22:37:20.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56506170210286,"aZ":-12.262527402220059,"pfxX":5.454626234435606,"pfxZ":10.1868657143692,"pX":-0.1661924211097662,"pZ":2.9941453838170657,"vX0":-4.755820152026305,"vY0":-139.66864839463355,"vZ0":-4.784569946278335,"x":123.33,"y":157.94,"x0":0.8588706776168343,"y0":50.00444828443731,"z0":5.55077607737171,"aX":10.663647908605945},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":-8.8,"spinRate":2291,"spinDirection":138},"zone":2,"typeConfidence":0.91,"plateTime":0.3937550373501515,"extension":6.10412858704676},"index":1,"playId":"c952ea65-b50c-3910-91ae-d7a70374e164","pitchNumber":2,"startTime":"2026-02-26T22:37:33.518Z","endTime":"2026-02-26T22:37:36.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.609596084858545,"aZ":-13.85595436594081,"pfxX":4.791772419766018,"pfxZ":9.044728049799893,"pX":0.2597850897471741,"pZ":3.646124222646571,"vX0":-3.23606309646077,"vY0":-141.49579254744035,"vZ0":-3.3213837947127125,"x":107.1,"y":140.33,"x0":0.7963472731559699,"y0":50.003567581658004,"z0":5.724295828769032,"aX":9.70627885564549},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":-8.0,"spinRate":2391,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.3872598547379775,"extension":6.239650885994533},"index":2,"playId":"a5be07f7-cde8-3d20-934e-72a85a840efb","pitchNumber":3,"startTime":"2026-02-26T22:37:51.949Z","endTime":"2026-02-26T22:37:54.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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.7,"endSpeed":88.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.945853104571874,"aZ":-14.82166979119083,"pfxX":4.565458743249554,"pfxZ":8.493327778572592,"pX":0.7933450644714842,"pZ":4.420065853585655,"vX0":-1.4029821342351125,"vY0":-142.3203030166041,"vZ0":-1.351192983315802,"x":86.76,"y":119.44,"x0":0.700914322361908,"y0":50.00046632449151,"z0":5.843847691430722,"aX":9.324494768948732},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":-7.9,"spinRate":2364,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.3854860450810933,"extension":6.091547383027238},"index":3,"playId":"5f64bade-ef09-3c6f-acdc-c353eacead58","pitchNumber":4,"startTime":"2026-02-26T22:38:10.633Z","endTime":"2026-02-26T22:38:13.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.748759170414655,"aZ":-31.19140031956394,"pfxX":-0.2982993611623037,"pfxZ":0.6163576374242155,"pX":0.4884482425342195,"pZ":2.914784663959894,"vX0":-1.6132082953335884,"vY0":-125.65868575256646,"vZ0":-0.20715381394435495,"x":98.38,"y":160.08,"x0":1.1767560143965254,"y0":50.00498126817543,"z0":5.5259173334246725,"aX":-0.47856912431227583},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":0.8,"spinRate":2414,"spinDirection":287},"zone":3,"typeConfidence":2.0,"plateTime":0.4353792881223639,"extension":6.046784134293512},"index":4,"playId":"bc55d668-56f7-3235-809a-00409e9e84b4","pitchNumber":5,"startTime":"2026-02-26T22:38:29.573Z","endTime":"2026-02-26T22:38:32.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_ab"},{"player":{"id":700327,"link":"/api/v1/people/700327"},"credit":"p_ab"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":700327,"link":"/api/v1/people/700327"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:38:32.573Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Will Brennan pops out to third baseman Vimael Machín.","rbi":0,"awayScore":11,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-26T22:38:33.483Z","endTime":"2026-02-26T22:39:58.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700327,"fullName":"Welinton Herrera","link":"/api/v1/people/700327"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605353,"link":"/api/v1/people/605353"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.150739667372388,"aZ":-11.89265929085462,"pfxX":5.689890797930626,"pfxZ":10.133694847000923,"pX":-0.7565748038576896,"pZ":1.7867316845022898,"vX0":-5.617542697891059,"vY0":-140.4153654565929,"vZ0":-8.243772452772713,"x":145.84,"y":190.54,"x0":0.5286241416046837,"y0":50.000105965309444,"z0":5.530246293415474,"aX":11.384858505875245},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":-9.2,"spinRate":2339,"spinDirection":144},"zone":7,"typeConfidence":0.91,"plateTime":0.38975833485096834,"extension":6.204194926917362},"index":0,"playId":"c0ef9c3f-e3d2-380e-b6eb-a51ea0363475","pitchNumber":1,"startTime":"2026-02-26T22:38:58.219Z","endTime":"2026-02-26T22:39:01.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.936341928845284,"aZ":-16.113991842353506,"pfxX":5.20388717045158,"pfxZ":7.973784329069737,"pX":-0.2935426259944111,"pZ":3.0751700788088527,"vX0":-5.220380345023461,"vY0":-140.99787144412767,"vZ0":-3.9387807568123923,"x":128.19,"y":155.75,"x0":0.9054614884189056,"y0":50.003659711941715,"z0":5.529462664036112,"aX":10.48274924359},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":-8.4,"spinRate":2399,"spinDirection":134},"zone":1,"typeConfidence":0.9,"plateTime":0.38840840734271875,"extension":6.05430971786545},"index":1,"playId":"45e76cae-2157-3ccb-b3f1-86d735effdc9","pitchNumber":2,"startTime":"2026-02-26T22:39:13.577Z","endTime":"2026-02-26T22:39:16.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"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":87.1,"endSpeed":79.7,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92179791255279,"aZ":-30.256937332384638,"pfxX":-0.13782099289484953,"pfxZ":1.181770369370998,"pX":-0.008143033372771412,"pZ":2.9030308471539814,"vX0":-2.037418897554227,"vY0":-126.8746257602078,"vZ0":-0.6058167925350397,"x":117.31,"y":160.4,"x0":0.8245390468423337,"y0":50.00277598141801,"z0":5.564495182943893,"aX":-0.22386760012286022},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":0.7,"spinRate":2359,"spinDirection":274},"zone":2,"typeConfidence":2.0,"plateTime":0.43235929383563,"extension":6.031758931563938},"index":2,"playId":"e4d91c9a-c7b3-355e-a2eb-0cabed119fce","pitchNumber":3,"startTime":"2026-02-26T22:39:30.284Z","endTime":"2026-02-26T22:39:33.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.992747585235506,"aZ":-13.410022010371591,"pfxX":5.905998421290564,"pfxZ":9.246920760203789,"pX":0.4019422602024196,"pZ":2.0800102433736107,"vX0":-2.767203151873314,"vY0":-141.0590187982882,"vZ0":-7.418073277819904,"x":101.68,"y":182.62,"x0":0.624589043110859,"y0":50.00240976882583,"z0":5.595749935459557,"aX":11.984398099561092},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":-10.2,"spinRate":2310,"spinDirection":135},"zone":9,"typeConfidence":0.92,"plateTime":0.3872663259461455,"extension":6.3802609772207965},"hitData":{"launchSpeed":82.3,"launchAngle":67.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.83,"coordY":155.13}},"index":3,"playId":"60064359-1230-3486-afbf-3cb6d241e782","pitchNumber":4,"startTime":"2026-02-26T22:39:48.542Z","endTime":"2026-02-26T22:39:58.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700327,"link":"/api/v1/people/700327","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691792,"link":"/api/v1/people/691792"},"third":{"id":605353,"link":"/api/v1/people/605353"},"shortstop":{"id":684715,"link":"/api/v1/people/684715"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":700327,"link":"/api/v1/people/700327"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":700327,"link":"/api/v1/people/700327"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:39:58.211Z","atBatIndex":78}]