[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach Cole walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-21T18:07:57.063Z","endTime":"2026-02-21T18:09:16.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671109,"fullName":"Jake Eder","link":"/api/v1/people/671109"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"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-21T13:46:00.129Z","endTime":"2026-02-21T17:30:07.877Z","isPitch":false,"type":"action","player":{"id":805904,"link":"/api/v1/people/805904"},"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-21T17:30:07.877Z","endTime":"2026-02-21T18:07:38.506Z","isPitch":false,"type":"action","player":{"id":805904,"link":"/api/v1/people/805904"},"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-21T18:07:38.506Z","endTime":"2026-02-21T18:07:58.063Z","isPitch":false,"type":"action","player":{"id":805904,"link":"/api/v1/people/805904"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.655064800213687,"aZ":-28.941395845286806,"pfxX":-2.4253009697658996,"pfxZ":1.9646602633842116,"pX":-1.5462809916904736,"pZ":1.978579898454178,"vX0":-5.811573843665421,"vY0":-126.68420263354346,"vZ0":-4.231588879620185,"x":160.49,"y":150.32,"x0":1.0806144998202218,"y0":50.00397355327355,"z0":5.949410144186481,"aX":-3.994620281457822},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":5.5},"zone":13,"typeConfidence":2.0,"plateTime":0.43016990097571695},"index":3,"playId":"fdc84eb4-5803-31cb-adac-b692a2f0a443","pitchNumber":1,"startTime":"2026-02-21T18:07:58.063Z","endTime":"2026-02-21T18:08:01.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.4,"endSpeed":86.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.628109702295415,"aZ":-18.477524701040096,"pfxX":6.038149296394286,"pfxZ":7.246385943291639,"pX":0.7364737054211873,"pZ":2.9282657981851425,"vX0":-3.197286843104127,"vY0":-136.0710140124472,"vZ0":-4.274288056318216,"x":110.52,"y":173.88,"x0":1.137239190819465,"y0":50.003961511655554,"z0":5.786103482563962,"aX":11.413622495085587},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":-10.3},"zone":3,"typeConfidence":2.0,"plateTime":0.40130785592128326},"index":4,"playId":"7b0c7f32-d0bf-323d-84b4-0112c959fd08","pitchNumber":2,"startTime":"2026-02-21T18:08:13.561Z","endTime":"2026-02-21T18:08:16.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.636274880133726,"aZ":-29.64618830493849,"pfxX":-1.7169557837041687,"pfxZ":1.514422353544811,"pX":-1.3688520267997766,"pZ":2.5745925159533902,"vX0":-5.41108655408336,"vY0":-127.10876992719515,"vZ0":-2.4400771919965774,"x":145.15,"y":159.75,"x0":0.9919842149759807,"y0":50.00489879762084,"z0":5.84954851683269,"aX":-2.8720306209753},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":4.1},"zone":11,"typeConfidence":2.0,"plateTime":0.4273154334440368},"index":5,"playId":"1747ebcf-028b-3d26-b672-8ef33f7c4526","pitchNumber":3,"startTime":"2026-02-21T18:08:35.126Z","endTime":"2026-02-21T18:08:39.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.334158984978114,"aZ":-26.625301525084783,"pfxX":-2.6674888122353826,"pfxZ":3.319279990148422,"pX":-1.2443044935174414,"pZ":1.2237337305814733,"vX0":-4.876247841222,"vY0":-127.71352544796078,"vZ0":-6.436494733281429,"x":161.8,"y":184.72,"x0":1.0274133563333314,"y0":50.00332821670332,"z0":5.837331225064973,"aX":-4.459008139320664},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":5.8,"spinRate":2411,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.42691662325795265,"extension":6.832112454562898},"index":6,"playId":"6aca6849-0f10-3103-9ecf-ae3d1f82b013","pitchNumber":4,"startTime":"2026-02-21T18:08:51.539Z","endTime":"2026-02-21T18:08:55.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86421660757084,"aZ":-17.921062006180094,"pfxX":4.942302851472133,"pfxZ":7.3326701723313175,"pX":-0.5783590420216465,"pZ":3.664090671385194,"vX0":-5.935747191279381,"vY0":-138.31131026464266,"vZ0":-2.5026791635185,"x":136.82,"y":114.04,"x0":0.9499808063939655,"y0":50.00545765374543,"z0":5.777866677095356,"aX":9.610289611883104},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":-7.8,"spinRate":2021,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.3955002282357385,"extension":6.818795846379949},"index":7,"playId":"c878e4e0-35f3-31c6-9b75-db882b7439b0","pitchNumber":5,"startTime":"2026-02-21T18:09:11.024Z","endTime":"2026-02-21T18:09:16.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805904,"link":"/api/v1/people/805904"},"credit":"b_pa"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-02-21T18:09:16.925Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Brice Matthews flies into a double play, right fielder Andrew Pinckney to third baseman José Tena. Zach Cole out at 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-21T18:09:37.217Z","endTime":"2026-02-21T18:12:23.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671109,"fullName":"Jake Eder","link":"/api/v1/people/671109"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_thrown_out","runner":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":687605,"link":"/api/v1/people/687605"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.183778542713085,"aZ":-30.227149740436932,"pfxX":-2.6905249968892355,"pfxZ":1.1675325639903775,"pX":-0.21003143959308843,"pZ":3.1473966229191417,"vX0":-2.7506967838573932,"vY0":-127.34461596631255,"vZ0":-0.946510336005808,"x":107.45,"y":163.04,"x0":1.227373353167336,"y0":50.003615785683415,"z0":5.880844050059796,"aX":-4.4901931702312545},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.2,"breakHorizontal":5.4,"spinRate":2415,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.42749117059898945,"extension":6.863339467639148},"index":0,"playId":"917cc876-bf31-3b44-aea7-26a642cc1b62","pitchNumber":1,"startTime":"2026-02-21T18:09:43.608Z","endTime":"2026-02-21T18:09:47.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.4,"endSpeed":82.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.995412504652965,"aZ":-26.02754153832501,"pfxX":-0.601092596040842,"pfxZ":3.577849480172068,"pX":-1.4179905612614971,"pZ":0.9297573145343423,"vX0":-6.535561654275421,"vY0":-130.00250498240374,"vZ0":-7.308611160659183,"x":171.05,"y":213.68,"x0":1.2017052035498528,"y0":50.006043401199584,"z0":5.739347560740912,"aX":-1.034553398930905},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":2.5,"spinRate":2259,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.4205211656926813,"extension":6.767164507450181},"index":1,"playId":"2ba4193e-bc27-34b4-9377-bd995a2e5599","pitchNumber":2,"startTime":"2026-02-21T18:10:12.296Z","endTime":"2026-02-21T18:10:15.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.723171803210285,"aZ":-23.18915101133989,"pfxX":7.874998044459273,"pfxZ":4.933809116440591,"pX":1.068946168621072,"pZ":3.204126054113081,"vX0":-2.8619416153542536,"vY0":-135.15990879648308,"vZ0":-2.528219666617406,"x":76.25,"y":152.27,"x0":1.1280871043948162,"y0":50.00292153505263,"z0":5.807489283342506,"aX":14.34423340439703},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.5,"breakHorizontal":-13.4,"spinRate":2046,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.40767070894399016,"extension":6.688528339583758},"index":2,"playId":"3f3ae3f0-81ac-3981-981a-6a10e6a5ac22","pitchNumber":3,"startTime":"2026-02-21T18:10:37.046Z","endTime":"2026-02-21T18:10:43.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Zach Cole steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"3f3ae3f0-81ac-3981-981a-6a10e6a5ac22","startTime":"2026-02-21T18:11:01.803Z","endTime":"2026-02-21T18:11:10.207Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805904,"link":"/api/v1/people/805904"},"defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"postOnSecond":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.46,"dramaIndex":56.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.763738674493798,"aZ":-28.387164040791877,"pfxX":-0.9352369699869241,"pfxZ":2.271136176567632,"pX":-0.28281909621875473,"pZ":3.3044529254730635,"vX0":-3.869257352174961,"vY0":-127.9735984589827,"vZ0":-0.9790358886605619,"x":127.78,"y":149.56,"x0":1.3662421388170038,"y0":50.00587505510003,"z0":5.902324791603651,"aX":-1.5612265418972153},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":2.5,"spinRate":2266,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.426913181371686,"extension":6.869128677483718},"index":4,"playId":"e3d07042-c1a6-310b-826d-2c0c5591d5dc","pitchNumber":4,"startTime":"2026-02-21T18:11:10.207Z","endTime":"2026-02-21T18:11:14.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"second":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.383627973563758,"aZ":-26.324140060557923,"pfxX":-1.6131378779733014,"pfxZ":3.466729201123872,"pX":-0.42926299226103787,"pZ":2.62954458352401,"vX0":-3.802207585072528,"vY0":-127.7845617010857,"vZ0":-3.0340246474193657,"x":133.36,"y":167.78,"x0":1.2757895550180667,"y0":50.001726720541846,"z0":5.856599443212243,"aX":-2.7204822798153154},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.0,"breakHorizontal":3.6,"spinRate":2223,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.4253960590945898,"extension":6.864590388610835},"index":5,"playId":"968ac319-eee8-385c-9a23-13b8e2d9081b","pitchNumber":5,"startTime":"2026-02-21T18:11:29.793Z","endTime":"2026-02-21T18:11:34.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"second":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16593957374261,"aZ":-15.75380248419338,"pfxX":5.058801843529752,"pfxZ":8.501891686740624,"pX":-0.9250531010586579,"pZ":2.9203063477002376,"vX0":-7.2385228524285115,"vY0":-137.7483589780068,"vZ0":-5.025431945660676,"x":152.26,"y":159.93,"x0":1.0734561110594703,"y0":50.001554455553375,"z0":5.825108890775621,"aX":9.769687077762008},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":-7.7,"spinRate":1878,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.39686319955565885,"extension":6.915725404274482},"index":6,"playId":"091782b3-afd2-3103-9070-04c4523b32fa","pitchNumber":6,"startTime":"2026-02-21T18:11:59.007Z","endTime":"2026-02-21T18:12:04.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"second":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.561153282535038,"aZ":-26.277977486407618,"pfxX":0.3845040055996519,"pfxZ":3.578789970360729,"pX":-0.22095304365125554,"pZ":2.4089498162608085,"vX0":-3.933393427572646,"vY0":-126.89485748154787,"vZ0":-3.529987614174958,"x":125.42,"y":173.74,"x0":1.2927218349943739,"y0":50.00266578315533,"z0":5.888865714067839,"aX":0.6341193092450453},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":0.1,"spinRate":2275,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.43001603684159306,"extension":6.8357299113965},"hitData":{"launchSpeed":83.6,"launchAngle":35.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.95,"coordY":117.08}},"index":7,"playId":"dd261eae-a97e-3e79-913d-c7d3d86a71fb","pitchNumber":7,"startTime":"2026-02-21T18:12:20.987Z","endTime":"2026-02-21T18:12:23.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"second":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_ab"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_ab"},{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_pa"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":9.700000000000003,"leverageIndex":1.46,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:12:23.987Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cam Smith flies out to right fielder Andrew Pinckney.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-21T18:12:51.019Z","endTime":"2026-02-21T18:14:23.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671109,"fullName":"Jake Eder","link":"/api/v1/people/671109"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.880085720591723,"aZ":-27.93588756459595,"pfxX":-0.5373177857801954,"pfxZ":2.4808631373094805,"pX":-0.555216833917713,"pZ":2.9121354315747316,"vX0":-4.337463801751657,"vY0":-129.72646661542933,"vZ0":-2.1426448911406037,"x":138.16,"y":160.15,"x0":1.2074347562627294,"y0":50.00082029865595,"z0":5.876192594382019,"aX":-0.9153686715766477},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.2,"breakHorizontal":1.9,"spinRate":2260,"spinDirection":172},"zone":4,"typeConfidence":2.0,"plateTime":0.4220544306437075,"extension":6.780941485763994},"index":0,"playId":"06f233da-29b2-3080-801e-0c2691370daf","pitchNumber":1,"startTime":"2026-02-21T18:13:06.559Z","endTime":"2026-02-21T18:13:09.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.000975850705736,"aZ":-25.65539768442152,"pfxX":7.676895235405566,"pfxZ":4.26008283906347,"pX":0.20738670857747069,"pZ":3.2770042172235336,"vX0":-4.830505711956681,"vY0":-123.3418213332986,"vZ0":-0.8786102368848338,"x":109.09,"y":150.3,"x0":1.2001648612994895,"y0":50.00510683862016,"z0":5.813859319525531,"aX":11.75408461422683},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.8,"breakHorizontal":-12.7,"spinRate":1585,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.44516480538267356,"extension":7.023749622698995},"index":1,"playId":"a9047f9d-276b-30a9-90a7-a5bf56f03fe6","pitchNumber":2,"startTime":"2026-02-21T18:13:24.854Z","endTime":"2026-02-21T18:13:31.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.855534064756803,"aZ":-32.33682742701521,"pfxX":-3.3859405598123153,"pfxZ":-0.10741196879889081,"pX":0.3990200846764845,"pZ":3.638579752643767,"vX0":-0.9031414105248332,"vY0":-123.93796808459612,"vZ0":0.7309115568208167,"x":101.79,"y":140.54,"x0":1.2072913913274954,"y0":50.000301366756624,"z0":6.023105697231113,"aX":-5.309683576601859},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.2,"breakHorizontal":6.4,"spinRate":2412,"spinDirection":256},"zone":12,"typeConfidence":2.0,"plateTime":0.44055216262242114,"extension":6.824653841519003},"index":2,"playId":"bbb2341a-f4dc-33db-ab2e-a7be94200745","pitchNumber":3,"startTime":"2026-02-21T18:13:48.777Z","endTime":"2026-02-21T18:13:53.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65227769272404,"aZ":-18.06071810422281,"pfxX":5.687249179215989,"pfxZ":7.415704218364931,"pX":-0.19087453921629507,"pZ":3.2986796900765727,"vX0":-5.34196433602736,"vY0":-137.3906665311943,"vZ0":-3.4529637083572298,"x":124.28,"y":149.72,"x0":1.0437966094798836,"y0":50.00449849345625,"z0":5.805842034140707,"aX":10.827332312707815},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":-9.1,"spinRate":1983,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.3993110879936399,"extension":6.869955025219418},"hitData":{"launchSpeed":94.0,"launchAngle":48.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.28,"coordY":103.39}},"index":3,"playId":"7e0e483a-0eff-3d82-9486-010312116851","pitchNumber":4,"startTime":"2026-02-21T18:14:13.978Z","endTime":"2026-02-21T18:14:23.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:14:23.407Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to center fielder Zach Cole.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-21T18:16:30.161Z","endTime":"2026-02-21T18:17:07.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676467,"fullName":"Colton Gordon","link":"/api/v1/people/676467"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805904,"link":"/api/v1/people/805904"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.339583785765214,"aZ":-20.29457944270746,"pfxX":8.506564178344428,"pfxZ":6.773185500272019,"pX":-0.020308961870843276,"pZ":2.3830781318356977,"vX0":-8.024059953192207,"vY0":-131.25980165084096,"vZ0":-4.225609205708791,"x":117.77,"y":174.44,"x0":1.9629311833931857,"y0":50.00541983092798,"z0":5.514239293417895,"aX":14.928153878705256},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.5,"breakHorizontal":-13.8,"spinRate":1990,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.4163950399409666,"extension":6.8776254604762705},"index":0,"playId":"54a664e5-fb6c-384e-a4ad-871fc4400032","pitchNumber":1,"startTime":"2026-02-21T18:16:45.886Z","endTime":"2026-02-21T18:16:49.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676467,"link":"/api/v1/people/676467","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.924435419974618,"aZ":-26.562742581839963,"pfxX":-2.323917741947513,"pfxZ":4.006517666796633,"pX":0.0800365927575357,"pZ":1.6320494020835818,"vX0":-4.910693848282848,"vY0":-117.21858451579428,"vZ0":-3.0091785727408245,"x":113.95,"y":194.71,"x0":2.4990158667918383,"y0":50.00130229668535,"z0":5.397021675350311,"aX":-3.2521009398203278},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.8,"breakHorizontal":5.4,"spinRate":2474,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.4662179669896851,"extension":6.480844464062009},"hitData":{"launchSpeed":97.7,"launchAngle":55.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.46,"coordY":99.41}},"index":1,"playId":"c1cb7d65-1280-3db4-bc11-bb3506c4b933","pitchNumber":2,"startTime":"2026-02-21T18:16:57.591Z","endTime":"2026-02-21T18:17:07.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676467,"link":"/api/v1/people/676467","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":676467,"link":"/api/v1/people/676467"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":676467,"link":"/api/v1/people/676467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:17:07.287Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-21T18:17:11.414Z","endTime":"2026-02-21T18:18:26.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676467,"fullName":"Colton Gordon","link":"/api/v1/people/676467"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.672428242527182,"aZ":-14.084133007913556,"pfxX":3.9211917658250313,"pfxZ":10.23893590457685,"pX":0.30997325510914076,"pZ":3.5180260898440667,"vX0":-5.834576617766371,"vY0":-131.52923868018965,"vZ0":-2.9544854880445164,"x":105.18,"y":143.79,"x0":2.03892963739216,"y0":50.004591941832395,"z0":5.688931627055222,"aX":6.929819712157859},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.2,"breakHorizontal":-6.0,"spinRate":2079,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4150819536084751,"extension":6.663966393274541},"index":0,"playId":"62489f5f-9fee-3ef7-8aa8-0859e98e35e7","pitchNumber":1,"startTime":"2026-02-21T18:17:30.640Z","endTime":"2026-02-21T18:17:33.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676467,"link":"/api/v1/people/676467","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":83.2,"endSpeed":77.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.280380106585174,"aZ":-28.23114817102987,"pfxX":-2.771154806768251,"pfxZ":2.611581166759593,"pX":0.5583641063826074,"pZ":1.5544695030992468,"vX0":-3.9037919192501858,"vY0":-121.26241308866781,"vZ0":-3.1881624494562253,"x":95.72,"y":196.81,"x0":2.5398592830273037,"y0":50.00597472318321,"z0":5.309584678578812,"aX":-4.191264359665687},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.3,"breakHorizontal":5.9,"spinRate":2471,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.44905401557288105,"extension":6.565670746226627},"index":1,"playId":"c214eea1-ce23-3ecf-84ba-f3e54099d49c","pitchNumber":2,"startTime":"2026-02-21T18:17:42.934Z","endTime":"2026-02-21T18:17:48.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676467,"link":"/api/v1/people/676467","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":84.7,"endSpeed":79.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.185055323179068,"aZ":-27.58314999533081,"pfxX":-0.5643969103020063,"pfxZ":2.9217152061262794,"pX":-0.4200250005358746,"pZ":1.3793595091044937,"vX0":-6.377552942036488,"vY0":-123.36381418773759,"vZ0":-4.223154341889322,"x":133.01,"y":201.54,"x0":2.251827339582004,"y0":50.00255598050175,"z0":5.38917687034666,"aX":-0.8848803943438946},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.7,"breakHorizontal":2.3,"spinRate":2385,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.44083129024585777,"extension":6.633352233410536},"index":2,"playId":"ad78f21d-4c1d-3600-b54e-ff3149749212","pitchNumber":3,"startTime":"2026-02-21T18:17:57.365Z","endTime":"2026-02-21T18:18:03.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676467,"link":"/api/v1/people/676467","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-21T18:18:14.462Z","endTime":"2026-02-21T18:18:23.418Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":676467,"link":"/api/v1/people/676467","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19653483916036,"aZ":-13.607085547198343,"pfxX":2.932449088047173,"pfxZ":10.420089756841339,"pX":0.30536920668728107,"pZ":3.3627641920911344,"vX0":-5.318257074312409,"vY0":-131.70599961619712,"vZ0":-3.8687596444877386,"x":105.36,"y":147.99,"x0":1.9568086004097376,"y0":50.006231325010575,"z0":5.836436783474675,"aX":5.227654570030053},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.4,"breakHorizontal":-4.3,"spinRate":1905,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.41360862262304376,"extension":6.591829394279283},"index":4,"playId":"ade0100d-a44d-3d4a-b068-6de6d56798cf","pitchNumber":4,"startTime":"2026-02-21T18:18:23.418Z","endTime":"2026-02-21T18:18:26.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676467,"link":"/api/v1/people/676467","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":676467,"link":"/api/v1/people/676467"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":676467,"link":"/api/v1/people/676467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:18:26.982Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keibert Ruiz grounds out, shortstop Nick Allen to first baseman Zach Dezenzo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-21T18:18:28.777Z","endTime":"2026-02-21T18:20:07.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676467,"fullName":"Colton Gordon","link":"/api/v1/people/676467"},"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701305,"link":"/api/v1/people/701305"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":71.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.718825152162495,"aZ":-32.465024493503364,"pfxX":-5.757284618385597,"pfxZ":-0.2313541352598234,"pX":-1.4556046681380337,"pZ":1.095465625324804,"vX0":-6.111082949339603,"vY0":-111.29011375654125,"vZ0":-2.5980733114186023,"x":172.48,"y":209.2,"x0":2.0724952422591727,"y0":50.00311253645444,"z0":5.6361739030188325,"aX":-7.230832643359943},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-0.8,"breakHorizontal":12.0,"spinRate":2413,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4919114543820404,"extension":6.659806721426372},"index":0,"playId":"53df8282-cc0f-3e76-bee7-19fe663c6bdd","pitchNumber":1,"startTime":"2026-02-21T18:18:52.018Z","endTime":"2026-02-21T18:18:58.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676467,"link":"/api/v1/people/676467","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":91.3,"endSpeed":84.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.187720589797124,"aZ":-16.23092419690023,"pfxX":4.285658910889963,"pfxZ":8.816016589282752,"pX":1.3225760228784629,"pZ":2.6282371925578687,"vX0":-4.04105012621764,"vY0":-133.0399122582702,"vZ0":-4.515860659533191,"x":66.59,"y":167.82,"x0":2.2979708852135925,"y0":50.002823845652394,"z0":5.509276511860806,"aX":7.750337770885363},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":-7.0,"spinRate":1922,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4103197838214987,"extension":6.617833323223131},"index":1,"playId":"3a550164-3f61-33a1-81d3-bf7e0e21e5cf","pitchNumber":2,"startTime":"2026-02-21T18:19:04.958Z","endTime":"2026-02-21T18:19:08.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676467,"link":"/api/v1/people/676467","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.151216459448648,"aZ":-18.992039024945605,"pfxX":4.623261984751758,"pfxZ":7.490601822541933,"pX":0.20237637040684417,"pZ":2.9859258606694667,"vX0":-6.251153144067529,"vY0":-131.38686158383982,"vZ0":-3.159180646749041,"x":109.29,"y":158.16,"x0":2.0046399014483813,"y0":50.00132735724464,"z0":5.604427855076125,"aX":8.13485581812501},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.1,"breakHorizontal":-7.1,"spinRate":1929,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.415847792936638,"extension":6.807482661936558},"index":2,"playId":"5e293d46-3c6d-300c-a160-5d0c8c3b9199","pitchNumber":3,"startTime":"2026-02-21T18:19:17.941Z","endTime":"2026-02-21T18:19:22.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676467,"link":"/api/v1/people/676467","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.2470698224628,"aZ":-28.15007021001929,"pfxX":4.712666858775275,"pfxZ":2.821603905612994,"pX":1.0136012399143643,"pZ":3.7677801614390645,"vX0":-4.330533370274936,"vY0":-118.02961968567173,"vZ0":1.5866682382011508,"x":78.36,"y":137.05,"x0":2.250682668406809,"y0":50.00204555547049,"z0":5.659494044424196,"aX":6.719126400277864},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.8,"breakHorizontal":-7.6,"spinRate":1354,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4622010840708195,"extension":6.720897167113071},"index":3,"playId":"2b8c7d65-a203-3228-a2e2-9679d4f0b160","pitchNumber":4,"startTime":"2026-02-21T18:19:45.140Z","endTime":"2026-02-21T18:19:48.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676467,"link":"/api/v1/people/676467","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57666815868849,"aZ":-15.117718516437957,"pfxX":7.349081703891012,"pfxZ":9.77057759563779,"pX":0.4004990698210094,"pZ":1.9626408941895834,"vX0":-6.682367019412161,"vY0":-130.99569223534786,"vZ0":-6.2179458666501946,"x":101.73,"y":185.79,"x0":2.02448908583767,"y0":50.000571354785045,"z0":5.489053188171316,"aX":12.82498087874934},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.6,"breakHorizontal":-11.9,"spinRate":2011,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.41745587781443483,"extension":6.821854914835297},"hitData":{"launchSpeed":101.7,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.77,"coordY":160.68}},"index":4,"playId":"30ce35ee-775c-3a36-aed0-98fb16e75a8e","pitchNumber":5,"startTime":"2026-02-21T18:19:59.039Z","endTime":"2026-02-21T18:20:07.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676467,"link":"/api/v1/people/676467","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_ab"},{"player":{"id":676467,"link":"/api/v1/people/676467"},"credit":"p_ab"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_pa"},{"player":{"id":676467,"link":"/api/v1/people/676467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:20:07.364Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Loperfido strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-21T18:22:29.063Z","endTime":"2026-02-21T18:23:07.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671109,"fullName":"Jake Eder","link":"/api/v1/people/671109"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52096714727645,"aZ":-15.131080482200094,"pfxX":5.85153306160989,"pfxZ":9.064843957900521,"pX":0.4721648558873504,"pZ":2.6537326073881857,"vX0":-3.690209719838291,"vY0":-136.59002570252775,"vZ0":-5.6279523180885285,"x":104.38,"y":133.83,"x0":1.0840538599368623,"y0":50.0010909066822,"z0":5.790137365356358,"aX":10.999062330251974},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":-9.7,"spinRate":2053,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.40178583360115105,"extension":6.822634468636991},"index":0,"playId":"af7803e3-9f58-3647-968d-4d4eb0d866f6","pitchNumber":1,"startTime":"2026-02-21T18:22:29.063Z","endTime":"2026-02-21T18:22:32.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02318720054859,"aZ":-12.214183011221033,"pfxX":5.56367596545924,"pfxZ":10.256146824826764,"pX":-0.38614583867818947,"pZ":2.627855022957342,"vX0":-5.700136645287758,"vY0":-138.8437627228969,"vZ0":-6.3815514537536195,"x":131.72,"y":167.83,"x0":0.9737883256087365,"y0":50.00398383875489,"z0":5.774322608565925,"aX":10.828702773938819},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":-8.9,"spinRate":2056,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.3949923850683774,"extension":6.791234815114271},"index":1,"playId":"ce50cbae-a603-3278-9c3f-28f1cf9c9d9e","pitchNumber":2,"startTime":"2026-02-21T18:22:44.764Z","endTime":"2026-02-21T18:22:48.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7431474634607,"aZ":-11.723423002603763,"pfxX":6.462020849184397,"pfxZ":10.340037172650165,"pX":0.10229501404264417,"pZ":3.5305374827843248,"vX0":-4.686955506549182,"vY0":-140.2260423780037,"vZ0":-4.287405564234053,"x":113.1,"y":143.46,"x0":0.9616792602729239,"y0":50.00249758555944,"z0":5.853009879658372,"aX":12.780323936963477},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":-10.7,"spinRate":1981,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.3916271747087863,"extension":6.704322921513381},"index":2,"playId":"14f79d36-5fcf-3f0e-99d6-561c02ac8789","pitchNumber":3,"startTime":"2026-02-21T18:23:04.690Z","endTime":"2026-02-21T18:23:07.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_ab"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_ab"},{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_pa"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:23:07.916Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Dezenzo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-21T18:23:10.278Z","endTime":"2026-02-21T18:24:25.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671109,"fullName":"Jake Eder","link":"/api/v1/people/671109"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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":95.3,"endSpeed":86.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37442402155462,"aZ":-14.366604251644489,"pfxX":6.338448771374206,"pfxZ":9.227449090039386,"pX":0.12287617419894793,"pZ":3.327458538099468,"vX0":-5.186152442842127,"vY0":-138.61756053666176,"vZ0":-3.971482949146276,"x":112.32,"y":148.94,"x0":1.2022332040148158,"y0":50.00309783052075,"z0":5.7495545355235365,"aX":12.2333246686311},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":-10.3,"spinRate":1981,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.3963935353618506,"extension":6.804814271455923},"index":0,"playId":"01a26e8a-d1d1-3349-a9a9-574fe677097e","pitchNumber":1,"startTime":"2026-02-21T18:23:31.134Z","endTime":"2026-02-21T18:23:34.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.420755839466196,"aZ":-31.10586866409846,"pfxX":-2.379030159008002,"pfxZ":0.6372733768101577,"pX":-0.5897838684646662,"pZ":1.8291809921058968,"vX0":-3.890150255225394,"vY0":-127.90207118366904,"vZ0":-4.026409093159419,"x":139.48,"y":189.39,"x0":1.2529656931075668,"y0":50.00280289399348,"z0":5.8311617506145055,"aX":-3.988406205350638},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.6,"breakHorizontal":5.0,"spinRate":2449,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.42629020768684933,"extension":6.866703180880585},"index":1,"playId":"9acf4b18-1107-3082-a777-e8cb2461f64b","pitchNumber":2,"startTime":"2026-02-21T18:23:51.053Z","endTime":"2026-02-21T18:23:55.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.528729651283285,"aZ":-13.410727724338633,"pfxX":6.9139830842654,"pfxZ":9.614055917859233,"pX":-0.22271737566371277,"pZ":3.443701853067547,"vX0":-5.8979488291381905,"vY0":-138.4989784895994,"vZ0":-3.978608176601042,"x":125.49,"y":145.8,"x0":1.0310247354937612,"y0":50.00690345567556,"z0":5.789323144414881,"aX":13.50036776182812},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":-11.4,"spinRate":2096,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.3947395792210928,"extension":6.763385269764997},"index":2,"playId":"8f847d23-ef9a-3107-924d-d20a1b976a78","pitchNumber":3,"startTime":"2026-02-21T18:24:21.327Z","endTime":"2026-02-21T18:24:25.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"credit":"b_ab"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_ab"},{"player":{"id":701305,"link":"/api/v1/people/701305"},"credit":"b_pa"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:24:25.583Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shay Whitcomb singles on a line drive to left fielder Christian Franklin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-21T18:24:28.048Z","endTime":"2026-02-21T18:25:50.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671109,"fullName":"Jake Eder","link":"/api/v1/people/671109"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.095301633801302,"aZ":-29.06017537708007,"pfxX":-1.5202743704681443,"pfxZ":1.8448388435703595,"pX":-0.9955278723549862,"pZ":1.9957560572594975,"vX0":-5.0676994263767785,"vY0":-128.17215107310878,"vZ0":-4.08106510170274,"x":154.95,"y":184.89,"x0":1.193880661457645,"y0":50.0021416410428,"z0":5.843327323710767,"aX":-2.5629046903021004},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":3.7,"spinRate":2372,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.42513361372637437,"extension":6.8943459115453125},"index":0,"playId":"f147aa66-77a2-316c-8744-2a958b56bc12","pitchNumber":1,"startTime":"2026-02-21T18:24:45.426Z","endTime":"2026-02-21T18:24:50.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.9,"endSpeed":85.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.534816253272822,"aZ":-16.79249677378083,"pfxX":6.399191503796938,"pfxZ":8.154686450323224,"pX":0.8442807886050857,"pZ":1.6351916214788207,"vX0":-3.1300859893493342,"vY0":-136.58287519824157,"vZ0":-7.745158721997604,"x":84.82,"y":194.63,"x0":1.1747547701270147,"y0":50.002961716425965,"z0":5.665914165034698,"aX":12.070786056243206},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":-10.9,"spinRate":2015,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4012741947216196,"extension":6.78274154175065},"index":1,"playId":"27558c9d-718e-3aaa-8611-e28968adfd02","pitchNumber":2,"startTime":"2026-02-21T18:25:01.921Z","endTime":"2026-02-21T18:25:07.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.917688603046443,"aZ":-26.68505839329271,"pfxX":9.645216572914329,"pfxZ":3.4438102756601126,"pX":-1.0682823330649525,"pZ":1.2153014294550784,"vX0":-8.573517535781615,"vY0":-125.31486341694563,"vZ0":-5.486382911519909,"x":157.72,"y":205.97,"x0":1.141336671763851,"y0":50.00321450060595,"z0":5.608416769575049,"aX":15.367634514588456},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.2,"breakHorizontal":-15.5,"spinRate":1613,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.43679952223722074,"extension":7.188242542186701},"index":2,"playId":"80239e65-96c8-3347-8c14-25afe0f1bccb","pitchNumber":3,"startTime":"2026-02-21T18:25:21.684Z","endTime":"2026-02-21T18:25:25.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53352275630413,"aZ":-16.614501481947336,"pfxX":7.475461120781247,"pfxZ":8.078697852775274,"pX":0.1654876670423163,"pZ":2.518920648899112,"vX0":-5.048421449723152,"vY0":-138.32337943996492,"vZ0":-5.678496429570442,"x":110.69,"y":170.77,"x0":1.0484365505517965,"y0":50.00502257023655,"z0":5.722924986927256,"aX":14.403359059790134},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":-12.4,"spinRate":2068,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.3968622806104132,"extension":6.879510245321125},"hitData":{"launchSpeed":103.9,"launchAngle":7.0,"totalDistance":136.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.89,"coordY":115.53}},"index":3,"playId":"1c418bab-ce4e-30b6-821d-0ea72f2d8582","pitchNumber":4,"startTime":"2026-02-21T18:25:38.504Z","endTime":"2026-02-21T18:25:50.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"credit":"b_ab"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_ab"},{"player":{"id":694376,"link":"/api/v1/people/694376"},"credit":"b_pa"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:25:50.426Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Bush walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-21T18:26:01.927Z","endTime":"2026-02-21T18:28:29.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671109,"fullName":"Jake Eder","link":"/api/v1/people/671109"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"postOnSecond":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,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":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"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":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.132360569964764,"aZ":-26.65661532366793,"pfxX":-0.4185195476529895,"pfxZ":3.201221119308056,"pX":-1.3469749733233265,"pZ":2.0457906996878976,"vX0":-5.932312107869728,"vY0":-129.92818600333885,"vZ0":-4.409679503869278,"x":168.34,"y":183.54,"x0":1.0124449723879392,"y0":50.003212557492404,"z0":5.771149497406921,"aX":-0.7207767437559083},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":1.9,"spinRate":2153,"spinDirection":174},"zone":13,"typeConfidence":2.0,"plateTime":0.42025302155384514,"extension":6.6461904373939005},"index":0,"playId":"a3aaf8ba-d8e7-3c68-b511-c821436d2826","pitchNumber":1,"startTime":"2026-02-21T18:26:14.371Z","endTime":"2026-02-21T18:26:17.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"first":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"7b2c5155-b9d5-3f46-8310-ccb438fc0012","startTime":"2026-02-21T18:26:31.127Z","endTime":"2026-02-21T18:26:53.766Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"first":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Shay Whitcomb steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"7b2c5155-b9d5-3f46-8310-ccb438fc0012","startTime":"2026-02-21T18:27:00.512Z","endTime":"2026-02-21T18:27:00.513Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694376,"link":"/api/v1/people/694376"},"defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"first":{"id":694376,"link":"/api/v1/people/694376"},"postOnSecond":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.94,"dramaIndex":35.0,"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":88.6,"endSpeed":81.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71711369386838,"aZ":-27.380306541761026,"pfxX":-0.7838570354085597,"pfxZ":2.8430868629559694,"pX":-0.19769372004160984,"pZ":3.07922111293905,"vX0":-3.4528459747262708,"vY0":-129.01980354115994,"vZ0":-1.8950872797106637,"x":124.54,"y":155.64,"x0":1.2595439208899577,"y0":50.00490929972263,"z0":5.932448036789842,"aX":-1.3212893500417724},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.9,"breakHorizontal":2.2,"spinRate":2275,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4244601514348787,"extension":6.8687388706756884},"index":3,"playId":"206a5e68-8cb0-3c0b-b261-09a06e817d3c","pitchNumber":2,"startTime":"2026-02-21T18:27:00.514Z","endTime":"2026-02-21T18:27:05.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"second":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.999471159665667,"aZ":-16.43048397541668,"pfxX":5.665215157477489,"pfxZ":8.224740840899683,"pX":-0.9836053103503455,"pZ":2.5437980494138333,"vX0":-7.1726877567075435,"vY0":-137.13889523825944,"vZ0":-5.683498535590055,"x":154.49,"y":170.1,"x0":0.9239574646421234,"y0":50.00031486805066,"z0":5.755389282439019,"aX":10.840585397629193},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":-8.9,"spinRate":1996,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.3986922346712616,"extension":6.903481741654803},"index":4,"playId":"3dda9239-d645-3946-89f1-d6e95407fc2f","pitchNumber":3,"startTime":"2026-02-21T18:27:21.036Z","endTime":"2026-02-21T18:27:25.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"second":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.245686890449132,"aZ":-25.18108121156388,"pfxX":-0.750928780740217,"pfxZ":4.1577981931773635,"pX":-0.9297441086525153,"pZ":1.2709254694054835,"vX0":-5.157113107938601,"vY0":-128.28626444060495,"vZ0":-6.5579436466026415,"x":152.44,"y":204.47,"x0":1.1965419913757995,"y0":50.00347547702714,"z0":5.798465579871199,"aX":-1.2627291845198985},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.4,"breakHorizontal":2.4,"spinRate":2217,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.42546091651400886,"extension":6.749336937217835},"index":5,"playId":"03f36e3c-f43b-3385-b840-3e801c75ae97","pitchNumber":4,"startTime":"2026-02-21T18:27:42.210Z","endTime":"2026-02-21T18:27:45.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"second":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.123023995034522,"aZ":-24.515746482951695,"pfxX":1.0325283491150787,"pfxZ":4.540287492604031,"pX":-0.0936309837541442,"pZ":1.0241831324005446,"vX0":-3.821459846991846,"vY0":-128.44254492148568,"vZ0":-7.070410854795247,"x":120.57,"y":211.13,"x0":1.272949961695178,"y0":50.00581056503181,"z0":5.692093334203671,"aX":1.743211225585074},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.0,"breakHorizontal":-1.1,"spinRate":2309,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.42483794160441946,"extension":6.926531910107379},"index":6,"playId":"f055208f-b4c2-3593-837d-1709ffff17c5","pitchNumber":5,"startTime":"2026-02-21T18:28:02.016Z","endTime":"2026-02-21T18:28:05.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"second":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.1,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.235036927021383,"aZ":-24.09618696814476,"pfxX":-0.9417024265228395,"pfxZ":4.665591221739815,"pX":-1.6839966497277645,"pZ":2.0222752557464077,"vX0":-6.811270334514694,"vY0":-129.74887260008197,"vZ0":-5.023843484842017,"x":181.19,"y":184.18,"x0":1.0809864674070648,"y0":50.003274997614774,"z0":5.784325431777014,"aX":-1.6288387511401683},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.7,"breakHorizontal":3.0,"spinRate":2330,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.41969897728652983,"extension":6.832430548835632},"index":7,"playId":"ffc489c7-8192-3948-b59a-98e532090f98","pitchNumber":6,"startTime":"2026-02-21T18:28:24.314Z","endTime":"2026-02-21T18:28:29.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"second":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813844,"link":"/api/v1/people/813844"},"credit":"b_pa"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:28:29.398Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Allen singles on a ground ball to first baseman Abimelec Ortiz. Shay Whitcomb scores. Will Bush to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-21T18:28:58.313Z","endTime":"2026-02-21T18:30:53.679Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671109,"fullName":"Jake Eder","link":"/api/v1/people/671109"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"postOnThird":{"id":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"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":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":{"id":671109,"link":"/api/v1/people/671109"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"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":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.480145973756414,"aZ":-16.346170858444285,"pfxX":5.560262608904369,"pfxZ":8.324019319554138,"pX":-1.2060518387970263,"pZ":2.96960356002802,"vX0":-7.864508708464273,"vY0":-137.0601660503238,"vZ0":-4.433700812012626,"x":162.97,"y":158.6,"x0":0.9789565293100364,"y0":50.00096261676197,"z0":5.725471976226908,"aX":10.570982638281885},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":-8.4,"spinRate":2063,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.3997204065233104,"extension":6.882744305149519},"index":0,"playId":"6e951ce8-88f7-30a9-9cab-c637b85abf04","pitchNumber":1,"startTime":"2026-02-21T18:28:58.313Z","endTime":"2026-02-21T18:29:01.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":813844,"link":"/api/v1/people/813844"},"second":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.9,"endSpeed":86.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91854746066143,"aZ":-17.780817047384495,"pfxX":6.585866570016092,"pfxZ":7.637365282751241,"pX":-0.5424926725850283,"pZ":1.4732287485017248,"vX0":-6.464742645595484,"vY0":-136.4112085839951,"vZ0":-7.606531931411142,"x":137.68,"y":199.0,"x0":1.0021063532579046,"y0":50.00631976667109,"z0":5.523180788944234,"aX":12.418224567480904},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":-10.6,"spinRate":2160,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.40147027544195346,"extension":6.9093634611069525},"index":1,"playId":"379e6788-88c2-354c-9b17-774256c2af38","pitchNumber":2,"startTime":"2026-02-21T18:29:17.320Z","endTime":"2026-02-21T18:29:26.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":813844,"link":"/api/v1/people/813844"},"second":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Riley Adams. Shay Whitcomb to 3rd. Will Bush to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"379e6788-88c2-354c-9b17-774256c2af38","startTime":"2026-02-21T18:29:41.550Z","endTime":"2026-02-21T18:29:50.723Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694376,"link":"/api/v1/people/694376"},"defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":813844,"link":"/api/v1/people/813844"},"second":{"id":694376,"link":"/api/v1/people/694376"},"postOnSecond":{"id":813844,"link":"/api/v1/people/813844"},"postOnThird":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"homeTeamWinProbability":49.1,"awayTeamWinProbability":50.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":1.81,"dramaIndex":60.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.822923797706753,"aZ":-26.529482124584177,"pfxX":-1.807937347345339,"pfxZ":3.369559392615864,"pX":-0.7448548229798438,"pZ":2.5563277956035964,"vX0":-4.318177552695481,"vY0":-127.70673334446343,"vZ0":-2.7692169416855656,"x":145.39,"y":169.76,"x0":1.1933988790667474,"y0":50.00233819477618,"z0":5.710924562844686,"aX":-3.027866197231507},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":4.1,"spinRate":2319,"spinDirection":176},"zone":4,"typeConfidence":2.0,"plateTime":0.42659412192904655,"extension":6.874861661414677},"index":3,"playId":"7f08fd04-f5e0-3134-9849-75a05eee1375","pitchNumber":3,"startTime":"2026-02-21T18:29:50.723Z","endTime":"2026-02-21T18:29:55.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":813844,"link":"/api/v1/people/813844"},"third":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.879730928235,"aZ":-12.868594391653184,"pfxX":4.939072568140602,"pfxZ":10.311980552702424,"pX":-0.08338120057212785,"pZ":3.339414989591143,"vX0":-4.842317084220984,"vY0":-135.75011825513585,"vZ0":-3.9209248299003034,"x":120.18,"y":148.62,"x0":1.0792398555596048,"y0":50.00048956801604,"z0":5.694196447993671,"aX":9.244814456220146},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":-7.9,"spinRate":2095,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.40301697787809765,"extension":6.919900283614887},"index":4,"playId":"2983381b-dfe4-3ec7-b43d-5332698f71c9","pitchNumber":4,"startTime":"2026-02-21T18:30:10.944Z","endTime":"2026-02-21T18:30:14.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":813844,"link":"/api/v1/people/813844"},"third":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47813002516293,"aZ":-32.077116188809356,"pfxX":-2.7054514087507657,"pfxZ":0.06093708789022756,"pX":-0.0891471992458169,"pZ":3.692529870321491,"vX0":-2.212980016577103,"vY0":-122.83173283386154,"vZ0":1.0719822178406548,"x":120.4,"y":139.08,"x0":1.1709203042165695,"y0":50.00155840456598,"z0":5.952074882572969,"aX":-4.184954561801121},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.6,"breakHorizontal":5.4,"spinRate":2385,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.4438101059592725,"extension":6.735848153406746},"hitData":{"launchSpeed":77.3,"launchAngle":7.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.89,"coordY":165.75}},"index":5,"playId":"ee054505-7cd6-3cdb-8688-614e985085d1","pitchNumber":5,"startTime":"2026-02-21T18:30:35.646Z","endTime":"2026-02-21T18:30:53.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":813844,"link":"/api/v1/people/813844"},"third":{"id":694376,"link":"/api/v1/people/694376"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-9.399999999999999,"leverageIndex":1.81,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:30:53.679Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"César Salazar flies out to center fielder Dylan Crews.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-21T18:31:59.323Z","endTime":"2026-02-21T18:33:53.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671109,"fullName":"Jake Eder","link":"/api/v1/people/671109"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6],"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":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-21T18:31:02.797Z","endTime":"2026-02-21T18:32:01.560Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":813844,"link":"/api/v1/people/813844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.8,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.778428610687723,"aZ":-24.625376508986324,"pfxX":-1.6114081606975947,"pfxZ":4.399195525540685,"pX":-1.1539932459834366,"pZ":1.399070605285324,"vX0":-5.2260854096543445,"vY0":-129.1313496760689,"vZ0":-6.202997792557822,"x":160.99,"y":201.01,"x0":1.0922747680095093,"y0":50.00374703129777,"z0":5.685229100574406,"aX":-2.765508756534207},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.0,"breakHorizontal":4.0,"spinRate":2294,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.42155245638509964,"extension":6.939732347157901},"index":1,"playId":"d80cea1e-d74e-3e4c-a10d-b2574da9a8d1","pitchNumber":1,"startTime":"2026-02-21T18:32:01.560Z","endTime":"2026-02-21T18:32:04.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":813844,"link":"/api/v1/people/813844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"startTime":"2026-02-21T18:32:39.610Z","endTime":"2026-02-21T18:32:48.441Z","isPitch":false,"type":"action","player":{"id":663967,"link":"/api/v1/people/663967"},"defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":813844,"link":"/api/v1/people/813844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.9,"endSpeed":86.0,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.921846112608346,"aZ":-14.48839309125933,"pfxX":5.806274903588557,"pfxZ":9.365320836186552,"pX":-1.0565213289478477,"pZ":2.01575552403832,"vX0":-6.9474828267362,"vY0":-136.52102738935693,"vZ0":-7.003413354476104,"x":102.19,"y":148.44,"x0":0.7663423072496088,"y0":50.00305421481705,"z0":5.6106389160529755,"aX":10.965620475603899},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":-9.0,"spinRate":2144,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.40112082202918664,"extension":6.892008554062096},"index":3,"playId":"fa70c93a-aa77-3873-8928-9d191b152fe7","pitchNumber":2,"startTime":"2026-02-21T18:32:48.441Z","endTime":"2026-02-21T18:32:52.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":813844,"link":"/api/v1/people/813844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.829828696412715,"aZ":-25.097235640507627,"pfxX":-0.6729111756296029,"pfxZ":4.300275130321531,"pX":-0.3735071294374168,"pZ":1.3427982155413405,"vX0":-3.372023271086623,"vY0":-127.12123685135387,"vZ0":-5.807902520483582,"x":131.24,"y":202.52,"x0":1.054816166004366,"y0":50.002660057290626,"z0":5.63646003629963,"aX":-1.1057410970441843},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":1.9,"spinRate":2244,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.4300564270906895,"extension":6.6788341543810255},"index":4,"playId":"a03b6008-31cd-35a2-892c-4d550b252203","pitchNumber":3,"startTime":"2026-02-21T18:33:07.650Z","endTime":"2026-02-21T18:33:12.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":813844,"link":"/api/v1/people/813844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.860517900686524,"aZ":-13.61179918099907,"pfxX":6.506768779026143,"pfxZ":10.093427956611261,"pX":-0.25103705108456004,"pZ":1.7463891299253063,"vX0":-5.559062263195899,"vY0":-135.11780737824643,"vZ0":-7.5647746515977925,"x":126.57,"y":191.63,"x0":0.9928547182626462,"y0":50.00613970659544,"z0":5.549250357433521,"aX":11.971361177574392},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":-10.6,"spinRate":2137,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.4061777406217937,"extension":6.874149872432064},"index":5,"playId":"e456ee64-119e-3253-8424-f6e0cdcfe3dd","pitchNumber":4,"startTime":"2026-02-21T18:33:28.342Z","endTime":"2026-02-21T18:33:31.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":813844,"link":"/api/v1/people/813844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21284312035949,"aZ":-14.673845555882798,"pfxX":4.819280010940134,"pfxZ":9.62319823321333,"pX":-0.31410628246332584,"pZ":2.575743618781707,"vX0":-4.864762627606364,"vY0":-134.27779156927483,"vZ0":-5.676764650422274,"x":128.97,"y":169.23,"x0":0.8985795225584595,"y0":50.00316965927133,"z0":5.768750265407104,"aX":8.76421682901925},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":-7.7,"spinRate":2111,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.4085601504349512,"extension":6.905238855660501},"hitData":{"launchSpeed":95.2,"launchAngle":24.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.54,"coordY":59.38}},"index":6,"playId":"1e599526-d902-3d4a-8aab-1219917be59c","pitchNumber":5,"startTime":"2026-02-21T18:33:45.618Z","endTime":"2026-02-21T18:33:53.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":813844,"link":"/api/v1/people/813844"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"credit":"b_ab"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_ab"},{"player":{"id":663967,"link":"/api/v1/people/663967"},"credit":"b_pa"},{"player":{"id":671109,"link":"/api/v1/people/671109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.76,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:33:53.910Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Riley Adams walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-21T18:36:21.991Z","endTime":"2026-02-21T18:37:33.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: AJ Blubaugh replaces Colton Gordon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T18:34:33.838Z","endTime":"2026-02-21T18:36:21.991Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805123,"link":"/api/v1/people/805123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676467,"link":"/api/v1/people/676467","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.9,"endSpeed":85.7,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.845172423390483,"aZ":-13.02403551274408,"pfxX":-6.833219597411061,"pfxZ":10.143625815400078,"pX":0.15342749999529343,"pZ":4.044123656368948,"vX0":8.32626042727587,"vY0":-136.49257229499491,"vZ0":-2.868217167902022,"x":117.09,"y":117.81,"x0":-2.0478217754077073,"y0":50.0049561963809,"z0":6.004596009620375,"aX":-12.904115128288211},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":10.7,"spinRate":2286,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4011783901146577,"extension":6.544000824675639},"index":1,"playId":"04620053-2db0-3d3e-8659-688952c6ab0a","pitchNumber":1,"startTime":"2026-02-21T18:36:21.991Z","endTime":"2026-02-21T18:36:24.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.807188340245354,"aZ":-13.099146107216713,"pfxX":-6.918795142866092,"pfxZ":10.118317778947644,"pX":-1.165848684153342,"pZ":3.9051991536291055,"vX0":5.262134086123638,"vY0":-136.60149201098622,"vZ0":-3.121951823294342,"x":161.44,"y":133.34,"x0":-2.2207467780654966,"y0":50.00069727736266,"z0":5.966535170159743,"aX":-13.040656647566438},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":11.4,"spinRate":2290,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4013537969922023,"extension":6.47030522698618},"index":2,"playId":"8cd8fc4c-2e2e-33bb-908f-f94a5ece6828","pitchNumber":2,"startTime":"2026-02-21T18:36:36.681Z","endTime":"2026-02-21T18:36:40.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38048281087202,"aZ":-14.657250914792149,"pfxX":-7.714705148088166,"pfxZ":9.137590477552274,"pX":-0.9385095737902811,"pZ":3.528439445327448,"vX0":6.029217127428016,"vY0":-137.34345229921578,"vZ0":-3.926083860825585,"x":152.77,"y":143.51,"x0":-2.1558555371840056,"y0":50.0066669793531,"z0":5.9682188995567,"aX":-14.795656756028203},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":12.7,"spinRate":2352,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39824723472292023,"extension":6.549997419060236},"index":3,"playId":"bf9a327a-c2ad-3397-b402-5bade490b889","pitchNumber":3,"startTime":"2026-02-21T18:36:53.495Z","endTime":"2026-02-21T18:36:56.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91997357421356,"aZ":-12.616324254308019,"pfxX":-5.744277925309947,"pfxZ":10.057878082356156,"pX":-0.49415198047937064,"pZ":3.7461325192377237,"vX0":6.620078342627459,"vY0":-138.55671639771836,"vZ0":-3.8314243784229483,"x":135.84,"y":137.63,"x0":-2.167918438702279,"y0":50.00431785427159,"z0":5.989841886224833,"aX":-11.17188284688089},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2295,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3952898393958786,"extension":6.429368377409256},"index":4,"playId":"f58be953-ab93-3cee-84f6-c2fd73b9ac41","pitchNumber":4,"startTime":"2026-02-21T18:37:10.680Z","endTime":"2026-02-21T18:37:13.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.3,"endSpeed":86.4,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66134775839646,"aZ":-11.333845876291905,"pfxX":-6.503199818566005,"pfxZ":10.947868164126959,"pX":-0.4927014542436434,"pZ":1.5451510086221834,"vX0":6.7901619104291795,"vY0":-136.95465776060615,"vZ0":-9.32961333049775,"x":135.78,"y":197.06,"x0":-2.156780695757205,"y0":50.00556718616527,"z0":5.767076802551219,"aX":-12.38189197831823},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":10.4,"spinRate":2294,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.39963119107357503,"extension":6.733380550299718},"index":5,"playId":"3b798615-1fc3-3f8c-bc1a-30c005da8fa1","pitchNumber":5,"startTime":"2026-02-21T18:37:27.407Z","endTime":"2026-02-21T18:37:33.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.4,"awayTeamWinProbability":51.6,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:37:33.348Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Tena lines out to left fielder Joey Loperfido.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-21T18:37:33.805Z","endTime":"2026-02-21T18:39:56.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93520026385313,"aZ":-23.826382684220054,"pfxX":0.08750761670432561,"pfxZ":5.1801756997028345,"pX":0.20143217278184217,"pZ":1.5191264720082223,"vX0":5.6939520362538065,"vY0":-125.72510763650102,"vZ0":-6.072224029019737,"x":109.32,"y":197.76,"x0":-2.0978548346815815,"y0":50.00351419155385,"z0":5.882458375546097,"aX":0.13978692382212632},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.3,"breakHorizontal":-1.3,"spinRate":2411,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.43458040325722935,"extension":6.614275112644729},"index":0,"playId":"4dea9405-106e-3ac1-8aa1-84ff82a428f0","pitchNumber":1,"startTime":"2026-02-21T18:37:55.872Z","endTime":"2026-02-21T18:37:58.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.0,"endSpeed":78.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.299705914834277,"aZ":-27.976889381167247,"pfxX":-10.870453656214714,"pfxZ":2.6529003808109284,"pX":-1.070315859534031,"pZ":2.9725847861604318,"vX0":6.696129667061029,"vY0":-125.07975959867963,"vZ0":-1.6682501519069262,"x":157.8,"y":158.52,"x0":-2.3701699250591695,"y0":50.004671072352636,"z0":5.942835365197109,"aX":-17.220869359108168},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.7,"breakHorizontal":18.1,"spinRate":2403,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.4379444487379982,"extension":6.25552686295867},"index":1,"playId":"beec571e-9dc7-3c87-a2a6-6f1a5a54c6dc","pitchNumber":2,"startTime":"2026-02-21T18:38:18.078Z","endTime":"2026-02-21T18:38:22.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.068295515727034,"aZ":-12.649955622453986,"pfxX":-7.403799754926496,"pfxZ":10.194605491872112,"pX":-0.07966552671955586,"pZ":2.5497648105992035,"vX0":7.933911365428714,"vY0":-136.9916023150243,"vZ0":-6.590624427826578,"x":120.04,"y":169.94,"x0":-2.0407929875720265,"y0":50.004205440601766,"z0":5.838181476217568,"aX":-14.182363968481715},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":11.9,"spinRate":2283,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3986416874347736,"extension":6.386497973912402},"index":2,"playId":"03da6698-8c89-3368-a673-e1f646a8bb28","pitchNumber":3,"startTime":"2026-02-21T18:38:34.985Z","endTime":"2026-02-21T18:38:37.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11238218452835,"aZ":-39.68547431554442,"pfxX":2.9990356680519747,"pfxZ":-5.553506214767981,"pX":-1.4472010290674369,"pZ":0.8649816916882815,"vX0":0.894683243784433,"vY0":-116.0096132203667,"vZ0":-2.9144962177222764,"x":172.16,"y":215.43,"x0":-2.2280951289758937,"y0":50.00071419672614,"z0":5.946049258304534,"aX":4.058592263712691},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.6,"breakHorizontal":-5.6,"spinRate":1816,"spinDirection":39},"zone":13,"typeConfidence":0.87,"plateTime":0.4733972707956551,"extension":6.632385593712792},"index":3,"playId":"b4574a1a-bfc6-312d-9603-f2a693e498e2","pitchNumber":4,"startTime":"2026-02-21T18:38:57.386Z","endTime":"2026-02-21T18:39:01.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.911127744642606,"aZ":-28.11245512056879,"pfxX":-10.567429051595402,"pfxZ":2.572678577059529,"pX":-0.04893725753953492,"pZ":2.844421679546034,"vX0":8.628981191918927,"vY0":-124.5700858877418,"vZ0":-1.7334735939542802,"x":118.87,"y":161.98,"x0":-2.1768535932459767,"y0":50.00293729102128,"z0":5.862809567839567,"aX":-16.687040430371766},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":17.3,"spinRate":2310,"spinDirection":247},"zone":2,"typeConfidence":0.9,"plateTime":0.43888980861605775,"extension":6.456231028016534},"index":4,"playId":"be026a2c-2402-344a-adc6-ad298defe3f2","pitchNumber":5,"startTime":"2026-02-21T18:39:24.974Z","endTime":"2026-02-21T18:39:29.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60909093266704,"aZ":-12.931757090909043,"pfxX":-7.3767388354536765,"pfxZ":9.893358520384496,"pX":0.32219716578379737,"pZ":2.1648469489309012,"vX0":9.371674423261533,"vY0":-138.29819120651263,"vZ0":-7.512190498165866,"x":104.72,"y":180.33,"x0":-2.14525313401844,"y0":50.00521939781063,"z0":5.775861746951128,"aX":-14.35240669325699},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":11.5,"spinRate":2158,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.395389651707009,"extension":6.621619612512099},"hitData":{"launchSpeed":99.9,"launchAngle":17.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.12,"coordY":99.39}},"index":5,"playId":"40c06809-0876-37c2-a70d-441f3a11f6bb","pitchNumber":6,"startTime":"2026-02-21T18:39:50.714Z","endTime":"2026-02-21T18:39:56.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.6,"awayTeamWinProbability":55.4,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.66,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:39:56.720Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Pinckney strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-21T18:40:03.973Z","endTime":"2026-02-21T18:41:53.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.274551768087882,"aZ":-26.9931562103958,"pfxX":1.6104097986083166,"pfxZ":3.164139975276967,"pX":-0.3871034573207416,"pZ":3.5128189451310874,"vX0":3.879881840255637,"vY0":-126.22117582199185,"vZ0":-1.0382383664198565,"x":131.76,"y":143.93,"x0":-2.144668937300937,"y0":50.000279848038645,"z0":6.07513653297412,"aX":2.634895517563015},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.8,"breakHorizontal":-3.7,"spinRate":2398,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.43160050955659157,"extension":6.2865818306245105},"index":0,"playId":"94b49889-2f4f-3172-b624-5535f035dfe9","pitchNumber":1,"startTime":"2026-02-21T18:40:30.523Z","endTime":"2026-02-21T18:40:33.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687605,"link":"/api/v1/people/687605","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.415146143925746,"aZ":-30.54099141580783,"pfxX":10.358759067591604,"pfxZ":1.149914690270803,"pX":-0.8840399679711154,"pZ":2.9022700289863343,"vX0":0.7626561352296832,"vY0":-119.09008239530228,"vZ0":-0.4823937247603336,"x":150.7,"y":160.42,"x0":-2.553820631115513,"y0":50.005332878021925,"z0":5.8872503464366455,"aX":14.773864660842435},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.3,"breakHorizontal":-19.0,"spinRate":2727,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.46120435193837794,"extension":6.429948404966677},"index":1,"playId":"ac165888-dffc-34db-86b5-d9e8238f480d","pitchNumber":2,"startTime":"2026-02-21T18:40:46.728Z","endTime":"2026-02-21T18:40:50.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687605,"link":"/api/v1/people/687605","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-21T18:40:56.941Z","endTime":"2026-02-21T18:41:10.786Z","isPitch":false,"type":"action","player":{"id":687605,"link":"/api/v1/people/687605"},"defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687605,"link":"/api/v1/people/687605","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27278941353207,"aZ":-12.675862709519691,"pfxX":-4.957949898727676,"pfxZ":10.015123620803465,"pX":0.2994467703630027,"pZ":4.831695072747309,"vX0":7.992081296757505,"vY0":-138.48658244624957,"vZ0":-0.9721403145848735,"x":105.59,"y":108.32,"x0":-1.9766507407779232,"y0":50.0010911809719,"z0":6.033241482140509,"aX":-9.651920780771762},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":7.3,"spinRate":2243,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39517502494990975,"extension":6.555469847614895},"index":3,"playId":"e94c65d8-b339-3ef8-8a32-f417773c2175","pitchNumber":3,"startTime":"2026-02-21T18:41:10.786Z","endTime":"2026-02-21T18:41:14.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687605,"link":"/api/v1/people/687605","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"e074f995-e44f-3d99-9bf4-2505093a6755","startTime":"2026-02-21T18:41:30.998Z","endTime":"2026-02-21T18:41:34.730Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687605,"link":"/api/v1/people/687605","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.468261170860675,"aZ":-13.238281422967876,"pfxX":-6.06693350939762,"pfxZ":9.73439989095488,"pX":-0.872787119901168,"pZ":4.056988180089658,"vX0":5.578426539368814,"vY0":-138.47446222160013,"vZ0":-2.7777380025740315,"x":150.27,"y":129.24,"x0":-2.1236466295206156,"y0":50.00151898944543,"z0":5.956969417047397,"aX":-11.800094927435728},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":9.8,"spinRate":2252,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39531806302615724,"extension":6.507309298203019},"index":5,"playId":"2fabe4f5-414e-34f5-b144-09dd76d47a66","pitchNumber":4,"startTime":"2026-02-21T18:41:50.983Z","endTime":"2026-02-21T18:41:53.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687605,"link":"/api/v1/people/687605","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":687605,"link":"/api/v1/people/687605"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:41:53.983Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abimelec Ortiz grounds out, second baseman Brice Matthews to first baseman Zach Dezenzo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-21T18:42:02.855Z","endTime":"2026-02-21T18:43:17.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701305,"link":"/api/v1/people/701305"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47953610175065,"aZ":-40.45884388171264,"pfxX":4.624717215837064,"pfxZ":-6.27177349720805,"pX":-0.6235317095468913,"pZ":2.5306234069763742,"vX0":1.998209148203792,"vY0":-115.11436416405877,"vZ0":0.7371633980963299,"x":140.77,"y":170.45,"x0":-2.1078358048385386,"y0":50.00319089372053,"z0":6.17255994691853,"aX":6.109056907565848},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.8,"breakHorizontal":-8.9,"spinRate":1894,"spinDirection":40},"zone":4,"typeConfidence":0.9,"plateTime":0.47869139353870427,"extension":6.525697913267331},"index":0,"playId":"0fe3e086-d858-3e45-9c12-8fb15ac1195e","pitchNumber":1,"startTime":"2026-02-21T18:42:22.359Z","endTime":"2026-02-21T18:42:25.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.448673037926536,"aZ":-22.961881079199316,"pfxX":-9.701463848807396,"pfxZ":5.7323270485384885,"pX":-0.4980481457189468,"pZ":0.7817128125118886,"vX0":7.604618854329669,"vY0":-125.929951940578,"vZ0":-7.696275589037058,"x":135.98,"y":217.67,"x0":-2.295786893077699,"y0":50.00180486656954,"z0":5.733412385779865,"aX":-15.588850260652018},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.8,"breakHorizontal":15.8,"spinRate":2247,"spinDirection":248},"zone":13,"typeConfidence":0.89,"plateTime":0.4348514126611631,"extension":6.4664127955544455},"index":1,"playId":"11f255fb-b0af-3578-80df-081a2fa15d05","pitchNumber":2,"startTime":"2026-02-21T18:42:40.862Z","endTime":"2026-02-21T18:42:44.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.383217885214517,"aZ":-24.901744568458955,"pfxX":-9.985985180897641,"pfxZ":4.385119053166427,"pX":-0.7355226966699763,"pZ":3.0702500596687363,"vX0":7.1421329166491425,"vY0":-126.99570298584841,"vZ0":-2.412210043890078,"x":145.04,"y":155.88,"x0":-2.2662695127518258,"y0":50.00143776076056,"z0":5.98310289902473,"aX":-16.552659390282912},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.7,"breakHorizontal":16.8,"spinRate":2424,"spinDirection":242},"zone":1,"typeConfidence":0.9,"plateTime":0.4288762237796244,"extension":6.39466658804996},"hitData":{"launchSpeed":95.1,"launchAngle":-0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.4,"coordY":160.68}},"index":2,"playId":"16513bba-18a5-3995-8090-365c51e69f50","pitchNumber":3,"startTime":"2026-02-21T18:43:10.151Z","endTime":"2026-02-21T18:43:17.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-2.499999999999993,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:43:17.916Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach Cole walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-21T18:45:52.544Z","endTime":"2026-02-21T18:47:04.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Richard Lovelady replaces Jake Eder.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T18:45:44.865Z","endTime":"2026-02-21T18:45:54.814Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663992,"link":"/api/v1/people/663992"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671109,"link":"/api/v1/people/671109","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":90.8,"endSpeed":82.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31849821222666,"aZ":-25.861480304982962,"pfxX":8.633907216386984,"pfxZ":3.6302277101402023,"pX":1.4712285350123113,"pZ":2.064392443964524,"vX0":-5.062845675416581,"vY0":-132.07969112047934,"vZ0":-2.8741069211211667,"x":60.92,"y":183.04,"x0":2.3072330830799794,"y0":50.00359936921812,"z0":5.101568313544101,"aX":15.011561108808996},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":-14.3,"spinRate":2223,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.41725998188970426,"extension":7.341204186941149},"index":1,"playId":"ecf5d55e-8857-33df-8626-588458332bad","pitchNumber":1,"startTime":"2026-02-21T18:45:54.814Z","endTime":"2026-02-21T18:45:58.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":92.1,"endSpeed":83.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38730221465635,"aZ":-24.753356416879278,"pfxX":9.571978438648692,"pfxZ":4.157152721065993,"pX":0.9719516633112157,"pZ":3.0262848762574293,"vX0":-6.435125933564567,"vY0":-133.92484462588627,"vZ0":-1.167006619976883,"x":79.95,"y":157.07,"x0":2.182695118246769,"y0":50.005570333484165,"z0":5.265941686080137,"aX":17.102657978767002},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.4,"breakHorizontal":-15.6,"spinRate":2202,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4115875539235341,"extension":7.402419125595708},"index":2,"playId":"f3f51bd2-3a6b-39eb-af16-2e963a045d46","pitchNumber":2,"startTime":"2026-02-21T18:46:10.790Z","endTime":"2026-02-21T18:46:15.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.37016387955032,"aZ":-30.77912933249891,"pfxX":-6.029900320529411,"pfxZ":0.9320438438258538,"pX":0.2307547707383647,"pZ":1.3762532743735063,"vX0":-3.4373124998294826,"vY0":-120.57735151959066,"vZ0":-2.392537460106473,"x":108.2,"y":201.62,"x0":2.449738523462454,"y0":50.00468972503849,"z0":5.048432988565174,"aX":-9.043526297285647},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.4,"breakHorizontal":11.6,"spinRate":2499,"spinDirection":291},"zone":14,"typeConfidence":2.0,"plateTime":0.45107872189739195,"extension":7.330994557912363},"index":3,"playId":"2c4d4d21-98b9-3cea-a3b0-1982a8e69d80","pitchNumber":3,"startTime":"2026-02-21T18:46:28.392Z","endTime":"2026-02-21T18:46:31.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29383867316463,"aZ":-27.346745933264334,"pfxX":7.413553381334388,"pfxZ":2.672917094759578,"pX":0.767155598023852,"pZ":2.85496243083873,"vX0":-6.666755676862873,"vY0":-133.1579120846387,"vZ0":-1.1178436158540304,"x":94.74,"y":153.62,"x0":2.3342087546747194,"y0":50.00006325668236,"z0":5.249874029150225,"aX":13.375672519951026},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.8,"breakHorizontal":-12.1,"spinRate":2202,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.4105763113320391,"extension":7.129725245384218},"index":4,"playId":"188b205c-ae3f-3500-b739-dffac1ea5502","pitchNumber":4,"startTime":"2026-02-21T18:46:42.385Z","endTime":"2026-02-21T18:46:46.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39379905609474,"aZ":-23.848027090769882,"pfxX":9.001515006433939,"pfxZ":4.69453094728509,"pX":-0.5808806647617258,"pZ":1.6154317035332777,"vX0":-10.418759316795768,"vY0":-132.13489973156464,"vZ0":-4.680996177971894,"x":139.14,"y":195.16,"x0":2.2383508999471347,"y0":50.003540081531156,"z0":5.155932851107799,"aX":15.964985707894309},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.7,"breakHorizontal":-14.2,"spinRate":2282,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.41406332117020694,"extension":7.110505197431145},"index":5,"playId":"aef394b2-31ed-3ffc-9f36-6e3c564cdfec","pitchNumber":5,"startTime":"2026-02-21T18:46:56.437Z","endTime":"2026-02-21T18:47:04.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805904,"link":"/api/v1/people/805904"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":0.85,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:47:04.538Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Matthews strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-21T18:47:10.337Z","endTime":"2026-02-21T18:48:58.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.3,"endSpeed":77.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.763906804055743,"aZ":-29.979874693701376,"pfxX":-6.869756931720323,"pfxZ":1.4442526888994323,"pX":-0.5809888929991667,"pZ":2.8019814361831368,"vX0":-4.646997292378427,"vY0":-122.79752298515763,"vZ0":0.20077932523766706,"x":139.15,"y":163.13,"x0":2.2299964204203944,"y0":50.00553505012669,"z0":5.2736797479030155,"aX":-10.47293276170169},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.9,"breakHorizontal":13.6,"spinRate":2374,"spinDirection":295},"zone":1,"typeConfidence":2.0,"plateTime":0.44636529682615844,"extension":7.14781924348656},"index":0,"playId":"37d230f0-5a6d-3c2a-922a-4308a60f53d6","pitchNumber":1,"startTime":"2026-02-21T18:47:27.462Z","endTime":"2026-02-21T18:47:30.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.385946952496393,"aZ":-20.92464706151585,"pfxX":1.7783854818848386,"pfxZ":6.188849498912191,"pX":0.3653632849234368,"pZ":4.5829256237941935,"vX0":-5.39913420658073,"vY0":-133.62744974578686,"vZ0":1.7578371643705606,"x":103.07,"y":115.04,"x0":2.1763530573769287,"y0":50.00394662216367,"z0":5.414814817114256,"aX":3.2342829869445318},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.8,"breakHorizontal":-2.2,"spinRate":2371,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4090740703006386,"extension":7.321172661205843},"index":1,"playId":"a362d542-a049-38d7-94bc-422e3de1ac9f","pitchNumber":2,"startTime":"2026-02-21T18:47:44.949Z","endTime":"2026-02-21T18:47:48.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.4,"endSpeed":76.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.969415435704065,"aZ":-30.279648971947342,"pfxX":-5.716594374528387,"pfxZ":1.272621059048987,"pX":-0.8961436554253286,"pZ":1.6900928110640734,"vX0":-5.85681174229131,"vY0":-121.38325305489423,"vZ0":-1.7505305063233645,"x":151.16,"y":193.15,"x0":2.2916749286367946,"y0":50.00496224380137,"z0":5.059469804234883,"aX":-8.52169049849998},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":11.8,"spinRate":2469,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.45140564777052905,"extension":7.323524154599592},"index":2,"playId":"52fc2532-bbc5-3e94-9f30-b8e5f06b2d87","pitchNumber":3,"startTime":"2026-02-21T18:48:06.828Z","endTime":"2026-02-21T18:48:11.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.373570746382388,"aZ":-27.34024169521776,"pfxX":6.649825651349547,"pfxZ":2.6443660251516032,"pX":0.22780591198226344,"pZ":3.3218975332087064,"vX0":-7.505306959311202,"vY0":-134.17149705739652,"vZ0":0.14583521706599323,"x":108.32,"y":149.09,"x0":2.1941804908999245,"y0":50.001630201080346,"z0":5.211241235508892,"aX":12.152640688724055},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.0,"breakHorizontal":-10.4,"spinRate":2261,"spinDirection":111},"zone":12,"typeConfidence":2.0,"plateTime":0.4078503673872551,"extension":7.1588700455234955},"index":3,"playId":"fd817bea-9c42-3cdf-9783-1d17d85bff8a","pitchNumber":4,"startTime":"2026-02-21T18:48:36.498Z","endTime":"2026-02-21T18:48:41.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":92.2,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13625891662737,"aZ":-16.29454593408542,"pfxX":3.466033952428256,"pfxZ":8.66958579099318,"pX":0.6368644819021508,"pZ":2.8207525467755503,"vX0":-5.20831113634872,"vY0":-134.2600878254953,"vZ0":-3.4288666819639904,"x":92.72,"y":162.62,"x0":2.148550854483967,"y0":50.00473965076793,"z0":5.269017382588474,"aX":6.350493001850119},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":-5.2,"spinRate":2324,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.40742378090797526,"extension":7.136218320039895},"index":4,"playId":"ddd48589-1579-39d3-879a-71ef1a2d7f07","pitchNumber":5,"startTime":"2026-02-21T18:48:55.344Z","endTime":"2026-02-21T18:48:58.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":3.3000000000000043,"leverageIndex":1.41,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:48:58.457Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cam Smith walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-21T18:49:06.000Z","endTime":"2026-02-21T18:51:40.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnThird":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6,8],"actionIndex":[2,5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":86.0,"endSpeed":79.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.845526780249585,"aZ":-29.261014045341824,"pfxX":-2.893581199878561,"pfxZ":1.822292949454936,"pX":0.28898046878288336,"pZ":2.057252397196112,"vX0":-4.2358821342951245,"vY0":-125.33549231217341,"vZ0":-1.8318104338459809,"x":105.98,"y":183.23,"x0":2.372899828373055,"y0":50.00424727592637,"z0":5.172764853675946,"aX":-4.633000061415351},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.1,"breakHorizontal":6.1,"spinRate":2526,"spinDirection":262},"zone":8,"typeConfidence":2.0,"plateTime":0.43596497070903606,"extension":7.105137070431435},"index":0,"playId":"2aaea3e2-d1f7-3ea1-b480-1fb965587688","pitchNumber":1,"startTime":"2026-02-21T18:49:25.792Z","endTime":"2026-02-21T18:49:29.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84471002020128,"aZ":-16.207047860267817,"pfxX":3.7421292021292656,"pfxZ":8.585296569079848,"pX":-1.3761997059393727,"pZ":2.9007635986806544,"vX0":-10.059327381827494,"vY0":-134.67025514691815,"vZ0":-3.291382357542805,"x":169.46,"y":160.46,"x0":1.900837736711462,"y0":50.00147032399335,"z0":5.267141697708183,"aX":6.9598293925916215},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":-4.9,"spinRate":2478,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.40481153381266965,"extension":7.3342532274328835},"index":1,"playId":"070ae113-0baa-3d6e-b026-887e4917f78c","pitchNumber":2,"startTime":"2026-02-21T18:49:43.186Z","endTime":"2026-02-21T18:49:47.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Zach Cole steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"070ae113-0baa-3d6e-b026-887e4917f78c","startTime":"2026-02-21T18:50:03.982Z","endTime":"2026-02-21T18:50:18.721Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805904,"link":"/api/v1/people/805904"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"postOnSecond":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"homeTeamWinProbability":36.9,"awayTeamWinProbability":63.1,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.19,"dramaIndex":46.0,"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":84.3,"endSpeed":78.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.864698642405827,"aZ":-31.823644726115795,"pfxX":-6.342911571023422,"pfxZ":0.23063663411591406,"pX":-0.7460068821722561,"pZ":1.2034646913042901,"vX0":-5.142627251798722,"vY0":-122.74824599128277,"vZ0":-2.780848089038755,"x":145.44,"y":206.29,"x0":2.198892374437887,"y0":50.00299440328219,"z0":5.055286421011377,"aX":-9.69783459258535},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.0,"breakHorizontal":12.7,"spinRate":2591,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4458957141330755,"extension":7.410885010280017},"index":3,"playId":"f04299d2-2190-3845-981b-3937af16764a","pitchNumber":3,"startTime":"2026-02-21T18:50:18.721Z","endTime":"2026-02-21T18:50:24.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"second":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04895164963048,"aZ":-32.985314753043326,"pfxX":-6.327804239069876,"pfxZ":-0.5418996461357004,"pX":0.9274562416294032,"pZ":2.619328303189305,"vX0":-1.3524008521366144,"vY0":-121.15395152012512,"vZ0":0.500475983273766,"x":81.65,"y":168.06,"x0":2.3137761343997694,"y0":50.00178367977311,"z0":5.265977937965041,"aX":-9.516218510023542},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.6,"breakHorizontal":11.8,"spinRate":2578,"spinDirection":290},"zone":12,"typeConfidence":2.0,"plateTime":0.45006779192883606,"extension":7.244362795199793},"index":4,"playId":"ae8b5665-3789-3388-95b6-3d2a47ef595e","pitchNumber":4,"startTime":"2026-02-21T18:50:40.262Z","endTime":"2026-02-21T18:50:46.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"second":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Zach Cole steals (3) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":5,"actionPlayId":"ae8b5665-3789-3388-95b6-3d2a47ef595e","startTime":"2026-02-21T18:50:51.507Z","endTime":"2026-02-21T18:51:13.260Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805904,"link":"/api/v1/people/805904"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"second":{"id":805904,"link":"/api/v1/people/805904"},"postOnThird":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.19,"dramaIndex":54.0,"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.576542035812228,"aZ":-32.81158555802831,"pfxX":-8.146234620137225,"pfxZ":-0.448984705102105,"pX":-0.1635203808375567,"pZ":1.6292879125897053,"vX0":-3.1904125459538712,"vY0":-119.05761890429795,"vZ0":-1.4033462406776813,"x":123.23,"y":194.79,"x0":2.2573036996584883,"y0":50.0042099213444,"z0":5.231049727020796,"aX":-11.544952197016471},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.8,"breakHorizontal":15.6,"spinRate":2518,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.46231346172642374,"extension":7.220479173150054},"index":6,"playId":"1c1a26e3-90dc-3508-8c63-0acadea6b7c6","pitchNumber":5,"startTime":"2026-02-21T18:51:13.260Z","endTime":"2026-02-21T18:51:17.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-02-21T18:51:29.552Z","endTime":"2026-02-21T18:51:37.431Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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(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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.333116336756785,"aZ":-29.285714503106593,"pfxX":-6.494324144117056,"pfxZ":1.9715039829847116,"pX":-1.4640452233262442,"pZ":-0.00558692465481228,"vX0":-6.788765536503179,"vY0":-120.54490333519045,"vZ0":-5.861942305291114,"x":172.81,"y":238.93,"x0":2.236734756730556,"y0":50.002775139873506,"z0":5.056147307845678,"aX":-9.51810106737055},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.4,"breakHorizontal":13.4,"spinRate":2565,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.455085441129615,"extension":7.282962799164355},"index":8,"playId":"e9419012-7851-3f17-ae26-279924bb8ca9","pitchNumber":6,"startTime":"2026-02-21T18:51:37.431Z","endTime":"2026-02-21T18:51:40.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":1.19,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:51:40.724Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Loperfido walks. Cam Smith to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-21T18:51:47.602Z","endTime":"2026-02-21T18:53:10.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnThird":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":83.6,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.134842262528444,"aZ":-25.098553611941007,"pfxX":6.906451417481229,"pfxZ":3.93289724482279,"pX":0.9342011414949607,"pZ":4.570301346509014,"vX0":-5.437046490029379,"vY0":-133.4100422167754,"vZ0":2.359671256022771,"x":81.39,"y":115.38,"x0":2.1029343642499523,"y0":50.003749813764145,"z0":5.485176660704514,"aX":12.430022665629702},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":-11.3,"spinRate":2343,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.41080860034323763,"extension":7.344809407254857},"index":0,"playId":"860c6445-49e4-38aa-8620-f375f6da6644","pitchNumber":1,"startTime":"2026-02-21T18:52:12.326Z","endTime":"2026-02-21T18:52:16.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":90.2,"endSpeed":82.6,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.104498211503543,"aZ":-35.583487175429084,"pfxX":8.880565920075757,"pfxZ":-1.9518715120522128,"pX":2.0037216762092074,"pZ":2.5757466453597657,"vX0":-3.9201440294143657,"vY0":-131.2680977424182,"vZ0":-0.024425848465318367,"x":40.62,"y":169.23,"x0":2.363600824469263,"y0":50.0051925294679,"z0":5.236923821798681,"aX":15.481283194111128},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.4,"breakHorizontal":-15.2,"spinRate":2344,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4174512706567164,"extension":7.104763100332445},"index":1,"playId":"a20f9909-7737-3fca-b233-f268e54bfd88","pitchNumber":2,"startTime":"2026-02-21T18:52:32.191Z","endTime":"2026-02-21T18:52:35.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.154568904247437,"aZ":-29.159124777452796,"pfxX":-7.432576175088988,"pfxZ":2.0329376998962747,"pX":-0.7244956342043233,"pZ":1.007069298931253,"vX0":-5.011197157948986,"vY0":-120.51039147390124,"vZ0":-3.7567482049179795,"x":144.62,"y":211.59,"x0":2.3430640671889784,"y0":50.00005871629521,"z0":5.145850203734386,"aX":-10.991010838033448},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.1,"breakHorizontal":14.6,"spinRate":2541,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4535195935841041,"extension":7.074746208213315},"index":2,"playId":"406f61e5-9d18-36ca-9598-3f29ce48546b","pitchNumber":3,"startTime":"2026-02-21T18:52:50.028Z","endTime":"2026-02-21T18:52:53.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68207244473743,"aZ":-31.00523498770743,"pfxX":8.749821722182912,"pfxZ":0.6421070295076232,"pX":1.1485154074243427,"pZ":1.7919522216664128,"vX0":-5.50174788693243,"vY0":-133.7199004863927,"vZ0":-3.005154207737282,"x":73.22,"y":190.4,"x0":2.0913763162560968,"y0":50.001912391015786,"z0":5.144812428576943,"aX":15.91243085916791},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.7,"breakHorizontal":-14.8,"spinRate":2373,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.40893604661149174,"extension":7.21731240558878},"index":3,"playId":"3ebcea90-14c2-387a-a0dc-edbf3f7b8f53","pitchNumber":4,"startTime":"2026-02-21T18:53:07.567Z","endTime":"2026-02-21T18:53:10.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.4,"awayTeamWinProbability":70.6,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.82,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:53:10.567Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Dezenzo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-21T18:53:13.324Z","endTime":"2026-02-21T18:55:54.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnThird":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.515429771696198,"aZ":-27.969220071612295,"pfxX":-7.68842078679612,"pfxZ":2.905530751718765,"pX":1.08487427992168,"pZ":1.6093644641657072,"vX0":-0.8322876615809488,"vY0":-119.46874868159573,"vZ0":-2.4325975614559576,"x":75.65,"y":195.33,"x0":2.4368556406540236,"y0":50.0052450257164,"z0":5.148867846949605,"aX":-11.140918188125177},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.9,"breakHorizontal":14.2,"spinRate":2534,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.4580653573700153,"extension":7.157752594578516},"index":0,"playId":"ffffa63d-ddf8-3b13-8b7f-fd5f52d278a3","pitchNumber":1,"startTime":"2026-02-21T18:53:39.819Z","endTime":"2026-02-21T18:53:44.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"second":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77265774563508,"aZ":-20.73170235702283,"pfxX":2.632369003903773,"pfxZ":6.440940509840839,"pX":-0.21136204989703336,"pZ":0.9155989448112256,"vX0":-7.160356126071413,"vY0":-131.84866848324938,"vZ0":-7.0234483402422505,"x":125.06,"y":214.06,"x0":2.1871883440191477,"y0":50.001731883853196,"z0":5.1234251604361845,"aX":4.675933427820461},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.4,"breakHorizontal":-3.4,"spinRate":2393,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.41407578453862426,"extension":7.502263542398214},"index":1,"playId":"dab4b324-00e5-3745-8bde-d32e6b27c60e","pitchNumber":2,"startTime":"2026-02-21T18:53:57.734Z","endTime":"2026-02-21T18:54:03.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"second":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90772255168273,"aZ":-27.911379651012254,"pfxX":-0.863193374219386,"pfxZ":2.676465605767369,"pX":1.4636088502751055,"pZ":2.574188684423113,"vX0":-2.1471824773169894,"vY0":-125.60925082151468,"vZ0":-0.6677102111134733,"x":61.21,"y":169.28,"x0":2.4423918388925414,"y0":50.00579447886831,"z0":5.116796709827986,"aX":-1.3766719143148367},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.9,"breakHorizontal":2.0,"spinRate":2484,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.43637985485444997,"extension":7.140099119671319},"index":2,"playId":"bb8e158d-b6ab-392e-99e9-f0debb9b898e","pitchNumber":3,"startTime":"2026-02-21T18:54:16.451Z","endTime":"2026-02-21T18:54:19.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"second":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35654483915908,"aZ":-20.269803993491944,"pfxX":1.784506358321552,"pfxZ":6.735083783957431,"pX":-0.3299477461278407,"pZ":2.298641222343883,"vX0":-7.169553838854551,"vY0":-131.490222097339,"vZ0":-3.337353170703681,"x":129.58,"y":176.72,"x0":2.188866372211171,"y0":50.005654394253,"z0":5.0712720766292945,"aX":3.1565042906316116},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.8,"breakHorizontal":-1.8,"spinRate":2379,"spinDirection":135},"zone":7,"typeConfidence":2.0,"plateTime":0.415027438015831,"extension":7.347686280148515},"index":3,"playId":"cde1bc57-d480-38f8-8cab-9bfdc194b891","pitchNumber":4,"startTime":"2026-02-21T18:54:43.307Z","endTime":"2026-02-21T18:54:46.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"second":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.938838401020124,"aZ":-19.00508084583356,"pfxX":3.4930696771045544,"pfxZ":7.325987735584339,"pX":-0.7970310206845191,"pZ":2.1502657495577826,"vX0":-8.833097987851673,"vY0":-132.6250825986755,"vZ0":-4.161958146470901,"x":147.38,"y":180.72,"x0":2.1094393762641848,"y0":50.003775536282724,"z0":5.109605687700172,"aX":6.280841603024297},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.6,"breakHorizontal":-4.6,"spinRate":2409,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.41156233632309247,"extension":7.352186341497005},"index":4,"playId":"606407ec-e825-359b-95d0-74bdc47223ec","pitchNumber":5,"startTime":"2026-02-21T18:54:59.269Z","endTime":"2026-02-21T18:55:02.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"second":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-02-21T18:55:12.612Z","endTime":"2026-02-21T18:55:29.118Z","isPitch":false,"type":"action","player":{"id":701305,"link":"/api/v1/people/701305"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"second":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":85.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.620594260470686,"aZ":-21.876626813540625,"pfxX":1.0272240984768128,"pfxZ":5.642901774691082,"pX":-1.182617804328616,"pZ":1.9640900478349024,"vX0":-9.386681524009875,"vY0":-132.54915240873655,"vZ0":-3.9744933695937563,"x":162.08,"y":185.75,"x0":2.233402842328722,"y0":50.00115110652941,"z0":5.031866235352519,"aX":1.8753535690535668},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.7,"breakHorizontal":-0.4,"spinRate":2466,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.40931064355912294,"extension":7.488165815431769},"index":6,"playId":"9be51249-22ac-3b8f-a08b-965e6487f1c3","pitchNumber":6,"startTime":"2026-02-21T18:55:29.118Z","endTime":"2026-02-21T18:55:32.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"second":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.718995843152175,"aZ":-31.661956461231885,"pfxX":-5.8500020365517,"pfxZ":0.33425770427926604,"pX":-0.8823715701577687,"pZ":0.9967668811252604,"vX0":-5.604426748108539,"vY0":-121.88123530985865,"vZ0":-3.3264794299137277,"x":150.63,"y":211.87,"x0":2.2020384930875316,"y0":50.001076251947964,"z0":5.097990925249671,"aX":-8.846364235724955},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":11.9,"spinRate":2581,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4484574149559877,"extension":7.394005334569745},"index":7,"playId":"92854347-4f8d-3ce5-92f5-156be5195b9f","pitchNumber":7,"startTime":"2026-02-21T18:55:50.748Z","endTime":"2026-02-21T18:55:54.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"second":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":701305,"link":"/api/v1/people/701305"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":2.27,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:55:54.004Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shay Whitcomb strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-21T18:56:03.851Z","endTime":"2026-02-21T18:57:30.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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":92.0,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.777497850449016,"aZ":-20.01340140519893,"pfxX":4.313086737034643,"pfxZ":6.6335678210620905,"pX":0.5712055784448835,"pZ":3.2118730743641137,"vX0":-5.839695377015926,"vY0":-133.98430550137576,"vZ0":-1.463417799477892,"x":95.23,"y":152.06,"x0":2.2105130944190052,"y0":50.00014921627391,"z0":5.183990848285193,"aX":7.9038249765464155},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.0,"breakHorizontal":-6.7,"spinRate":2445,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.4075474003283479,"extension":7.365748483065658},"index":0,"playId":"b5314afc-7c23-36f7-95ee-01f7ed437386","pitchNumber":1,"startTime":"2026-02-21T18:56:14.893Z","endTime":"2026-02-21T18:56:17.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"second":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31721423264137,"aZ":-20.466004705692026,"pfxX":3.275456749079416,"pfxZ":6.561797805518255,"pX":0.8166184907520729,"pZ":3.510662320805727,"vX0":-4.952323552320192,"vY0":-132.0293597137018,"vZ0":-0.5265513579730805,"x":85.87,"y":143.99,"x0":2.2819903845339797,"y0":50.00211338430956,"z0":5.204775443491995,"aX":5.844195265318634},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.0,"breakHorizontal":-5.0,"spinRate":2383,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.413182623660755,"extension":7.341807613153928},"index":1,"playId":"fc74aae0-95fd-3a36-ba76-baee06a36ce2","pitchNumber":2,"startTime":"2026-02-21T18:56:33.095Z","endTime":"2026-02-21T18:56:36.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"second":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-21T18:56:52.831Z","endTime":"2026-02-21T18:57:06.617Z","isPitch":false,"type":"action","player":{"id":694376,"link":"/api/v1/people/694376"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"second":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":91.9,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39575080358153,"aZ":-18.200804674004882,"pfxX":5.170915680802604,"pfxZ":7.649746989401908,"pX":2.060073687928842,"pZ":3.137251196376999,"vX0":-2.746463555633177,"vY0":-133.92077889682471,"vZ0":-2.3779072343458867,"x":57.92,"y":176.71,"x0":2.4240417589233494,"y0":50.002642596271826,"z0":5.33039101710245,"aX":9.445238876055162},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":-8.9,"spinRate":2413,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.40811495338040915,"extension":7.5095084243996695},"index":3,"playId":"85e7c8a9-02a6-38b5-9507-3de3f2ba3f2b","pitchNumber":3,"startTime":"2026-02-21T18:57:06.617Z","endTime":"2026-02-21T18:57:09.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"second":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.03669234266766,"aZ":-29.43965325050525,"pfxX":-7.728174936901052,"pfxZ":1.8695204138160948,"pX":0.33121605371323,"pZ":2.002343109401066,"vX0":-2.5246398870355953,"vY0":-119.69279941082183,"vZ0":-1.32908766848929,"x":104.37,"y":184.72,"x0":2.4012416256227294,"y0":50.004613259890085,"z0":5.177995751131518,"aX":-11.321128303207615},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.4,"breakHorizontal":14.6,"spinRate":2569,"spinDirection":293},"zone":9,"typeConfidence":2.0,"plateTime":0.4559555364536476,"extension":7.335570365499507},"index":4,"playId":"1ff6434d-b7c9-3f63-bb37-f2f650db8c4c","pitchNumber":4,"startTime":"2026-02-21T18:57:27.145Z","endTime":"2026-02-21T18:57:30.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"second":{"id":701358,"link":"/api/v1/people/701358"},"third":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":694376,"link":"/api/v1/people/694376"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":7.200000000000003,"leverageIndex":2.77,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-02-21T18:57:30.145Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Orelvis Martinez singles on a sharp ground ball to third baseman Shay Whitcomb.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-21T18:59:44.660Z","endTime":"2026-02-21T19:00:15.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682619,"fullName":"Orelvis Martinez","link":"/api/v1/people/682619"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682619,"fullName":"Orelvis Martinez","link":"/api/v1/people/682619"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":682619,"fullName":"Orelvis Martinez","link":"/api/v1/people/682619"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Peter Lambert replaces AJ Blubaugh.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T18:59:42.584Z","endTime":"2026-02-21T18:59:46.909Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663567,"link":"/api/v1/people/663567"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682619,"link":"/api/v1/people/682619","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.3,"endSpeed":87.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.586438466162303,"aZ":-11.929499232685528,"pfxX":-5.274382214947415,"pfxZ":10.350790050755794,"pX":1.0120064754254792,"pZ":2.5965946976605987,"vX0":6.593467332166653,"vY0":-138.63330632513706,"vZ0":-7.078541365912996,"x":78.42,"y":168.67,"x0":-0.706501505513841,"y0":50.00314513554316,"z0":5.970906319028891,"aX":-10.316754167187684},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":8.3,"spinRate":2323,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3943578485629473,"extension":5.904302109438795},"index":1,"playId":"99ac8849-6606-3b2d-a61f-ec7eca0dab2f","pitchNumber":1,"startTime":"2026-02-21T18:59:46.909Z","endTime":"2026-02-21T18:59:50.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682619,"link":"/api/v1/people/682619","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80260301189702,"aZ":-17.569486797817202,"pfxX":-8.125423511052725,"pfxZ":7.675779964055716,"pX":-0.8830326557433361,"pZ":2.698664815486747,"vX0":2.7926550562851333,"vY0":-137.1858354159486,"vZ0":-5.274421543397816,"x":150.66,"y":165.92,"x0":-0.8594262525928174,"y0":50.00493627598113,"z0":5.846823945554704,"aX":-15.464273394302035},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":14.2,"spinRate":2288,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39950941300189147,"extension":6.045170305369454},"hitData":{"launchSpeed":94.6,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":94.5,"coordY":167.27}},"index":2,"playId":"5637858c-6d55-3ab4-b499-6455483fa42c","pitchNumber":2,"startTime":"2026-02-21T19:00:01.486Z","endTime":"2026-02-21T19:00:15.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682619,"link":"/api/v1/people/682619","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682619,"link":"/api/v1/people/682619"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":682619,"link":"/api/v1/people/682619"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:00:15.774Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Franklin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-21T19:00:32.154Z","endTime":"2026-02-21T19:03:07.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":682619,"fullName":"Orelvis Martinez","link":"/api/v1/people/682619"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694728,"link":"/api/v1/people/694728"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":79.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20756423770229,"aZ":-30.577204179654352,"pfxX":0.32349157526194916,"pfxZ":0.9921128518251621,"pX":0.08996095514951014,"pZ":2.9206879397219354,"vX0":3.0452374614592763,"vY0":-125.68814777405848,"vZ0":-1.6999927718260954,"x":113.57,"y":159.92,"x0":-1.1766815353039632,"y0":50.00342446089041,"z0":6.0765526609381295,"aX":0.519462613318717},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.7,"breakHorizontal":-1.2,"spinRate":2617,"spinDirection":78},"zone":2,"typeConfidence":2.0,"plateTime":0.43490030406600555,"extension":6.010482631121415},"index":0,"playId":"41255282-cd37-3dc2-aae9-6edb75411062","pitchNumber":1,"startTime":"2026-02-21T19:00:44.007Z","endTime":"2026-02-21T19:00:47.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25553060770843,"aZ":-18.737121678313585,"pfxX":-9.676011213678894,"pfxZ":6.889871072139783,"pX":-1.000235679831595,"pZ":2.9774088348494,"vX0":4.0389733159035535,"vY0":-138.60522838856423,"vZ0":-4.387624543023095,"x":155.13,"y":158.39,"x0":-1.2171072431037073,"y0":50.00370489272351,"z0":5.827836695647085,"aX":-18.874590163820386},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.8,"breakHorizontal":16.7,"spinRate":2110,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3947891769889642,"extension":5.927177770734986},"index":1,"playId":"b394c0fa-112d-3092-8eff-8c1e721a9178","pitchNumber":2,"startTime":"2026-02-21T19:01:05.008Z","endTime":"2026-02-21T19:01:13.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.188978311486167,"aZ":-30.676246444151456,"pfxX":1.0663058468021596,"pfxZ":0.9207602324424169,"pX":-0.4468075244360529,"pZ":1.751831424032457,"vX0":1.3531170256417893,"vY0":-125.92197134532731,"vZ0":-4.345091258709569,"x":134.03,"y":191.48,"x0":-1.1268485411904867,"y0":50.00443778616573,"z0":5.942801170409388,"aX":1.7363643668126416},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.1,"breakHorizontal":-2.2,"spinRate":2635,"spinDirection":66},"zone":7,"typeConfidence":2.0,"plateTime":0.43265581797026353,"extension":6.242128279789819},"index":2,"playId":"cc81f6ed-39c9-3320-8010-19031d373c1d","pitchNumber":3,"startTime":"2026-02-21T19:01:29.840Z","endTime":"2026-02-21T19:01:32.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.159886755721082,"aZ":-13.064414502042696,"pfxX":-5.668348904902956,"pfxZ":9.52338662860018,"pX":-0.04143112707261368,"pZ":4.538228515976158,"vX0":4.2743404516801915,"vY0":-140.58313549759052,"vZ0":-2.1412884392212517,"x":118.58,"y":116.25,"x0":-0.8433176228980306,"y0":50.00125697163306,"z0":6.155366268099215,"aX":-11.372003941793844},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2263,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.389262289649154,"extension":5.752812897527581},"index":3,"playId":"e912b94c-adae-3ebf-bd65-96562694c089","pitchNumber":4,"startTime":"2026-02-21T19:01:53.852Z","endTime":"2026-02-21T19:01:58.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Orelvis Martinez caught stealing 2nd base, catcher César Salazar to second baseman Brice Matthews.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"actionPlayId":"e912b94c-adae-3ebf-bd65-96562694c089","startTime":"2026-02-21T19:02:21.170Z","endTime":"2026-02-21T19:02:23.388Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682619,"link":"/api/v1/people/682619"},"defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-7.200000000000003,"leverageIndex":1.8,"dramaIndex":94.0,"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":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32970571207912,"aZ":-32.17686087460913,"pfxX":1.6945666240087651,"pfxZ":-0.001355741162939239,"pX":-0.43066272493894897,"pZ":3.0124191581490587,"vX0":0.7439991283665256,"vY0":-126.7413249878963,"vZ0":-1.4506620460192847,"x0":-0.9465698883076394,"y0":50.00300610240402,"z0":6.117840265168783,"aX":2.808637238632586},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.1,"breakHorizontal":-3.2,"spinRate":2645,"spinDirection":93},"zone":1,"typeConfidence":2.0,"plateTime":0.42908711538316524,"extension":6.1726556896623155},"index":5,"playId":"8fa6ae16-b0c7-3368-aab4-848a0de234c1","pitchNumber":5,"startTime":"2026-02-21T19:02:23.388Z","endTime":"2026-02-21T19:02:27.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.952864809160786,"aZ":-39.28654576711764,"pfxX":7.264325403042557,"pfxZ":-4.9283148580816185,"pX":-0.7691201054408882,"pZ":3.861529273507496,"vX0":-2.226966348651887,"vY0":-119.36812638169157,"vZ0":2.58352579194435,"x":146.32,"y":134.52,"x0":-0.7679298132728452,"y0":50.00279638143202,"z0":6.3019558349464475,"aX":10.483980992752015},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.0,"breakHorizontal":-12.6,"spinRate":2919,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.45884394635684345,"extension":5.800862194403835},"index":6,"playId":"2166d7dd-f2e0-3707-ba4d-16c8bc6e1f17","pitchNumber":6,"startTime":"2026-02-21T19:02:46.833Z","endTime":"2026-02-21T19:02:49.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":95.7,"endSpeed":87.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.715753688085105,"aZ":-11.817360641632579,"pfxX":-4.439180429773203,"pfxZ":10.351371789670374,"pX":-0.400023782815872,"pZ":2.7413604560770954,"vX0":2.3775142520982318,"vY0":-139.2331294821397,"vZ0":-6.726438929418419,"x":132.25,"y":164.76,"x0":-0.6873490507975328,"y0":50.00570254127053,"z0":5.967510267804397,"aX":-8.73355724955344},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":7.6,"spinRate":2292,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.39309880931734353,"extension":5.888580255389976},"index":7,"playId":"95013cc3-f4a7-3615-b7b3-32fac2e9bfc6","pitchNumber":7,"startTime":"2026-02-21T19:03:04.592Z","endTime":"2026-02-21T19:03:07.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":1.8,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:03:07.592Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"CJ Abrams doubles (1) on a line drive to right fielder Cam Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-21T19:03:11.536Z","endTime":"2026-02-21T19:05:29.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80225259614137,"aZ":-41.12851015399209,"pfxX":6.974482184754308,"pfxZ":-6.42897875058361,"pX":-0.22841428030697106,"pZ":1.9173372957316395,"vX0":0.030590673823723047,"vY0":-117.96588487567001,"vZ0":-0.7364691932652444,"x":125.71,"y":187.01,"x0":-1.145928571031939,"y0":50.00168009008383,"z0":6.062471537838435,"aX":9.717613965354769},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.5,"breakHorizontal":-12.6,"spinRate":2855,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.4663294218214933,"extension":6.225653473412305},"index":0,"playId":"f99edd0d-6c83-3b92-a7a9-8a9861235306","pitchNumber":1,"startTime":"2026-02-21T19:03:30.073Z","endTime":"2026-02-21T19:03:57.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.508024301088685,"aZ":-21.86976939846054,"pfxX":-9.070196806820723,"pfxZ":6.006974452261372,"pX":0.41761804499110905,"pZ":0.4024922946343495,"vX0":6.211824613716413,"vY0":-129.2731987739875,"vZ0":-9.130284944437829,"x":132.43,"y":156.45,"x0":-0.8216454454278312,"y0":50.00417165026026,"z0":5.6202172289895,"aX":-15.562056074357038},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.4,"breakHorizontal":15.2,"spinRate":1688,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.42150976231994886,"extension":6.14014031581615},"index":1,"playId":"672d8df2-f6b8-3f3c-8e1c-a2c3fbf29435","pitchNumber":2,"startTime":"2026-02-21T19:04:23.485Z","endTime":"2026-02-21T19:04:35.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":87.7,"endSpeed":81.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57972068982109,"aZ":-26.300668534307025,"pfxX":-7.377998029838843,"pfxZ":3.481650180242106,"pX":-0.8387461847458685,"pZ":2.6302098646970773,"vX0":3.0846666568898433,"vY0":-127.87004313373625,"vZ0":-2.939019107815964,"x":148.97,"y":167.76,"x0":-1.0892415184222142,"y0":50.00621264775718,"z0":5.816271592577439,"aX":-12.456564201622273},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":12.8,"spinRate":1519,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4252356648327664,"extension":6.0933179829451545},"index":2,"playId":"8564630b-792f-34b2-a9db-d371d91a9221","pitchNumber":3,"startTime":"2026-02-21T19:04:38.030Z","endTime":"2026-02-21T19:04:41.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":96.2,"endSpeed":88.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.124633386243335,"aZ":-13.525502026460455,"pfxX":-5.155052354347416,"pfxZ":9.305819807959843,"pX":-0.12825829603845543,"pZ":2.9598370898992004,"vX0":4.434464855387557,"vY0":-140.07885973331219,"vZ0":-5.5999788228358,"x":121.89,"y":158.86,"x0":-1.055485975112959,"y0":50.003636582897734,"z0":5.855842863978851,"aX":-10.332213225967534},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":8.5,"spinRate":2257,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38975213523149366,"extension":5.889156040840076},"index":3,"playId":"ac382242-4e3c-3e10-a1f0-1d6a23e1c17f","pitchNumber":4,"startTime":"2026-02-21T19:04:53.486Z","endTime":"2026-02-21T19:04:57.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.710600723777556,"aZ":-31.420169043333637,"pfxX":1.7318666967273288,"pfxZ":0.4447825890020862,"pX":0.5650977190873763,"pZ":1.7996001042537189,"vX0":3.0973391824909178,"vY0":-127.95403935611448,"vZ0":-4.494469580888866,"x":95.46,"y":190.19,"x0":-0.879047527828135,"y0":50.00185386499895,"z0":5.999869348927449,"aX":2.91312841045662},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.1,"breakHorizontal":-3.7,"spinRate":2725,"spinDirection":114},"zone":9,"typeConfidence":2.0,"plateTime":0.4256578674156506,"extension":6.181062680234457},"hitData":{"launchSpeed":108.6,"launchAngle":4.0,"totalDistance":100.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.43,"coordY":131.25}},"index":4,"playId":"e08cec68-cfc8-3c13-96d0-b803f0d94360","pitchNumber":5,"startTime":"2026-02-21T19:05:17.527Z","endTime":"2026-02-21T19:05:29.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":2.6999999999999957,"leverageIndex":0.5,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:05:29.531Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dylan Crews pops out to third baseman Shay Whitcomb in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-21T19:06:00.562Z","endTime":"2026-02-21T19:07:15.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.944875738034025,"aZ":-18.484852688977245,"pfxX":-9.38195889604916,"pfxZ":7.042477625657683,"pX":0.27008055308236656,"pZ":2.305022144484551,"vX0":7.238167462272081,"vY0":-137.67604951429885,"vZ0":-5.836834967177312,"x":106.71,"y":176.54,"x0":-1.1576111469013,"y0":50.005019950092496,"z0":5.679584337135578,"aX":-18.240930522832173},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":15.7,"spinRate":2127,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39593561455723236,"extension":6.014885441278273},"index":0,"playId":"2f59f0a9-d85c-3fe2-b2f7-080db49a460c","pitchNumber":1,"startTime":"2026-02-21T19:06:01.027Z","endTime":"2026-02-21T19:06:06.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63715621628815,"aZ":-13.362313040885944,"pfxX":-4.789217842699982,"pfxZ":9.471148362230743,"pX":0.8201445879495421,"pZ":1.880377660054414,"vX0":6.545798612829426,"vY0":-139.40179477780117,"vZ0":-8.419053333375505,"x":85.74,"y":188.01,"x0":-0.9261869097712703,"y0":50.00320656086797,"z0":5.803466023492901,"aX":-9.513161930031039},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":7.4,"spinRate":2322,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3915482533907171,"extension":6.162818436917369},"index":1,"playId":"3a1eb25d-022d-36b6-9136-ba908a57cec7","pitchNumber":2,"startTime":"2026-02-21T19:06:17.980Z","endTime":"2026-02-21T19:06:21.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":95.4,"endSpeed":87.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13938154602495,"aZ":-14.851651006091,"pfxX":-6.093866812030743,"pfxZ":8.809534036449143,"pX":0.457626278335428,"pZ":4.75342655913334,"vX0":6.298166435840051,"vY0":-138.87384995710497,"vZ0":-0.8342802786058614,"x":99.56,"y":110.44,"x0":-1.0406287259822067,"y0":50.002203883021075,"z0":6.039243004769068,"aX":-11.982679256938766},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":9.8,"spinRate":2309,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3933826155430342,"extension":6.1050922117183255},"index":2,"playId":"02cca1df-de23-3ab9-bf05-32a57bbafad3","pitchNumber":3,"startTime":"2026-02-21T19:06:43.429Z","endTime":"2026-02-21T19:06:46.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63852727938562,"aZ":-29.657990464323433,"pfxX":-0.16955641439474067,"pfxZ":1.5284091037519492,"pX":0.21569857626777497,"pZ":1.8665310328369082,"vX0":3.2118854435782587,"vY0":-126.69358906777026,"vZ0":-4.3860171436080915,"x":108.78,"y":188.38,"x0":-1.0393268095590538,"y0":50.003175444600764,"z0":5.95469271725804,"aX":-0.27940685261632897},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.2,"breakHorizontal":-0.4,"spinRate":2581,"spinDirection":79},"zone":8,"typeConfidence":2.0,"plateTime":0.4301200178754785,"extension":6.203839742615967},"hitData":{"launchSpeed":71.9,"launchAngle":77.0,"totalDistance":77.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":91.97,"coordY":187.57}},"index":3,"playId":"bf8915f0-306b-33cb-88eb-783c50f79873","pitchNumber":4,"startTime":"2026-02-21T19:07:02.762Z","endTime":"2026-02-21T19:07:15.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-3.999999999999993,"leverageIndex":1.5,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:07:15.073Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Bush grounds out, second baseman Orelvis Martinez to first baseman Abimelec Ortiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-21T19:09:42.677Z","endTime":"2026-02-21T19:10:16.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682619,"link":"/api/v1/people/682619"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: PJ Poulin replaces Richard Lovelady.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T19:09:39.483Z","endTime":"2026-02-21T19:09:42.677Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676571,"link":"/api/v1/people/676571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":89.0,"endSpeed":81.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.159295314660028,"aZ":-31.788159743952512,"pfxX":10.704620853352951,"pfxZ":0.23048233980930277,"pX":0.7106603764046449,"pZ":2.0458863925237134,"vX0":-7.292480867933998,"vY0":-129.4241724088623,"vZ0":0.12449900622938648,"x":94.74,"y":155.5,"x0":2.174846256276844,"y0":50.005348695938096,"z0":4.4328479373505925,"aX":18.15221637627305},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.7,"breakHorizontal":-17.8,"spinRate":2103,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.42330777924511054,"extension":6.359096494522501},"index":1,"playId":"cc76eb1a-f053-3c9e-9b63-d27356f205b9","pitchNumber":1,"startTime":"2026-02-21T19:09:42.677Z","endTime":"2026-02-21T19:09:46.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.832453711986894,"aZ":-31.848644574850383,"pfxX":-8.60652178519206,"pfxZ":0.24536012761418924,"pX":-0.7381067894008866,"pZ":1.8116356756596095,"vX0":-4.373061364895925,"vY0":-115.38769898281073,"vZ0":1.0688714154062697,"x":145.13,"y":189.87,"x0":2.3041537292423153,"y0":50.0050137206127,"z0":4.427226953248041,"aX":-11.526245084328332},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.1,"breakHorizontal":16.7,"spinRate":2494,"spinDirection":280},"zone":7,"typeConfidence":0.91,"plateTime":0.4759245545372486,"extension":6.2290190081142525},"hitData":{"launchSpeed":94.0,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.79,"coordY":160.68}},"index":2,"playId":"115f89aa-7423-3dd1-8e9c-d6d1f9e05e11","pitchNumber":2,"startTime":"2026-02-21T19:10:00.246Z","endTime":"2026-02-21T19:10:16.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813844,"link":"/api/v1/people/813844"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":813844,"link":"/api/v1/people/813844"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:10:16.624Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Allen pops out to third baseman José Tena in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-21T19:10:12.210Z","endTime":"2026-02-21T19:11:07.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":72.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.659067244773613,"aZ":-29.254369193985912,"pfxX":-8.725926115494465,"pfxZ":2.2065365392522533,"pX":0.278613960266182,"pZ":1.871934531127724,"vX0":-1.947592537582512,"vY0":-113.33982684347325,"vZ0":0.42363709803724303,"x":106.38,"y":188.24,"x0":2.2799005769580987,"y0":50.0014645737344,"z0":4.567657870620212,"aX":-11.528827299526398},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":4.3,"breakHorizontal":16.3,"spinRate":2437,"spinDirection":278},"zone":8,"typeConfidence":0.9,"plateTime":0.4803851273705928,"extension":6.132683311732596},"index":0,"playId":"0247c9af-9828-3816-a3c0-4dd553c3e38e","pitchNumber":1,"startTime":"2026-02-21T19:10:33.138Z","endTime":"2026-02-21T19:10:36.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.950125333586886,"aZ":-22.375787873298243,"pfxX":8.29348723812238,"pfxZ":5.536214724979192,"pX":-0.8918357446730262,"pZ":2.90910020457747,"vX0":-9.842440135219576,"vY0":-131.7159231325002,"vZ0":-0.31707835378358334,"x":150.99,"y":160.23,"x0":1.8023405708414493,"y0":50.005630287948364,"z0":4.674622788354342,"aX":14.6880342045425},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":-13.1,"spinRate":2163,"spinDirection":118},"zone":11,"typeConfidence":0.91,"plateTime":0.41462197393504674,"extension":6.594895568613439},"hitData":{"launchSpeed":67.4,"launchAngle":76.0,"totalDistance":63.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":106.73,"coordY":186.31}},"index":1,"playId":"65af2c37-77e4-3629-afc5-4528aeca873b","pitchNumber":2,"startTime":"2026-02-21T19:10:50.997Z","endTime":"2026-02-21T19:11:07.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:11:07.800Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"César Salazar singles on a line drive to left fielder Christian Franklin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-21T19:11:04.260Z","endTime":"2026-02-21T19:13:29.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"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, 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":78.8,"endSpeed":72.4,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.909093824220783,"aZ":-32.320231236335815,"pfxX":-7.224825603197923,"pfxZ":-0.10578933137888313,"pX":-0.2975498299103872,"pZ":1.8145764913781557,"vX0":-3.857465856574019,"vY0":-114.73548451516302,"vZ0":1.1973123646016988,"x":128.34,"y":189.79,"x0":2.3462639410098904,"y0":50.005591112029656,"z0":4.44380879473417,"aX":-9.60013858555728},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":0.4,"breakHorizontal":14.0,"spinRate":2405,"spinDirection":268},"zone":7,"typeConfidence":0.91,"plateTime":0.4780055239071963,"extension":6.259497800167001},"index":0,"playId":"fc18c2d5-18af-3ef9-bdcf-52bf18a91935","pitchNumber":1,"startTime":"2026-02-21T19:11:27.113Z","endTime":"2026-02-21T19:11:34.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":78.9,"endSpeed":72.4,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55058555898328,"aZ":-25.603697091412894,"pfxX":-6.756778932523261,"pfxZ":4.9232084146212785,"pX":0.4043196361603888,"pZ":2.008596669224132,"vX0":-2.4289516523368815,"vY0":-114.90442727211173,"vZ0":0.32022951326690796,"x":101.59,"y":184.55,"x0":2.3535183152826753,"y0":50.00565228659321,"z0":4.357832438663689,"aX":-9.023705936909927},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":9.2,"breakHorizontal":12.8,"spinRate":2484,"spinDirection":270},"zone":9,"typeConfidence":0.9,"plateTime":0.47691813639547265,"extension":6.433892385772146},"index":1,"playId":"c5a686bb-0032-3cc2-a3f6-d55956aac32d","pitchNumber":2,"startTime":"2026-02-21T19:11:44.640Z","endTime":"2026-02-21T19:11:48.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02964837251704,"aZ":-28.85936305245249,"pfxX":11.671956371646205,"pfxZ":1.8651430130443973,"pX":-1.9012396969040517,"pZ":2.436076996897327,"vX0":-13.577960753268183,"vY0":-132.40204947602118,"vZ0":0.21947494115778998,"x":189.47,"y":173.01,"x0":1.774811602191593,"y0":50.00251426979017,"z0":4.46243359740328,"aX":20.74192768706431},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":-18.2,"spinRate":2166,"spinDirection":106},"zone":11,"typeConfidence":2.0,"plateTime":0.41354109666680827,"extension":6.606472596181844},"index":2,"playId":"9d5b6ac1-04eb-3872-acde-21aa5d37b907","pitchNumber":3,"startTime":"2026-02-21T19:13:01.355Z","endTime":"2026-02-21T19:13:04.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.442619471988316,"aZ":-29.09856412734073,"pfxX":11.662945928630748,"pfxZ":1.7635996705327681,"pX":-0.37235570184236894,"pZ":1.7443267661448303,"vX0":-10.097987433888052,"vY0":-131.4627981872196,"vZ0":-1.20642997199118,"x":131.19,"y":191.68,"x0":2.0073824888701637,"y0":50.00621042141013,"z0":4.373639048942759,"aX":20.3737583080421},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.1,"breakHorizontal":-18.8,"spinRate":2156,"spinDirection":108},"zone":7,"typeConfidence":2.0,"plateTime":0.41700852182181913,"extension":6.420647013406157},"hitData":{"launchSpeed":103.5,"launchAngle":5.0,"totalDistance":109.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":104.24,"coordY":126.23}},"index":3,"playId":"e2096f7f-8be9-3985-89d4-9e892f487722","pitchNumber":4,"startTime":"2026-02-21T19:13:17.243Z","endTime":"2026-02-21T19:13:29.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":663967,"link":"/api/v1/people/663967"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-1.29999999999999,"leverageIndex":0.45,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:13:29.962Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Cole called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-21T19:13:33.868Z","endTime":"2026-02-21T19:15:07.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.67813915423132,"aZ":-29.566749242949133,"pfxX":-7.541979358134131,"pfxZ":2.0222430649207173,"pX":-0.848768857279997,"pZ":1.6051644960363154,"vX0":-4.58495800756185,"vY0":-112.92454237975724,"vZ0":0.18128375878008773,"x":149.35,"y":195.44,"x0":2.188319244208685,"y0":50.0046044077935,"z0":4.499760979830245,"aX":-9.734334853041691},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":4.0,"breakHorizontal":14.9,"spinRate":2416,"spinDirection":272},"zone":13,"typeConfidence":0.9,"plateTime":0.48515899118836536,"extension":6.216437526894143},"index":0,"playId":"a6119c12-88be-3184-94d8-2c4d582135f5","pitchNumber":1,"startTime":"2026-02-21T19:13:53.836Z","endTime":"2026-02-21T19:13:57.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"first":{"id":663967,"link":"/api/v1/people/663967"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.075448584464358,"aZ":-27.981238522695264,"pfxX":8.462603286346994,"pfxZ":2.3792784339226465,"pX":-0.1313226077794976,"pZ":2.120056875555022,"vX0":-8.315816446350802,"vY0":-131.28389019892694,"vZ0":-0.6630267387424454,"x":122.01,"y":181.54,"x0":1.9620178195904212,"y0":50.005491783145246,"z0":4.439598901729197,"aX":14.929381160900578},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.4,"breakHorizontal":-13.8,"spinRate":2156,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.4155593391814745,"extension":6.4585774492609},"index":1,"playId":"9051e7a8-37a7-3209-9ada-8731a7217d96","pitchNumber":2,"startTime":"2026-02-21T19:14:13.455Z","endTime":"2026-02-21T19:14:19.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"first":{"id":663967,"link":"/api/v1/people/663967"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63433116370249,"aZ":-23.991698659361116,"pfxX":7.86919217452321,"pfxZ":4.492869348621731,"pX":-0.14365564582608872,"pZ":2.1454884383100437,"vX0":-8.157932198924227,"vY0":-133.3759238058854,"vZ0":-1.5264083760951892,"x":122.48,"y":180.85,"x0":1.9157910916806506,"y0":50.005820062503545,"z0":4.4365254840042345,"aX":14.341713513240265},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.0,"breakHorizontal":-12.7,"spinRate":2185,"spinDirection":113},"zone":8,"typeConfidence":0.91,"plateTime":0.4088911031212126,"extension":6.5632002459775},"index":2,"playId":"8eff4136-1efc-3e4f-ae26-2dc238e219d9","pitchNumber":3,"startTime":"2026-02-21T19:14:34.093Z","endTime":"2026-02-21T19:14:38.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"first":{"id":663967,"link":"/api/v1/people/663967"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.615613310532424,"aZ":-25.34730830947533,"pfxX":8.097617624775367,"pfxZ":3.8590692131164808,"pX":-0.24142761400566481,"pZ":3.270714166100662,"vX0":-8.574152812732827,"vY0":-132.10235303636122,"vZ0":1.5573402749088623,"x":126.2,"y":150.47,"x0":1.991227393651043,"y0":50.00655631214285,"z0":4.534186058719067,"aX":14.343549747382054},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.6,"breakHorizontal":-12.8,"spinRate":2180,"spinDirection":115},"zone":2,"typeConfidence":0.9,"plateTime":0.4143130837782829,"extension":6.55864666883001},"index":3,"playId":"e281fb44-0edb-3a33-9b8f-a8b89bc36db1","pitchNumber":4,"startTime":"2026-02-21T19:15:01.503Z","endTime":"2026-02-21T19:15:07.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"first":{"id":663967,"link":"/api/v1/people/663967"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805904,"link":"/api/v1/people/805904"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":805904,"link":"/api/v1/people/805904"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:15:07.157Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to left fielder Joey Loperfido.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-21T19:17:33.703Z","endTime":"2026-02-21T19:18:01.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tommy Sacco Jr. replaces center fielder Zach Cole, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T19:17:25.016Z","endTime":"2026-02-21T19:17:25.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690474,"link":"/api/v1/people/690474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":805904,"link":"/api/v1/people/805904"},"defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to center field for Brice Matthews.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-21T19:17:25.033Z","endTime":"2026-02-21T19:17:25.034Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"200","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":805904,"link":"/api/v1/people/805904"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tom Cosgrove replaces Peter Lambert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-21T19:17:25.034Z","endTime":"2026-02-21T19:17:35.903Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676680,"link":"/api/v1/people/676680"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.209660042003097,"aZ":-31.662181684774136,"pfxX":-11.65435717871115,"pfxZ":0.3922000780229755,"pX":0.7502464556045141,"pZ":2.4784221790915004,"vX0":-1.5326415631968728,"vY0":-113.26696118401371,"vZ0":1.04770454608683,"x":88.4,"y":171.86,"x0":2.949689496201288,"y0":50.001513838513496,"z0":5.1825136621366905,"aX":-15.09938808785677},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":1.3,"breakHorizontal":21.5,"spinRate":2854,"spinDirection":283},"zone":6,"typeConfidence":2.0,"plateTime":0.48406744289789927,"extension":5.521598945605083},"index":3,"playId":"cecc5481-8079-3cff-a6a5-5104f8b329e5","pitchNumber":1,"startTime":"2026-02-21T19:17:35.903Z","endTime":"2026-02-21T19:17:39.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676680,"link":"/api/v1/people/676680","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.821278320155475,"aZ":-26.22079741335668,"pfxX":9.023803292034621,"pfxZ":3.404734398488868,"pX":-0.3853843462050333,"pZ":2.7207042802936847,"vX0":-9.867253619557177,"vY0":-131.60619316967345,"vZ0":-1.2500375978721625,"x":131.69,"y":165.32,"x0":2.2461655854993587,"y0":50.00112050747745,"z0":5.150043158918254,"aX":15.773608339907232},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.1,"breakHorizontal":-14.0,"spinRate":2363,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.41672919053159063,"extension":5.821174101882904},"hitData":{"launchSpeed":98.4,"launchAngle":43.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.75,"coordY":96.12}},"index":4,"playId":"5721585e-0341-3f85-9414-34ba3c0db667","pitchNumber":2,"startTime":"2026-02-21T19:17:52.231Z","endTime":"2026-02-21T19:18:01.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676680,"link":"/api/v1/people/676680","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_ab"},{"player":{"id":676680,"link":"/api/v1/people/676680"},"credit":"p_ab"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_pa"},{"player":{"id":676680,"link":"/api/v1/people/676680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:18:01.616Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Adams grounds out, shortstop Nick Allen to first baseman Zach Dezenzo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-21T19:18:12.067Z","endTime":"2026-02-21T19:19:48.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701305,"link":"/api/v1/people/701305"},"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":89.5,"endSpeed":81.7,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.311870416471223,"aZ":-26.514710366078504,"pfxX":6.402223269238107,"pfxZ":3.295551937267403,"pX":1.0377024095906278,"pZ":3.6806409950452648,"vX0":-6.086749700446152,"vY0":-130.15707720096552,"vZ0":1.137270607273215,"x":77.45,"y":139.4,"x0":2.5747304643412114,"y0":50.00016117202036,"z0":5.245863357855244,"aX":10.98357226648685},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.5,"breakHorizontal":-10.2,"spinRate":2362,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.42081528370932775,"extension":5.547559943225927},"index":0,"playId":"ac36ad52-890d-3bfc-acfc-41a7df61ec0a","pitchNumber":1,"startTime":"2026-02-21T19:18:29.135Z","endTime":"2026-02-21T19:18:32.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676680,"link":"/api/v1/people/676680","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.5,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.23973107660097,"aZ":-32.14393715812694,"pfxX":-12.152575717664966,"pfxZ":0.0273860981343077,"pX":1.0042028485651675,"pZ":1.6353292774828256,"vX0":-0.9496111653829271,"vY0":-111.23284893522134,"vZ0":-0.4472624008970574,"x":78.72,"y":194.63,"x0":3.015603255890222,"y0":50.00526167014247,"z0":5.176289197350892,"aX":-15.205816335121025},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":0.2,"breakHorizontal":22.2,"spinRate":2843,"spinDirection":287},"zone":14,"typeConfidence":2.0,"plateTime":0.4927192343048681,"extension":5.430080484883215},"index":1,"playId":"f409de96-d482-31ab-ab89-d4eb64149669","pitchNumber":2,"startTime":"2026-02-21T19:18:42.954Z","endTime":"2026-02-21T19:18:47.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676680,"link":"/api/v1/people/676680","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":70.0,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.99857676903175,"aZ":-33.31027867562192,"pfxX":-12.203999081286412,"pfxZ":-0.919546805855612,"pX":0.22368425665561756,"pZ":2.881318467238895,"vX0":-2.0948331966787137,"vY0":-110.51853044343665,"vZ0":1.8999172721998865,"x":108.47,"y":160.98,"x0":2.7696156212936227,"y0":50.00355955560347,"z0":5.51325868049066,"aX":-15.071182069347984},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-0.8,"breakHorizontal":22.7,"spinRate":2766,"spinDirection":291},"zone":5,"typeConfidence":2.0,"plateTime":0.4959192251449549,"extension":5.147377707967992},"index":2,"playId":"a4a4bef0-1efe-3ca6-8688-4eb2185a3eb0","pitchNumber":3,"startTime":"2026-02-21T19:18:58.304Z","endTime":"2026-02-21T19:19:01.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676680,"link":"/api/v1/people/676680","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-02-21T19:19:13.250Z","endTime":"2026-02-21T19:19:26.789Z","isPitch":false,"type":"action","player":{"id":656180,"link":"/api/v1/people/656180"},"defense":{"pitcher":{"id":676680,"link":"/api/v1/people/676680","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59793802739921,"aZ":-18.107176439244313,"pfxX":5.813976084365844,"pfxZ":7.6386424877926835,"pX":-0.704952556012901,"pZ":2.767181636954334,"vX0":-10.21993461435881,"vY0":-134.00582234898167,"vZ0":-2.827661154721505,"x":143.87,"y":164.07,"x0":2.381470167908147,"y0":50.00072589804986,"z0":5.110908657866877,"aX":10.70453642845105},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":-8.6,"spinRate":2572,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.40681259773228806,"extension":6.026909135951571},"index":4,"playId":"c555f925-ea9c-3a6d-b496-704363ae553a","pitchNumber":4,"startTime":"2026-02-21T19:19:26.789Z","endTime":"2026-02-21T19:19:30.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676680,"link":"/api/v1/people/676680","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.8,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.498322393909532,"aZ":-34.89986422779489,"pfxX":-11.386736297199965,"pfxZ":-2.138761580710721,"pX":0.19551230305761144,"pZ":3.121730697333882,"vX0":-2.2382653141188653,"vY0":-112.84570514273314,"vZ0":2.6171428657783915,"x":109.55,"y":154.49,"x0":2.681078165705483,"y0":50.00053555080108,"z0":5.487936380184714,"aX":-14.53250652905502},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-2.8,"breakHorizontal":21.2,"spinRate":2776,"spinDirection":293},"zone":2,"typeConfidence":2.0,"plateTime":0.48729252640274545,"extension":5.3889833909954525},"hitData":{"launchSpeed":65.4,"launchAngle":-22.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.2,"coordY":162.71}},"index":5,"playId":"fbe0f846-1b11-3c61-8b63-f2c7a3a2e613","pitchNumber":5,"startTime":"2026-02-21T19:19:42.256Z","endTime":"2026-02-21T19:19:48.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676680,"link":"/api/v1/people/676680","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_ab"},{"player":{"id":676680,"link":"/api/v1/people/676680"},"credit":"p_ab"},{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":676680,"link":"/api/v1/people/676680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:19:48.937Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Tena grounds out, second baseman Tommy Sacco Jr. to first baseman Zach Dezenzo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-21T19:19:54.254Z","endTime":"2026-02-21T19:21:23.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690474,"link":"/api/v1/people/690474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701305,"link":"/api/v1/people/701305"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":81.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.977385161931263,"aZ":-24.486330942784853,"pfxX":6.814641100669172,"pfxZ":4.5373792319987185,"pX":0.40198858857898406,"pZ":2.6830496209408525,"vX0":-7.51458653347078,"vY0":-129.81933007142152,"vZ0":-1.3861189741656104,"x":110.96,"y":151.73,"x0":2.4585235546298,"y0":50.00374426513247,"z0":5.100466051979497,"aX":11.549956776045},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.2,"breakHorizontal":-10.6,"spinRate":2451,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.42306233748940647,"extension":5.681235706901092},"index":0,"playId":"d9740da0-0034-3b14-a9d9-92ff482b2c4f","pitchNumber":1,"startTime":"2026-02-21T19:20:21.485Z","endTime":"2026-02-21T19:20:24.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676680,"link":"/api/v1/people/676680","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":75.1,"endSpeed":68.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.792005181352657,"aZ":-32.52544574501685,"pfxX":-11.938230324726543,"pfxZ":-0.29881373119421273,"pX":-0.5934742120178691,"pZ":1.608756613745668,"vX0":-3.7543635341166026,"vY0":-109.20097474435443,"vZ0":0.22358689921498476,"x":139.62,"y":195.34,"x0":2.7054955906778573,"y0":50.00130566095599,"z0":5.045602185868896,"aX":-14.209122646104932},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-0.1,"breakHorizontal":22.7,"spinRate":2778,"spinDirection":283},"zone":7,"typeConfidence":2.0,"plateTime":0.5043471377169397,"extension":5.780440556255079},"index":1,"playId":"2c821922-4e9b-30ed-b2bf-e8e5c73935ec","pitchNumber":2,"startTime":"2026-02-21T19:20:39.329Z","endTime":"2026-02-21T19:20:44.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676680,"link":"/api/v1/people/676680","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":68.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.017630089987243,"aZ":-31.22286907649194,"pfxX":-12.071815959460363,"pfxZ":0.788027613131721,"pX":0.24224419497215918,"pZ":2.310155412033304,"vX0":-2.5090800506675146,"vY0":-109.53146460213894,"vZ0":1.4417392708650953,"x":107.77,"y":176.41,"x0":2.972802043342354,"y0":50.001089533470555,"z0":5.005312744803933,"aX":-14.530232953996826},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":2.2,"breakHorizontal":22.6,"spinRate":2711,"spinDirection":279},"zone":5,"typeConfidence":2.0,"plateTime":0.5018443873288039,"extension":5.664911772928264},"index":2,"playId":"fe0eae59-c849-3591-b49d-73cb7e34c99e","pitchNumber":3,"startTime":"2026-02-21T19:20:55.363Z","endTime":"2026-02-21T19:20:58.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676680,"link":"/api/v1/people/676680","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":90.7,"endSpeed":83.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15728237203782,"aZ":-20.627819367699956,"pfxX":3.297326327125825,"pfxZ":6.556615400667529,"pX":0.27807063119698444,"pZ":2.098575958354261,"vX0":-6.256275604707166,"vY0":-131.89130488494652,"vZ0":-3.8710290487707617,"x":106.4,"y":182.12,"x0":2.2529320580860763,"y0":50.00435429543788,"z0":5.107451094004423,"aX":5.808392046920576},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.3,"breakHorizontal":-4.6,"spinRate":2513,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.41535378782742205,"extension":5.773391367027026},"hitData":{"launchSpeed":76.6,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.74,"coordY":155.1}},"index":3,"playId":"ddfde0f6-0456-3483-a711-4e8f3fe0663b","pitchNumber":4,"startTime":"2026-02-21T19:21:18.110Z","endTime":"2026-02-21T19:21:23.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676680,"link":"/api/v1/people/676680","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_ab"},{"player":{"id":676680,"link":"/api/v1/people/676680"},"credit":"p_ab"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_pa"},{"player":{"id":676680,"link":"/api/v1/people/676680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:21:23.931Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Matthews strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-21T19:23:38.520Z","endTime":"2026-02-21T19:26:23.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,8],"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":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Paxton Schultz replaces PJ Poulin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T19:23:33.557Z","endTime":"2026-02-21T19:23:40.777Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687606,"link":"/api/v1/people/687606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8194136458636,"aZ":-18.45646599089914,"pfxX":0.5009338029063515,"pfxZ":8.053769484239577,"pX":0.7041193949074153,"pZ":2.380851060484569,"vX0":7.602439652270535,"vY0":-128.69732864164982,"vZ0":-4.9451848376073935,"x":90.16,"y":174.5,"x0":-2.3343393873113603,"y0":50.00358976868056,"z0":5.726082279661754,"aX":0.853384003546165},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.9,"breakHorizontal":-2.4,"spinRate":2350,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.42308582089670477,"extension":5.762258947200001},"index":1,"playId":"dd58ce30-6fd1-3bad-aa49-1e7f51027402","pitchNumber":1,"startTime":"2026-02-21T19:23:40.777Z","endTime":"2026-02-21T19:23:45.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.729944467235008,"aZ":-19.054393816417534,"pfxX":-0.12256338469494521,"pfxZ":7.570556546565687,"pX":0.2954657603346328,"pZ":3.664508120894008,"vX0":6.471864127781695,"vY0":-129.9235210500123,"vZ0":-1.8490276190621606,"x":105.74,"y":139.84,"x0":-2.1975908600449845,"y0":50.003289868729695,"z0":5.813207370655095,"aX":-0.2138036903776968},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.6,"breakHorizontal":-1.0,"spinRate":2314,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.41939708143449383,"extension":5.885650472846425},"index":2,"playId":"47afb706-d1b0-36f6-85ad-a7c4c9bbbf51","pitchNumber":2,"startTime":"2026-02-21T19:24:11.884Z","endTime":"2026-02-21T19:24:15.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":89.6,"endSpeed":82.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.502562271105,"aZ":-17.78662806240606,"pfxX":-1.2109340234912316,"pfxZ":8.347417497561532,"pX":0.6569209894046643,"pZ":2.554210084467481,"vX0":7.632904305901662,"vY0":-130.24207625501302,"vZ0":-4.722227685432122,"x":91.96,"y":169.82,"x0":-2.1502624814364504,"y0":50.0044948133965,"z0":5.729845136467175,"aX":-2.0889036510278416},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.3,"breakHorizontal":0.6,"spinRate":2366,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.4200140375668875,"extension":5.695707232293383},"index":3,"playId":"3fbe6148-a504-35bd-8286-0a418f08e921","pitchNumber":3,"startTime":"2026-02-21T19:24:30.070Z","endTime":"2026-02-21T19:24:34.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.184649509300026,"aZ":-26.35202191860672,"pfxX":-2.712125479044113,"pfxZ":3.7819572453953425,"pX":-0.20936356133752115,"pZ":1.2124470136057592,"vX0":5.5088514820087084,"vY0":-123.13701669275751,"vZ0":-5.706588433147752,"x":124.98,"y":206.04,"x0":-2.121901787695752,"y0":50.000297638175006,"z0":5.786227003360611,"aX":-4.170254786838836},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.8,"breakHorizontal":3.6,"spinRate":1756,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4446128465086092,"extension":5.8145248779292364},"index":4,"playId":"0e41863a-ea09-3a26-9ad1-ed3aedc26123","pitchNumber":4,"startTime":"2026-02-21T19:24:54.872Z","endTime":"2026-02-21T19:25:00.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.120100945029414,"aZ":-25.994756655684277,"pfxX":-1.189849076430331,"pfxZ":3.9511232067144366,"pX":-1.1868394671278835,"pZ":2.1072691968297756,"vX0":2.929514993666143,"vY0":-124.85313110312775,"vZ0":-3.907701475381925,"x":162.24,"y":181.88,"x0":-2.225263472313563,"y0":50.00554358751923,"z0":5.852723278999116,"aX":-1.862913745780236},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":1.4,"spinRate":1860,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.44012162489813056,"extension":5.710626845796683},"index":5,"playId":"75fdafed-d53d-35fc-b53a-8ee055422a23","pitchNumber":5,"startTime":"2026-02-21T19:25:12.538Z","endTime":"2026-02-21T19:25:17.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22358152499601,"aZ":-18.317476483923567,"pfxX":0.14309043424686896,"pfxZ":7.989173848081563,"pX":-0.09539783382220987,"pZ":2.818336884346529,"vX0":5.809898197838594,"vY0":-130.31335166149634,"vZ0":-3.836119708601605,"x":120.64,"y":162.68,"x0":-2.36452017180763,"y0":50.003185106478725,"z0":5.678520868985645,"aX":0.24687554375913276},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.9,"breakHorizontal":-1.4,"spinRate":2424,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.4189737070120114,"extension":6.036211347861912},"index":6,"playId":"b47ff5d3-4f8c-3e77-ba5d-bc947896c7e2","pitchNumber":6,"startTime":"2026-02-21T19:25:30.128Z","endTime":"2026-02-21T19:25:33.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-02-21T19:25:52.752Z","endTime":"2026-02-21T19:26:19.263Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.606215334420803,"aZ":-12.583694226683956,"pfxX":-6.396827462590411,"pfxZ":10.449145752274433,"pX":0.04633906534803798,"pZ":3.210040027616933,"vX0":8.342884982289924,"vY0":-135.99674213436663,"vZ0":-4.553584574105974,"x":115.23,"y":152.11,"x0":-2.2288766464818472,"y0":50.00033002751952,"z0":5.7777562920477274,"aX":-11.990576731407836},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":9.8,"spinRate":2241,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4026359595398472,"extension":5.951537617939848},"index":8,"playId":"55aa6954-8365-3b51-b425-2b8b92098a52","pitchNumber":7,"startTime":"2026-02-21T19:26:19.263Z","endTime":"2026-02-21T19:26:23.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_ab"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_ab"},{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:26:23.921Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, second baseman Orelvis Martinez to first baseman Abimelec Ortiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-21T19:26:28.295Z","endTime":"2026-02-21T19:27:31.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682619,"link":"/api/v1/people/682619"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.192797239222127,"aZ":-20.768306990120355,"pfxX":-0.032824985817704544,"pfxZ":6.619350791376027,"pX":0.6993822361891373,"pZ":2.107072754571791,"vX0":7.525601905181394,"vY0":-129.90320191703194,"vZ0":-5.103569183600519,"x":90.34,"y":181.89,"x0":-2.221175140338692,"y0":50.00222060782875,"z0":5.659253288353821,"aX":-0.05879267416846885},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.2,"breakHorizontal":-1.4,"spinRate":2419,"spinDirection":192},"zone":9,"typeConfidence":2.0,"plateTime":0.42037293659313324,"extension":5.926167711709556},"index":0,"playId":"5f543cb8-b1c9-384c-b3e0-a8081ec5f4bb","pitchNumber":1,"startTime":"2026-02-21T19:26:46.197Z","endTime":"2026-02-21T19:26:49.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70369709730036,"aZ":-28.098728207159002,"pfxX":-5.6437855626065305,"pfxZ":2.5408160544558207,"pX":-2.2194921224567157,"pZ":2.268416956257478,"vX0":1.7528885671923993,"vY0":-125.66493848109275,"vZ0":-3.3146863472064614,"x":201.6,"y":177.53,"x0":-2.191446992969546,"y0":50.00484670302356,"z0":5.879531380743225,"aX":-9.055879889905047},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":9.8,"spinRate":1857,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.43533920411375426,"extension":5.785860420996905},"index":1,"playId":"2fb9f2bb-bd5c-3d8b-9ada-4ebdcf1d6e56","pitchNumber":2,"startTime":"2026-02-21T19:27:06.167Z","endTime":"2026-02-21T19:27:10.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20120549298784,"aZ":-15.584263739564259,"pfxX":-5.519820866111864,"pfxZ":8.908531391138467,"pX":0.37800498460419635,"pZ":2.2994723053744273,"vX0":8.411437345598289,"vY0":-135.0517709690032,"vZ0":-6.164153334647986,"x":102.59,"y":176.69,"x0":-2.048295326313766,"y0":50.00153131820859,"z0":5.692662135210308,"aX":-10.278136860569047},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":8.4,"spinRate":2449,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.404327400426316,"extension":5.8158390619354625},"hitData":{"launchSpeed":79.2,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.98,"coordY":156.08}},"index":2,"playId":"9ce62cb7-5f7c-32e3-a106-88cc0dcdfed8","pitchNumber":3,"startTime":"2026-02-21T19:27:24.729Z","endTime":"2026-02-21T19:27:31.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:27:31.012Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Loperfido walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-21T19:27:36.611Z","endTime":"2026-02-21T19:30:12.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.596752101840046,"aZ":-20.095997194902953,"pfxX":-0.8062425954672678,"pfxZ":6.968633144574465,"pX":-0.3912173045160347,"pZ":2.6112739065472503,"vX0":5.340644986508955,"vY0":-129.6886879857712,"vZ0":-3.8721121625806783,"x":131.91,"y":168.28,"x0":-2.3569837450070605,"y0":50.00564004729069,"z0":5.623184498486887,"aX":-1.3986281941080385},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.1,"breakHorizontal":0.5,"spinRate":2338,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.4195103535605651,"extension":6.02722122509498},"index":0,"playId":"ed6fd71d-d0d8-33c9-9fcf-fe2a5dd695d3","pitchNumber":1,"startTime":"2026-02-21T19:28:00.082Z","endTime":"2026-02-21T19:28:04.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47112429605559,"aZ":-24.31334775865824,"pfxX":-3.153998336922321,"pfxZ":4.914392829866886,"pX":-2.306123915490474,"pZ":2.767860443535685,"vX0":1.1820722866685958,"vY0":-125.46863418851957,"vZ0":-2.854696998941477,"x":204.9,"y":164.05,"x0":-2.3725246320267237,"y0":50.00502345064224,"z0":5.893509384647675,"aX":-5.048636220920068},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.5,"breakHorizontal":5.4,"spinRate":1825,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.43589840195838514,"extension":5.735561937150613},"index":1,"playId":"141b4459-21e6-3682-aad7-f5eed3299429","pitchNumber":2,"startTime":"2026-02-21T19:28:16.200Z","endTime":"2026-02-21T19:28:19.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.094779445267402,"aZ":-25.299818054416463,"pfxX":-3.359252576667223,"pfxZ":4.501621237828411,"pX":-0.031287910053022124,"pZ":0.7746885877265041,"vX0":6.1250553964898025,"vY0":-123.225241045063,"vZ0":-6.581407836176847,"x":118.19,"y":217.86,"x0":-2.1206232473121815,"y0":50.00364069379218,"z0":5.63824673988508,"aX":-5.130641758768558},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.7,"breakHorizontal":4.6,"spinRate":1785,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.44569867938730967,"extension":5.9264775159465835},"index":2,"playId":"ab38aa0d-e83c-3bd1-a242-b10ff7401bb0","pitchNumber":3,"startTime":"2026-02-21T19:28:33.477Z","endTime":"2026-02-21T19:28:36.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32556587169404,"aZ":-18.397764411245397,"pfxX":-0.4796799431871679,"pfxZ":7.909330595748568,"pX":0.5551782592145172,"pZ":2.8560747223418925,"vX0":7.718243430873973,"vY0":-130.57484875138954,"vZ0":-3.6176020301143534,"x":95.84,"y":161.67,"x0":-2.3659934886767027,"y0":50.00070453577557,"z0":5.6292345195773565,"aX":-0.836962374424628},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.8,"breakHorizontal":-0.7,"spinRate":2384,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4181287828425111,"extension":6.035555955388446},"index":3,"playId":"c3bce5b3-5938-3109-ad1a-cf9981fa6ae5","pitchNumber":4,"startTime":"2026-02-21T19:28:54.865Z","endTime":"2026-02-21T19:28:58.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-21T19:29:12.773Z","endTime":"2026-02-21T19:29:26.642Z","isPitch":false,"type":"action","player":{"id":694388,"link":"/api/v1/people/694388"},"defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.475650804468906,"aZ":-12.661044024424967,"pfxX":-6.904467788598009,"pfxZ":10.499377866257419,"pX":-0.07703531277997215,"pZ":1.7615332542963524,"vX0":7.385003981292284,"vY0":-135.65730274293261,"vZ0":-8.050583840367604,"x":119.94,"y":191.22,"x0":-1.941314115534398,"y0":50.002664375443025,"z0":5.656000665960341,"aX":-12.831842238028313},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":10.9,"spinRate":2342,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.4042056050133862,"extension":5.844086090635737},"index":5,"playId":"67b5738b-04df-3d50-94b4-1d454581e2b5","pitchNumber":5,"startTime":"2026-02-21T19:29:26.642Z","endTime":"2026-02-21T19:29:29.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47386530631885,"aZ":-12.352791141473933,"pfxX":-5.723641830105089,"pfxZ":10.539313596372251,"pX":0.5581773516291918,"pZ":4.043181098439654,"vX0":8.664306479452472,"vY0":-136.62135010801404,"vZ0":-2.6866068647148476,"x":95.72,"y":129.61,"x0":-1.9179016813164265,"y0":50.00676763245761,"z0":5.893838985773454,"aX":-10.769487711431632},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":8.4,"spinRate":2368,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.40165395016870553,"extension":5.579541872121745},"index":6,"playId":"ef0db60f-cb40-3447-8d05-b72d6d5fada6","pitchNumber":6,"startTime":"2026-02-21T19:29:50.530Z","endTime":"2026-02-21T19:29:54.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.842120265088074,"aZ":-18.92988986631302,"pfxX":-0.9177771107291322,"pfxZ":7.632759002893401,"pX":0.7197594924419587,"pZ":3.5222349268011586,"vX0":8.201497124629253,"vY0":-130.2675499602877,"vZ0":-2.0118068687906523,"x":89.56,"y":143.68,"x0":-2.3370893901455108,"y0":50.00447312403938,"z0":5.720777583021048,"aX":-1.5933823656516746},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.7,"breakHorizontal":0.0,"spinRate":2324,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.418885834284636,"extension":5.918109491769638},"index":7,"playId":"341def04-c7ab-323e-a0fc-47b725674e52","pitchNumber":7,"startTime":"2026-02-21T19:30:08.882Z","endTime":"2026-02-21T19:30:12.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694388,"link":"/api/v1/people/694388","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:30:12.547Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zach Dezenzo lines out sharply to right fielder Andrew Pinckney.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-21T19:30:18.770Z","endTime":"2026-02-21T19:31:46.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.615637279463115,"aZ":-17.941180239113987,"pfxX":-0.3923443292729032,"pfxZ":8.307637976905673,"pX":0.1725224660607273,"pZ":3.1280824524472846,"vX0":6.452400030613627,"vY0":-129.4570666044146,"vZ0":-3.092051924275211,"x":103.51,"y":148.91,"x0":-2.291312772681495,"y0":50.0053364000208,"z0":5.695876938272329,"aX":-0.6736943855477522},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.6,"breakHorizontal":-0.6,"spinRate":2367,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.42157751233582763,"extension":5.770711795434773},"index":0,"playId":"927dbc0f-3aa5-36d0-b822-1fdfe0047923","pitchNumber":1,"startTime":"2026-02-21T19:30:40.579Z","endTime":"2026-02-21T19:30:44.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.111135595062574,"aZ":-14.466625734422628,"pfxX":-5.679972025606432,"pfxZ":9.403212195034847,"pX":-0.30839206140673026,"pZ":2.96984889536978,"vX0":7.111922713721368,"vY0":-136.3759014003711,"vZ0":-4.641458449379293,"x":128.76,"y":158.59,"x0":-2.2125404929292647,"y0":50.001498467271375,"z0":5.692416044895697,"aX":-10.694508783537989},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":8.8,"spinRate":2376,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.40170385434673683,"extension":6.064126313447852},"index":1,"playId":"aa36915d-c7a1-356a-8bde-46a78b5d8dca","pitchNumber":2,"startTime":"2026-02-21T19:31:02.672Z","endTime":"2026-02-21T19:31:06.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24913389199438,"aZ":-14.147558724562817,"pfxX":-5.829760754729294,"pfxZ":9.687754988057941,"pX":0.5533863674089112,"pZ":2.8640843014656063,"vX0":8.822637087053268,"vY0":-135.89777437505336,"vZ0":-5.068095132406562,"x":95.91,"y":161.45,"x0":-1.985621539659093,"y0":50.00129338497098,"z0":5.744371042423498,"aX":-10.846563282787299},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":8.5,"spinRate":2248,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4038575091734393,"extension":5.976598654444216},"hitData":{"launchSpeed":107.6,"launchAngle":19.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.67,"coordY":68.06}},"index":2,"playId":"69212bb0-a95a-3977-bc84-c794100f3e07","pitchNumber":3,"startTime":"2026-02-21T19:31:40.779Z","endTime":"2026-02-21T19:31:46.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":701305,"link":"/api/v1/people/701305","batSide":{"code":"R","description":"Right"}},"first":{"id":694388,"link":"/api/v1/people/694388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"credit":"b_ab"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_ab"},{"player":{"id":701305,"link":"/api/v1/people/701305"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":2.3999999999999986,"leverageIndex":0.99,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:31:46.605Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew Pinckney doubles (1) on a sharp line drive to center fielder Brice Matthews.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-21T19:34:06.709Z","endTime":"2026-02-21T19:35:10.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Miguel Ullola replaces Tom Cosgrove.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T19:34:06.773Z","endTime":"2026-02-21T19:34:08.986Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699044,"link":"/api/v1/people/699044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676680,"link":"/api/v1/people/676680","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687605,"link":"/api/v1/people/687605","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.2,"endSpeed":85.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.164769923533004,"aZ":-11.761904039235962,"pfxX":-3.535844366773272,"pfxZ":10.872560476501446,"pX":0.6870496617306907,"pZ":3.0725560238923344,"vX0":7.312775431180106,"vY0":-135.54937490767702,"vZ0":-4.458089165624061,"x":90.81,"y":155.82,"x0":-1.5755877601963666,"y0":50.00175126326039,"z0":5.54759033232762,"aX":-6.638195926493628},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":5.0,"spinRate":2418,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.40272279781624265,"extension":6.722520468037216},"index":1,"playId":"bbf0da0d-1c4a-3427-a0c4-c11e0de3c2ad","pitchNumber":1,"startTime":"2026-02-21T19:34:08.986Z","endTime":"2026-02-21T19:34:12.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687605,"link":"/api/v1/people/687605","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":92.8,"endSpeed":85.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74692872061751,"aZ":-11.791289418704695,"pfxX":-2.6582284987113765,"pfxZ":10.924626410115795,"pX":-1.8857543585131464,"pZ":3.4006811599210423,"vX0":0.5810386537199932,"vY0":-135.2893959403293,"vZ0":-3.649467670406415,"x":188.88,"y":146.96,"x0":-1.757024315429348,"y0":50.001905568800986,"z0":5.585606309104367,"aX":-4.95848656769245},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.3,"breakHorizontal":4.7,"spinRate":2449,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4038823606346611,"extension":6.705038946431428},"index":2,"playId":"5003aa4f-123c-308a-b5d5-9730fa8c3bf2","pitchNumber":2,"startTime":"2026-02-21T19:34:21.820Z","endTime":"2026-02-21T19:34:26.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687605,"link":"/api/v1/people/687605","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.289383847870127,"aZ":-17.704266843095155,"pfxX":0.9700533279585971,"pfxZ":8.466601761133528,"pX":0.14936709516749694,"pZ":3.1814935634787656,"vX0":4.368388285217851,"vY0":-129.46198781529924,"vZ0":-2.6554331367190596,"x":111.31,"y":152.88,"x0":-1.6812016906373544,"y0":50.00434685571736,"z0":5.5650461457338185,"aX":1.6567792555066951},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.0,"breakHorizontal":-2.6,"spinRate":2468,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.4219836601069775,"extension":6.636994066608383},"hitData":{"launchSpeed":114.1,"launchAngle":15.0,"totalDistance":357.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":92.35,"coordY":42.55}},"index":3,"playId":"e16f8151-5ee4-3f66-8d14-bee3a5b20dde","pitchNumber":3,"startTime":"2026-02-21T19:34:36.423Z","endTime":"2026-02-21T19:35:10.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687605,"link":"/api/v1/people/687605","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"credit":"b_ab"},{"player":{"id":699044,"link":"/api/v1/people/699044"},"credit":"p_ab"},{"player":{"id":687605,"link":"/api/v1/people/687605"},"credit":"b_pa"},{"player":{"id":699044,"link":"/api/v1/people/699044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.7,"awayTeamWinProbability":49.3,"homeTeamWinProbabilityAdded":9.200000000000003,"leverageIndex":1.33,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:35:10.577Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Abimelec Ortiz walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-21T19:35:00.306Z","endTime":"2026-02-21T19:36:15.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"postOnSecond":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.8128034187078,"aZ":-36.88008981130877,"pfxX":-1.465214671987975,"pfxZ":-3.319777634336578,"pX":-0.37724481129816767,"pZ":4.094350714444791,"vX0":3.11202627179104,"vY0":-117.83462213085919,"vZ0":3.540558213174023,"x":131.38,"y":128.23,"x0":-1.5202808625699815,"y0":50.00383809175808,"z0":5.9632217829450855,"aX":-2.0763590484724284},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.9,"breakHorizontal":1.9,"spinRate":1977,"spinDirection":30},"zone":11,"typeConfidence":2.0,"plateTime":0.4635068292146971,"extension":6.351531338820602},"index":0,"playId":"e4fd6cd1-c38a-3480-939c-6a5297016218","pitchNumber":1,"startTime":"2026-02-21T19:35:20.636Z","endTime":"2026-02-21T19:35:23.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"second":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.294472573078874,"aZ":-23.53186010418395,"pfxX":-8.1488157592961,"pfxZ":5.423349201729797,"pX":-0.31113991488603293,"pZ":3.9442476088758323,"vX0":6.431893395828893,"vY0":-125.17073448310967,"vZ0":0.409218111324268,"x":128.86,"y":132.29,"x0":-1.8501585216039915,"y0":50.00258455292682,"z0":5.699172197987708,"aX":-12.983801405759083},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.2,"breakHorizontal":13.3,"spinRate":1625,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.436906261930293,"extension":6.619348401661942},"index":1,"playId":"fea3b632-ee2e-3855-81a4-f307878ccfc1","pitchNumber":2,"startTime":"2026-02-21T19:35:37.079Z","endTime":"2026-02-21T19:35:40.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"second":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.117375661611575,"aZ":-16.19638124863189,"pfxX":1.5762218031436022,"pfxZ":9.451474033265283,"pX":0.8555363907415917,"pZ":1.7155643873398665,"vX0":5.929185856974547,"vY0":-128.79439377477655,"vZ0":-6.223564755518779,"x":84.39,"y":192.46,"x0":-1.6752635605348176,"y0":50.004971333179704,"z0":5.4025400448184175,"aX":2.6659974033906093},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.1,"breakHorizontal":-4.1,"spinRate":2377,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4242031398035091,"extension":6.8122031236275165},"index":2,"playId":"498323d1-6199-3776-b145-b742d46a3df3","pitchNumber":3,"startTime":"2026-02-21T19:35:55.362Z","endTime":"2026-02-21T19:35:58.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"second":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.571846544791143,"aZ":-8.41367123806941,"pfxX":-3.7044219262263516,"pfxZ":13.279512170225125,"pX":1.637422047294992,"pZ":1.3485094004573075,"vX0":9.259541622453023,"vY0":-133.3844451238267,"vZ0":-9.036742364692905,"x":54.59,"y":202.37,"x0":-1.4086877603398782,"y0":50.00493287470017,"z0":5.400929334457816,"aX":-6.630541771761494},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":22.1,"breakHorizontal":4.6,"spinRate":2501,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4117577884512684,"extension":6.955778975881201},"index":3,"playId":"f85295fd-f5fa-39ce-8bff-7c78f46e8382","pitchNumber":4,"startTime":"2026-02-21T19:36:12.807Z","endTime":"2026-02-21T19:36:15.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"second":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_pa"},{"player":{"id":699044,"link":"/api/v1/people/699044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.85,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:36:15.807Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Orelvis Martinez walks. Andrew Pinckney to 3rd. Abimelec Ortiz to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-21T19:36:21.329Z","endTime":"2026-02-21T19:38:18.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":682619,"fullName":"Orelvis Martinez","link":"/api/v1/people/682619"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682619,"fullName":"Orelvis Martinez","link":"/api/v1/people/682619"},"postOnSecond":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"postOnThird":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682619,"fullName":"Orelvis Martinez","link":"/api/v1/people/682619"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.477891850184314,"aZ":-19.494039726808698,"pfxX":0.0943405076667192,"pfxZ":7.355225725909344,"pX":0.7846964597815442,"pZ":3.445896857557995,"vX0":6.623188204593494,"vY0":-129.80155012481106,"vZ0":-1.6597002484004713,"x":87.09,"y":145.74,"x0":-1.8011211397074793,"y0":50.0061720476951,"z0":5.562225431565166,"aX":0.1611966203887132},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.2,"breakHorizontal":-1.4,"spinRate":2354,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.42028182633480204,"extension":6.587637782610879},"index":0,"playId":"bf65b517-2fee-34aa-9b57-39eb3a1c098a","pitchNumber":1,"startTime":"2026-02-21T19:36:43.758Z","endTime":"2026-02-21T19:36:46.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682619,"link":"/api/v1/people/682619","batSide":{"code":"R","description":"Right"}},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42358864059664,"aZ":-19.411150683634546,"pfxX":1.3892017520261857,"pfxZ":7.450819459384221,"pX":-0.7022900066301501,"pZ":1.5206142313168731,"vX0":2.707718109004066,"vY0":-129.41433886142826,"vZ0":-6.12542471975927,"x":143.77,"y":197.72,"x0":-1.9385537962634558,"y0":50.00595125377391,"z0":5.38256533490044,"aX":2.38065793149419},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.5,"breakHorizontal":-3.1,"spinRate":2423,"spinDirection":184},"zone":13,"typeConfidence":2.0,"plateTime":0.4215930004927664,"extension":6.764577321540323},"index":1,"playId":"47f9b8b5-6d07-358e-b75e-20b4658a1762","pitchNumber":2,"startTime":"2026-02-21T19:37:03.287Z","endTime":"2026-02-21T19:37:06.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682619,"link":"/api/v1/people/682619","batSide":{"code":"R","description":"Right"}},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-21T19:37:14.409Z","endTime":"2026-02-21T19:37:53.466Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682619,"link":"/api/v1/people/682619","batSide":{"code":"R","description":"Right"}},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.851758332195068,"aZ":-9.16538436325756,"pfxX":-3.9722401621455203,"pfxZ":12.161783709833134,"pX":0.32639765359322376,"pZ":1.1570877250929563,"vX0":6.381161868407949,"vY0":-135.9545558750023,"vZ0":-9.67953858349964,"x":104.56,"y":207.54,"x0":-1.5237341429229792,"y0":50.0029032361823,"z0":5.3784478177497155,"aX":-7.51545323682523},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.4,"breakHorizontal":6.0,"spinRate":2438,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4012661728500797,"extension":6.9345161199084435},"index":3,"playId":"3db52f38-52d6-3b43-ba56-3a1752d46e6d","pitchNumber":3,"startTime":"2026-02-21T19:37:53.466Z","endTime":"2026-02-21T19:37:57.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682619,"link":"/api/v1/people/682619","batSide":{"code":"R","description":"Right"}},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.068247063719284,"aZ":-10.145754918376296,"pfxX":-4.162562967290478,"pfxZ":11.884054427523214,"pX":1.8753647047609676,"pZ":2.0702734528532845,"vX0":10.053181453598198,"vY0":-135.84439133362196,"vZ0":-7.107345169344065,"x":45.52,"y":182.88,"x0":-1.3462615542999632,"y0":50.002480214879355,"z0":5.440052882341837,"aX":-7.717048271200708},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.9,"breakHorizontal":5.2,"spinRate":2552,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.40449516405937347,"extension":7.03597347779057},"index":4,"playId":"ba8d89c8-81ee-32ba-8924-c1b015100df4","pitchNumber":4,"startTime":"2026-02-21T19:38:14.505Z","endTime":"2026-02-21T19:38:18.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682619,"link":"/api/v1/people/682619","batSide":{"code":"R","description":"Right"}},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682619,"link":"/api/v1/people/682619"},"credit":"b_pa"},{"player":{"id":699044,"link":"/api/v1/people/699044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.3,"awayTeamWinProbability":34.7,"homeTeamWinProbabilityAdded":10.199999999999996,"leverageIndex":2.73,"dramaIndex":136.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:38:18.039Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Franklin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-21T19:38:21.273Z","endTime":"2026-02-21T19:40:34.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682619,"fullName":"Orelvis Martinez","link":"/api/v1/people/682619"},"postOnSecond":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"postOnThird":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24267874050313,"aZ":-18.68684547376687,"pfxX":3.4338172924063404,"pfxZ":7.886482011781872,"pX":-0.7708873962527174,"pZ":3.133325940613326,"vX0":1.6703682446742958,"vY0":-129.71744093503813,"vZ0":-2.68390817044382,"x":146.38,"y":154.18,"x0":-1.868591569553348,"y0":50.00302139202351,"z0":5.600434854274767,"aX":5.8717199052389155},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.9,"breakHorizontal":-6.6,"spinRate":2434,"spinDirection":180},"zone":1,"typeConfidence":2.0,"plateTime":0.42169181793498645,"extension":6.583987583779026},"index":0,"playId":"d4daf2bd-b058-3536-a90c-cafab967714f","pitchNumber":1,"startTime":"2026-02-21T19:38:52.209Z","endTime":"2026-02-21T19:38:56.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"second":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50657746900728,"aZ":-7.532965186722675,"pfxX":-4.662676474377163,"pfxZ":13.183937508453493,"pX":0.20887677440824948,"pZ":1.3672307369899714,"vX0":6.245780269127177,"vY0":-136.4524995684435,"vZ0":-9.39018480804838,"x":109.04,"y":201.86,"x0":-1.5134370051431245,"y0":50.00405828084039,"z0":5.389048271372805,"aX":-8.715838897173171},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.8,"breakHorizontal":7.0,"spinRate":2563,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4027675874793406,"extension":6.799069624907612},"index":1,"playId":"c0040437-786d-3592-af1f-934852a8a460","pitchNumber":2,"startTime":"2026-02-21T19:39:05.156Z","endTime":"2026-02-21T19:39:08.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"second":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.642065026020386,"aZ":-17.373753252362057,"pfxX":2.6053983794251874,"pfxZ":8.736982550294718,"pX":0.07326207117237399,"pZ":2.3817282872545604,"vX0":4.219354336447522,"vY0":-129.25219326740887,"vZ0":-4.368748514322783,"x":114.21,"y":174.47,"x0":-1.9180640974779282,"y0":50.00309482965107,"z0":5.425890345908904,"aX":4.4125145901130765},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.1,"breakHorizontal":-5.6,"spinRate":2473,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.4235740180405716,"extension":6.662431983603787},"index":2,"playId":"af2e2299-fe36-3732-8d80-d5906992f4be","pitchNumber":3,"startTime":"2026-02-21T19:39:19.610Z","endTime":"2026-02-21T19:39:23.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"second":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.378747971893773,"aZ":-9.371530840941698,"pfxX":-5.1770980059647815,"pfxZ":11.975781327061934,"pX":-0.2740979938105729,"pZ":2.9072913359312356,"vX0":5.309754060234885,"vY0":-137.1326238532177,"vZ0":-5.226941891574106,"x":127.45,"y":160.28,"x0":-1.5630001127303097,"y0":50.00510765415969,"z0":5.4777198431844685,"aX":-9.85983523674092},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.8,"breakHorizontal":8.3,"spinRate":2524,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.3994371312566267,"extension":6.796020850054621},"index":3,"playId":"63cd4419-075c-33ee-a5ae-96bbfdd74874","pitchNumber":4,"startTime":"2026-02-21T19:39:37.701Z","endTime":"2026-02-21T19:39:41.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"second":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17066353170433,"aZ":-22.989561119072206,"pfxX":-10.246175475319218,"pfxZ":5.610787413777712,"pX":0.9861668216811523,"pZ":2.4061548570376297,"vX0":9.617537294271619,"vY0":-127.37177002490945,"vZ0":-3.215369945631179,"x":79.41,"y":173.81,"x0":-1.5149556247781348,"y0":50.0002411539756,"z0":5.5111151072381315,"aX":-16.76380063795452},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.6,"breakHorizontal":16.3,"spinRate":1710,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.430709043435193,"extension":6.724291952235061},"index":4,"playId":"3bb891f7-7835-3aa8-807c-367568513968","pitchNumber":5,"startTime":"2026-02-21T19:39:57.242Z","endTime":"2026-02-21T19:40:01.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"second":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78861172759835,"aZ":-16.05183897037857,"pfxX":0.965099315938283,"pfxZ":9.270624318415754,"pX":1.1390170793187908,"pZ":2.8270868437526926,"vX0":6.922986747395544,"vY0":-130.8419723340129,"vZ0":-3.778676014012817,"x":73.58,"y":162.45,"x0":-1.663220047032139,"y0":50.004951392922635,"z0":5.487821656152566,"aX":1.677949396056587},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.2,"breakHorizontal":-3.2,"spinRate":2535,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.41810840308919106,"extension":6.675333177093453},"index":5,"playId":"4591c7fe-008d-3dec-8e53-7f0050628ab0","pitchNumber":6,"startTime":"2026-02-21T19:40:13.960Z","endTime":"2026-02-21T19:40:18.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"second":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77063688461567,"aZ":-15.975642519391098,"pfxX":0.3923325025913884,"pfxZ":9.504217510151472,"pX":0.23783735067858364,"pZ":2.320723368489385,"vX0":5.17746308884334,"vY0":-129.64309924809905,"vZ0":-4.626812170987799,"x":107.93,"y":176.12,"x0":-1.8350656076463083,"y0":50.00495224060885,"z0":5.3457646652250865,"aX":0.6674663677624505},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.4,"breakHorizontal":-1.8,"spinRate":2537,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.4222909190685922,"extension":6.622125444116508},"index":6,"playId":"7dd8f650-5b2c-36e7-887e-0b433b6fe9af","pitchNumber":7,"startTime":"2026-02-21T19:40:30.565Z","endTime":"2026-02-21T19:40:34.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"second":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_ab"},{"player":{"id":699044,"link":"/api/v1/people/699044"},"credit":"p_ab"},{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_pa"},{"player":{"id":699044,"link":"/api/v1/people/699044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.39999999999999,"awayTeamWinProbability":43.60000000000001,"homeTeamWinProbabilityAdded":-8.900000000000006,"leverageIndex":2.81,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:40:34.634Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks. Andrew Pinckney scores. Abimelec Ortiz to 3rd. Orelvis Martinez to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-21T19:40:57.331Z","endTime":"2026-02-21T19:42:00.228Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":682619,"fullName":"Orelvis Martinez","link":"/api/v1/people/682619"},"postOnThird":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":{"id":699044,"link":"/api/v1/people/699044"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682619,"fullName":"Orelvis Martinez","link":"/api/v1/people/682619"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.323367282800604,"aZ":-22.049414206039547,"pfxX":-8.639034674794448,"pfxZ":6.208226624630436,"pX":0.5561420744550578,"pZ":3.3007278953033334,"vX0":8.165737961077896,"vY0":-126.99961578783801,"vZ0":-1.2696775096373232,"x":113.15,"y":148.44,"x0":-1.5804178614785913,"y0":50.0053886525351,"z0":5.563125940702809,"aX":-14.096231012462507},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.2,"breakHorizontal":13.8,"spinRate":1787,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.4315018728379787,"extension":6.840132050763742},"index":0,"playId":"0a2b7313-e7c8-318b-a735-96a370d0b2d3","pitchNumber":1,"startTime":"2026-02-21T19:40:57.425Z","endTime":"2026-02-21T19:41:02.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"second":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.185991401514787,"aZ":-38.68225657161532,"pfxX":-0.5566190415044812,"pfxZ":-4.628303970235326,"pX":0.834563124499356,"pZ":3.047364110907326,"vX0":5.479915814250794,"vY0":-117.53900083829203,"vZ0":1.9432480502475933,"x":124.54,"y":149.85,"x0":-1.449503300560911,"y0":50.001959406862284,"z0":5.787984234430371,"aX":-0.783286448407674},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.7,"breakHorizontal":-0.2,"spinRate":1988,"spinDirection":29},"zone":12,"typeConfidence":2.0,"plateTime":0.46507174606239143,"extension":6.745554962147233},"index":1,"playId":"d1c455d9-0cac-39a4-93b2-295f98223288","pitchNumber":2,"startTime":"2026-02-21T19:41:12.766Z","endTime":"2026-02-21T19:41:19.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"second":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":86.6,"endSpeed":79.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.030357885228604,"aZ":-24.35937809448326,"pfxX":-9.982723854881261,"pfxZ":4.894794841601821,"pX":0.9551212806652176,"pZ":1.7710273940632433,"vX0":9.382113388945232,"vY0":-125.68764194929024,"vZ0":-4.208405695760281,"x":80.59,"y":190.96,"x0":-1.5332637121907708,"y0":50.00329615776272,"z0":5.450890785771475,"aX":-15.935676229530939},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.0,"breakHorizontal":15.8,"spinRate":1729,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.43618066939659794,"extension":6.8593138075352975},"index":2,"playId":"a4f725c8-851e-3448-bdad-2f0a22ac884c","pitchNumber":3,"startTime":"2026-02-21T19:41:26.886Z","endTime":"2026-02-21T19:41:31.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"second":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.983542399397507,"aZ":-16.770051104869395,"pfxX":2.4071953913553235,"pfxZ":8.968534878712301,"pX":-0.8574977249106049,"pZ":3.5340529031370105,"vX0":2.2266521870777143,"vY0":-130.36645200567747,"vZ0":-1.8313283806526124,"x":149.69,"y":143.36,"x0":-2.0360155454398323,"y0":50.00031243014832,"z0":5.514431307382043,"aX":4.133356018822874},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":16.1,"breakHorizontal":-4.8,"spinRate":2494,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.42050146609417416,"extension":6.589324127019357},"index":3,"playId":"9832d1e6-f584-3f63-b032-75252f86d739","pitchNumber":4,"startTime":"2026-02-21T19:41:40.508Z","endTime":"2026-02-21T19:41:44.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"second":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.141701727537225,"aZ":-16.92983168075072,"pfxX":0.8939887122078451,"pfxZ":8.902612614728303,"pX":-0.41686072411389136,"pZ":4.732564520062868,"vX0":3.329654448658786,"vY0":-130.2388235887833,"vZ0":1.0617990148190284,"x":132.89,"y":111.0,"x0":-1.8296633278482195,"y0":50.00339325610168,"z0":5.602703224445635,"aX":1.5312647647234303},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.6,"breakHorizontal":-2.4,"spinRate":2487,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.42103974909634845,"extension":6.819304397840678},"index":4,"playId":"e055a053-ef19-353d-b6af-b39533531124","pitchNumber":5,"startTime":"2026-02-21T19:41:57.228Z","endTime":"2026-02-21T19:42:00.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":682619,"link":"/api/v1/people/682619"},"second":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":687605,"link":"/api/v1/people/687605"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":699044,"link":"/api/v1/people/699044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.1,"awayTeamWinProbability":30.900000000000006,"homeTeamWinProbabilityAdded":12.700000000000003,"leverageIndex":3.57,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:42:00.228Z","atBatIndex":41},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dylan Crews grounds into a double play, shortstop Nick Allen to first baseman Zach Dezenzo. CJ Abrams out at 2nd. Dylan Crews out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-21T19:42:59.881Z","endTime":"2026-02-21T19:43:38.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701305,"link":"/api/v1/people/701305"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":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-21T19:42:16.419Z","endTime":"2026-02-21T19:43:02.228Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47025502997873,"aZ":-9.489641107438592,"pfxX":-4.855626850269925,"pfxZ":12.169863355926555,"pX":-0.27353823891997137,"pZ":1.9919077029995091,"vX0":4.85478047494634,"vY0":-136.4976621944218,"vZ0":-7.374946284062398,"x":127.43,"y":185.0,"x0":-1.4548414333465363,"y0":50.00313429401877,"z0":5.4030001087099615,"aX":-9.051044285116472},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.4,"breakHorizontal":7.6,"spinRate":2569,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4031661786323415,"extension":7.051416470972818},"index":1,"playId":"0fc28fa5-9d9c-3dde-a444-d1b5044e17cf","pitchNumber":1,"startTime":"2026-02-21T19:43:02.228Z","endTime":"2026-02-21T19:43:06.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.6,"endSpeed":84.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9653900317177,"aZ":-10.029483329478488,"pfxX":-2.9473854220323927,"pfxZ":11.956074826545983,"pX":1.5455909462038662,"pZ":1.9274219078438792,"vX0":9.010496648585887,"vY0":-135.7835151394278,"vZ0":-7.230928811915037,"x":58.09,"y":186.74,"x0":-1.4447670071720249,"y0":50.00410950831402,"z0":5.3366886546825745,"aX":-5.460477804265586},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.0,"breakHorizontal":3.2,"spinRate":2557,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4046251205718847,"extension":6.949245010098117},"index":2,"playId":"f7dde34e-888b-3eb0-8e51-d8e8054fce5e","pitchNumber":2,"startTime":"2026-02-21T19:43:14.912Z","endTime":"2026-02-21T19:43:17.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22587992576575,"aZ":-18.11133645765456,"pfxX":2.1733677110886798,"pfxZ":8.22244766792037,"pX":0.49885204804318295,"pZ":2.5474209569889728,"vX0":5.196762522617095,"vY0":-129.25899853665746,"vZ0":-3.925753231358559,"x":97.98,"y":170.0,"x0":-1.8115221577249934,"y0":50.00351849173036,"z0":5.457358914019694,"aX":3.716456212022545},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.4,"breakHorizontal":-5.0,"spinRate":2543,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.4220064434078967,"extension":6.726596351156384},"hitData":{"launchSpeed":74.7,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.86,"coordY":153.07}},"index":3,"playId":"9a0afbf3-09a7-3c9b-9dc5-8106ef3c5425","pitchNumber":3,"startTime":"2026-02-21T19:43:29.673Z","endTime":"2026-02-21T19:43:38.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":699044,"link":"/api/v1/people/699044"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":699044,"link":"/api/v1/people/699044"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-19.099999999999994,"leverageIndex":3.02,"dramaIndex":198.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:43:38.948Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shay Whitcomb flies out to left fielder Leandro Pineda.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-21T19:46:12.819Z","endTime":"2026-02-21T19:47:24.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670234,"fullName":"Seth Shuman","link":"/api/v1/people/670234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[9,10,11,12],"actionIndex":[0,1,2,3,4,5,6,7,8],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":683610,"link":"/api/v1/people/683610"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seth Shuman replaces Paxton Schultz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T19:46:12.801Z","endTime":"2026-02-21T19:46:12.802Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670234,"link":"/api/v1/people/670234"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Leandro Pineda replaces left fielder Christian Franklin, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-21T19:46:12.803Z","endTime":"2026-02-21T19:46:12.804Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683610,"link":"/api/v1/people/683610"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":681047,"link":"/api/v1/people/681047"},"defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Angel Feliz replaces second baseman Orelvis Martinez, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-21T19:46:12.805Z","endTime":"2026-02-21T19:46:12.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815906,"link":"/api/v1/people/815906"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":682619,"link":"/api/v1/people/682619"},"defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Sam Brown replaces first baseman Abimelec Ortiz, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-21T19:46:12.807Z","endTime":"2026-02-21T19:46:12.808Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694848,"link":"/api/v1/people/694848"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":694673,"link":"/api/v1/people/694673"},"defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ethan Petry replaces right fielder Andrew Pinckney, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-21T19:46:12.809Z","endTime":"2026-02-21T19:46:12.810Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701337,"link":"/api/v1/people/701337"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":687605,"link":"/api/v1/people/687605"},"defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":687605,"link":"/api/v1/people/687605"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jorgelys Mota replaces third baseman José Tena, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-21T19:46:12.811Z","endTime":"2026-02-21T19:46:12.812Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800195,"link":"/api/v1/people/800195"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":677588,"link":"/api/v1/people/677588"},"defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":677588,"link":"/api/v1/people/677588"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Drew Millas replaces catcher Riley Adams, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-21T19:46:12.813Z","endTime":"2026-02-21T19:46:12.814Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":656180,"link":"/api/v1/people/656180"},"defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cristhian Vaquero replaces center fielder Dylan Crews, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-21T19:46:12.815Z","endTime":"2026-02-21T19:46:12.816Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703143,"link":"/api/v1/people/703143"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Eli Willits replaces shortstop CJ Abrams, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-02-21T19:46:12.817Z","endTime":"2026-02-21T19:46:12.818Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":816113,"link":"/api/v1/people/816113"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":682928,"link":"/api/v1/people/682928"},"defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.651087697098298,"aZ":-29.319021164396304,"pfxX":1.1422337720134,"pfxZ":1.7365482191412145,"pX":-0.32466606275594745,"pZ":2.174401886298012,"vX0":4.606854291327913,"vY0":-127.0699908915058,"vZ0":-2.7460381831195377,"x":110.08,"y":174.35,"x0":-2.305329139215375,"y0":50.002791582154195,"z0":5.584840790793664,"aX":1.878347758315565},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":-3.0,"spinRate":2849,"spinDirection":103},"zone":7,"typeConfidence":0.93,"plateTime":0.4300979130744804,"extension":5.8408910921935755},"index":9,"playId":"bc4d4843-bade-36ea-9e43-67d3e54f5e4a","pitchNumber":1,"startTime":"2026-02-21T19:46:12.819Z","endTime":"2026-02-21T19:46:16.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57650309453891,"aZ":-19.292278917676615,"pfxX":-8.381913194149371,"pfxZ":6.67735352435141,"pX":0.43462742216668643,"pZ":3.3121568055667594,"vX0":10.346252382883709,"vY0":-138.41587188221945,"vZ0":-2.3421065299373556,"x":129.38,"y":180.07,"x0":-2.2729594292019093,"y0":50.002650250490774,"z0":5.469459478066877,"aX":-16.170168351075016},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":12.8,"spinRate":2507,"spinDirection":214},"zone":3,"typeConfidence":0.99,"plateTime":0.3966073623787141,"extension":5.839244551051866},"index":10,"playId":"064dbfbc-7d9d-37e2-9f1f-4daaaeb40b11","pitchNumber":2,"startTime":"2026-02-21T19:46:30.576Z","endTime":"2026-02-21T19:46:33.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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(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":96.3,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.051852265003056,"aZ":-18.12314566088069,"pfxX":-9.159336941268666,"pfxZ":7.131034209572092,"pX":-0.24265091140654402,"pZ":2.5435751257243453,"vX0":9.165107982796188,"vY0":-139.8321247737828,"vZ0":-4.58330451852628,"x":100.43,"y":149.35,"x0":-2.3809418587565707,"y0":50.00087530144251,"z0":5.401581562447808,"aX":-18.042914140088666},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":14.5,"spinRate":2509,"spinDirection":217},"zone":5,"typeConfidence":0.99,"plateTime":0.39247451924227494,"extension":5.985938929925733},"index":11,"playId":"58b7089f-a207-3910-8710-bb17a9a72c4f","pitchNumber":3,"startTime":"2026-02-21T19:46:47.039Z","endTime":"2026-02-21T19:46:50.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":83.8,"endSpeed":76.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40072067468008,"aZ":-37.22146484310476,"pfxX":6.826356666561522,"pfxZ":-3.4068110216247494,"pX":0.4264690861170887,"pZ":2.2617881093006393,"vX0":4.811546202621356,"vY0":-121.83996877259699,"vZ0":-0.08623979353631239,"x":100.74,"y":177.71,"x0":-2.4717191339438855,"y0":50.00535538323489,"z0":5.556551544338078,"aX":10.104237238595124},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.9,"breakHorizontal":-13.7,"spinRate":3013,"spinDirection":51},"zone":6,"typeConfidence":0.62,"plateTime":0.4522392227290868,"extension":5.777808880963219},"hitData":{"launchSpeed":94.3,"launchAngle":38.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":29.99,"coordY":97.86}},"index":12,"playId":"785afce1-76ec-39cc-8a3a-45b316d2566a","pitchNumber":4,"startTime":"2026-02-21T19:47:11.659Z","endTime":"2026-02-21T19:47:24.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":694376,"link":"/api/v1/people/694376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"credit":"b_ab"},{"player":{"id":670234,"link":"/api/v1/people/670234"},"credit":"p_ab"},{"player":{"id":694376,"link":"/api/v1/people/694376"},"credit":"b_pa"},{"player":{"id":670234,"link":"/api/v1/people/670234"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:47:24.694Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Bush strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-21T19:47:29.670Z","endTime":"2026-02-21T19:50:30.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670234,"fullName":"Seth Shuman","link":"/api/v1/people/670234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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.0,"endSpeed":88.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83382923606053,"aZ":-15.696317755840541,"pfxX":-2.4819902435955115,"pfxZ":8.295656786405194,"pX":0.7256928078244032,"pZ":3.0834325212442466,"vX0":8.89160696254332,"vY0":-139.65107008109467,"vZ0":-3.820345167742873,"x":89.34,"y":155.53,"x0":-2.169268481421154,"y0":50.0006210868568,"z0":5.493769399548303,"aX":-4.929913038504285},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":2.8,"spinRate":2547,"spinDirection":212},"zone":3,"typeConfidence":0.99,"plateTime":0.3913887610058948,"extension":5.876381278777617},"index":0,"playId":"ec967dd8-034b-3a0e-9cad-a3b427c5bbc6","pitchNumber":1,"startTime":"2026-02-21T19:47:58.329Z","endTime":"2026-02-21T19:48:01.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.963061918101165,"aZ":-18.061528529731635,"pfxX":-1.8417759192623344,"pfxZ":7.125491835394358,"pX":0.2755011662998409,"pZ":2.9836121683028183,"vX0":7.773024393421765,"vY0":-139.09284174578613,"vZ0":-3.8318954251456705,"x":106.5,"y":158.22,"x0":-2.302695796171524,"y0":50.004725507386695,"z0":5.559452847796444,"aX":-3.6490974579244946},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":1.9,"spinRate":2429,"spinDirection":210},"zone":3,"typeConfidence":0.99,"plateTime":0.3921291127666042,"extension":5.963011242860806},"index":1,"playId":"e929607b-3ac0-3a99-933f-2ffbf601ad40","pitchNumber":2,"startTime":"2026-02-21T19:48:19.829Z","endTime":"2026-02-21T19:48:23.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85570385933776,"aZ":-15.736857219518095,"pfxX":-4.270562349834615,"pfxZ":8.267567489523932,"pX":0.1540111704940259,"pZ":3.138448805746934,"vX0":7.955989089185389,"vY0":-140.162500267793,"vZ0":-3.860766712141384,"x":111.13,"y":154.04,"x0":-2.167266784422116,"y0":50.00544299182541,"z0":5.562308082470158,"aX":-8.494001479674491},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":6.1,"spinRate":2567,"spinDirection":213},"zone":2,"typeConfidence":0.99,"plateTime":0.3908656111401667,"extension":5.713338408825812},"index":2,"playId":"db54bd20-2cca-3b39-b5fb-094b90e95c10","pitchNumber":3,"startTime":"2026-02-21T19:48:53.361Z","endTime":"2026-02-21T19:48:56.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74995727687851,"aZ":-39.37545055261829,"pfxX":5.90150364312394,"pfxZ":-4.7889105835299945,"pX":-0.6372698940229719,"pZ":1.2011091547537247,"vX0":2.7052188267597685,"vY0":-122.59682562143375,"vZ0":-2.2938056491572207,"x":141.29,"y":206.35,"x0":-2.5252872335727345,"y0":50.0000954060292,"z0":5.545368000836144,"aX":8.881376470300971},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-9.0,"breakHorizontal":-11.4,"spinRate":3067,"spinDirection":58},"zone":13,"typeConfidence":0.6,"plateTime":0.44868712739884886,"extension":5.8862267883265025},"index":3,"playId":"f26ff908-deec-32a9-ba8a-a4036627013d","pitchNumber":4,"startTime":"2026-02-21T19:49:18.300Z","endTime":"2026-02-21T19:49:23.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.949315966720647,"aZ":-14.162935560207425,"pfxX":-4.775969648247857,"pfxZ":8.997620133662183,"pX":-0.8054848818318706,"pZ":4.711543052460997,"vX0":6.02204892371398,"vY0":-140.40935058637504,"vZ0":-0.1458431941844358,"x":147.7,"y":111.57,"x0":-2.354711066336283,"y0":50.00663500090166,"z0":5.683500368346807,"aX":-9.565207115480161},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":2505,"spinDirection":211},"zone":11,"typeConfidence":0.95,"plateTime":0.389669102519302,"extension":5.8329940975782915},"index":4,"playId":"9d5fd27c-c27c-3346-88d7-7733955f137f","pitchNumber":5,"startTime":"2026-02-21T19:49:38.461Z","endTime":"2026-02-21T19:49:42.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.805461901552267,"aZ":-39.647511358226495,"pfxX":5.330768502873584,"pfxZ":-4.879114470800622,"pX":0.14096868658262302,"pZ":-0.8596194814328344,"vX0":4.684567069054381,"vY0":-124.28621429743038,"vZ0":-6.83262788036871,"x":111.63,"y":261.99,"x0":-2.475500419360999,"y0":50.00472174018318,"z0":5.30172598165898,"aX":8.163161606831657},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.4,"breakHorizontal":-10.9,"spinRate":2953,"spinDirection":47},"zone":14,"typeConfidence":0.61,"plateTime":0.4443207391427566,"extension":5.962047136018934},"index":5,"playId":"e8c3cf7e-b870-39a7-910a-7cfda10d2b93","pitchNumber":6,"startTime":"2026-02-21T19:49:58.502Z","endTime":"2026-02-21T19:50:02.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.263242508166396,"aZ":-16.117787821488882,"pfxX":-1.7232506473279683,"pfxZ":8.308716270162275,"pX":1.1397723437807739,"pZ":2.607939994372441,"vX0":9.535451253683608,"vY0":-137.8191959918929,"vZ0":-4.972350541160111,"x":73.55,"y":168.37,"x0":-2.1341286819794876,"y0":50.00652733724878,"z0":5.51638284228375,"aX":-3.3330941465951143},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":1.2,"spinRate":2549,"spinDirection":205},"zone":12,"typeConfidence":0.99,"plateTime":0.39670540510764596,"extension":6.019140157054295},"index":6,"playId":"526d2135-10a3-333b-9bcb-e24b6f4ae233","pitchNumber":7,"startTime":"2026-02-21T19:50:26.733Z","endTime":"2026-02-21T19:50:30.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813844,"link":"/api/v1/people/813844"},"credit":"b_ab"},{"player":{"id":670234,"link":"/api/v1/people/670234"},"credit":"p_ab"},{"player":{"id":813844,"link":"/api/v1/people/813844"},"credit":"b_pa"},{"player":{"id":670234,"link":"/api/v1/people/670234"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:50:30.909Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Allen flies out to center fielder Cristhian Vaquero.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-21T19:50:32.006Z","endTime":"2026-02-21T19:52:42.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670234,"fullName":"Seth Shuman","link":"/api/v1/people/670234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703143,"link":"/api/v1/people/703143"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.543171841523048,"aZ":-33.30370070647933,"pfxX":1.9894290127307892,"pfxZ":-0.6689108187712458,"pX":-1.5506592469470182,"pZ":1.9890397941419915,"vX0":1.5849808244918684,"vY0":-128.0268559238887,"vZ0":-2.661987477069789,"x":176.11,"y":185.08,"x0":-2.4337997557157043,"y0":50.00561091709279,"z0":5.618773012569866,"aX":3.3414394352210506},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.6,"breakHorizontal":-4.0,"spinRate":2687,"spinDirection":110},"zone":13,"typeConfidence":0.96,"plateTime":0.4259293568689695,"extension":5.8567959805992515},"index":0,"playId":"ee3d4323-1c9c-30fa-9ca0-29f2acd273b9","pitchNumber":1,"startTime":"2026-02-21T19:50:57.102Z","endTime":"2026-02-21T19:51:04.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.799134007823397,"aZ":-33.35447306435075,"pfxX":1.7752914446523942,"pfxZ":-0.7114784724334156,"pX":-0.14995068151289428,"pZ":1.5609838224147699,"vX0":4.984087530614087,"vY0":-126.82969709159657,"vZ0":-3.3709957117046097,"x":122.72,"y":196.63,"x0":-2.3612595148584528,"y0":50.00605374164301,"z0":5.532061093485321,"aX":2.9294448057724236},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.8,"breakHorizontal":-4.2,"spinRate":2765,"spinDirection":72},"zone":8,"typeConfidence":0.91,"plateTime":0.429747389023448,"extension":5.9184270630404265},"index":1,"playId":"979f9f00-5f9a-3b20-9d10-09f740fe4628","pitchNumber":2,"startTime":"2026-02-21T19:51:15.060Z","endTime":"2026-02-21T19:51:23.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72116880990047,"aZ":-24.4765054552547,"pfxX":-11.917137883460587,"pfxZ":3.94679296785589,"pX":-1.4047266637258757,"pZ":3.148446044225905,"vX0":6.96955907890206,"vY0":-138.65859777062357,"vZ0":-2.014981112226879,"x":114.9,"y":168.7,"x0":-2.401352830290225,"y0":50.00121620176122,"z0":5.516184235253611,"aX":-23.22498590784085},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":20.2,"spinRate":2414,"spinDirection":217},"zone":11,"typeConfidence":0.98,"plateTime":0.3948741628611425,"extension":5.857404895704254},"index":2,"playId":"1debe455-0e50-3db1-a28d-4bb991171d47","pitchNumber":3,"startTime":"2026-02-21T19:51:35.335Z","endTime":"2026-02-21T19:51:39.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88236057406144,"aZ":-17.460171776590208,"pfxX":-7.341688908558966,"pfxZ":7.6343919013534185,"pX":0.9437717693878186,"pZ":1.5941250065451542,"vX0":11.099367262410485,"vY0":-137.11380269769236,"vZ0":-6.719524810039825,"x":81.03,"y":195.74,"x0":-2.180454094600122,"y0":50.001872420975815,"z0":5.2437324704542965,"aX":-14.148314688190654},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":11.3,"spinRate":2596,"spinDirection":214},"zone":14,"typeConfidence":0.97,"plateTime":0.397642645650055,"extension":6.017351657039469},"index":3,"playId":"d0ed89a4-45e7-3567-afaf-7c6591830bc7","pitchNumber":4,"startTime":"2026-02-21T19:52:12.553Z","endTime":"2026-02-21T19:52:16.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":88.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.061245364934646,"aZ":-20.17725204887576,"pfxX":-7.265273959897648,"pfxZ":6.128418597541954,"pX":0.27447515150380286,"pZ":2.565137365339441,"vX0":9.407274830630051,"vY0":-137.92121804595664,"vZ0":-4.410047710509674,"x":106.54,"y":169.52,"x0":-2.211297277108494,"y0":50.004143398587736,"z0":5.517145430012606,"aX":-14.224106083178002},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.6,"breakHorizontal":11.5,"spinRate":2551,"spinDirection":206},"zone":6,"typeConfidence":0.98,"plateTime":0.39472298717848986,"extension":6.102068747914216},"hitData":{"launchSpeed":94.4,"launchAngle":33.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.13,"coordY":77.02}},"index":4,"playId":"b08995d5-b2f9-3bea-b95e-e89569c03dfb","pitchNumber":5,"startTime":"2026-02-21T19:52:34.709Z","endTime":"2026-02-21T19:52:42.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":670234,"link":"/api/v1/people/670234"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":670234,"link":"/api/v1/people/670234"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:52:42.524Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coy James called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-21T19:54:46.064Z","endTime":"2026-02-21T19:55:23.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":815983,"fullName":"Coy James","link":"/api/v1/people/815983"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701121,"fullName":"Logan VanWey","link":"/api/v1/people/701121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[8,9,10],"actionIndex":[0,1,2,3,4,5,6,7],"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":815983,"fullName":"Coy James","link":"/api/v1/people/815983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Joseph Sullivan replaces center fielder Brice Matthews, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-21T19:54:48.315Z","endTime":"2026-02-21T19:54:48.316Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813896,"link":"/api/v1/people/813896"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":694728,"link":"/api/v1/people/694728"},"defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":694728,"link":"/api/v1/people/694728"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kellen Strahm replaces right fielder Cam Smith, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-21T19:54:48.317Z","endTime":"2026-02-21T19:54:48.318Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687005,"link":"/api/v1/people/687005"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":701358,"link":"/api/v1/people/701358"},"defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Anthony Huezo replaces left fielder Joey Loperfido, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-21T19:54:48.319Z","endTime":"2026-02-21T19:54:48.320Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805953,"link":"/api/v1/people/805953"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":694388,"link":"/api/v1/people/694388"},"defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Garret Guillemette replaces first baseman Zach Dezenzo, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-21T19:54:48.321Z","endTime":"2026-02-21T19:54:48.322Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695048,"link":"/api/v1/people/695048"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":701305,"link":"/api/v1/people/701305"},"defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":701305,"link":"/api/v1/people/701305"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: James Nelson replaces third baseman Shay Whitcomb, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-21T19:54:48.323Z","endTime":"2026-02-21T19:54:48.324Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663445,"link":"/api/v1/people/663445"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":694376,"link":"/api/v1/people/694376"},"defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":694376,"link":"/api/v1/people/694376"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Riley Unroe replaces shortstop Nick Allen, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-21T19:54:48.325Z","endTime":"2026-02-21T19:54:48.326Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624523,"link":"/api/v1/people/624523"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":669397,"link":"/api/v1/people/669397"},"defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Logan VanWey replaces Miguel Ullola.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-21T19:54:48.327Z","endTime":"2026-02-21T19:54:48.328Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701121,"link":"/api/v1/people/701121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":699044,"link":"/api/v1/people/699044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Coy James replaces Keibert Ruiz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-21T19:54:48.329Z","endTime":"2026-02-21T19:54:48.330Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815983,"link":"/api/v1/people/815983"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":660688,"link":"/api/v1/people/660688"},"defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":92.1,"endSpeed":84.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.896172066907674,"aZ":-18.117458118433127,"pfxX":-8.647756059010286,"pfxZ":7.706842831679436,"pX":-0.5166059759132228,"pZ":3.15532349630996,"vX0":7.827734712650501,"vY0":-133.93792166892848,"vZ0":-1.7033890928489663,"x":136.69,"y":153.59,"x0":-2.3480921525046274,"y0":50.001662877227346,"z0":5.089986482165927,"aX":-15.770978577808398},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.8,"breakHorizontal":14.0,"spinRate":2310,"spinDirection":232},"zone":1,"typeConfidence":0.9,"plateTime":0.4083428216650198,"extension":6.777155113514497},"index":8,"playId":"063101ba-4dc2-36a4-a722-118925a74220","pitchNumber":1,"startTime":"2026-02-21T19:54:48.331Z","endTime":"2026-02-21T19:54:53.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.939432637381568,"aZ":-16.033391070098197,"pfxX":-8.669591513753106,"pfxZ":8.606189583863614,"pX":0.5924678310077888,"pZ":2.397515321410949,"vX0":10.349618523348235,"vY0":-135.66334428291117,"vZ0":-4.034056598182175,"x":94.42,"y":174.05,"x0":-2.134363111834821,"y0":50.00256269078404,"z0":5.01158953276755,"aX":-16.260815804762228},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":13.7,"spinRate":2343,"spinDirection":229},"zone":6,"typeConfidence":0.91,"plateTime":0.4027634813991594,"extension":6.678035364698263},"index":9,"playId":"c6e82a2a-ec88-3fa1-bac2-235eeac218b8","pitchNumber":2,"startTime":"2026-02-21T19:55:05.939Z","endTime":"2026-02-21T19:55:09.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.612540199127878,"aZ":-27.443938213442692,"pfxX":4.62373494601634,"pfxZ":3.2385645975003685,"pX":0.2980097576935299,"pZ":1.7777569346853797,"vX0":5.142954120006773,"vY0":-120.40957113939946,"vZ0":-1.309390754976357,"x":105.64,"y":190.78,"x0":-2.47069614526112,"y0":50.00182008780241,"z0":4.769611641942061,"aX":6.749897044498649},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.8,"breakHorizontal":-9.7,"spinRate":2512,"spinDirection":80},"zone":9,"typeConfidence":0.88,"plateTime":0.4558743500101299,"extension":6.46999142626257},"index":10,"playId":"7497fb6f-f479-3bf7-a3dc-e5ec90541c1a","pitchNumber":3,"startTime":"2026-02-21T19:55:18.795Z","endTime":"2026-02-21T19:55:23.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815983,"link":"/api/v1/people/815983"},"credit":"b_ab"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_ab"},{"player":{"id":815983,"link":"/api/v1/people/815983"},"credit":"b_pa"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:55:23.524Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Millas flies out to center fielder Joseph Sullivan.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-21T19:55:32.046Z","endTime":"2026-02-21T19:56:11.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701121,"fullName":"Logan VanWey","link":"/api/v1/people/701121"},"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":813896,"link":"/api/v1/people/813896"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87763369545565,"aZ":-19.022216548219927,"pfxX":-9.175256598035434,"pfxZ":7.020553811963046,"pX":0.13881685005643976,"pZ":3.4509840202732467,"vX0":9.957333890787615,"vY0":-135.5689430879743,"vZ0":-0.601497203530198,"x":111.71,"y":145.6,"x0":-2.3785816647656515,"y0":50.000854069820974,"z0":4.995862981679708,"aX":-17.185183806589766},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2277,"spinDirection":240},"zone":2,"typeConfidence":0.89,"plateTime":0.40304829496223915,"extension":6.647180397473817},"index":0,"playId":"e142be4d-9766-3da8-a832-7d7e7dabffe7","pitchNumber":1,"startTime":"2026-02-21T19:55:46.404Z","endTime":"2026-02-21T19:55:50.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.5,"endSpeed":80.1,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.309356082022884,"aZ":-34.49659986364126,"pfxX":-12.204112935996285,"pfxZ":-1.4209862448015844,"pX":-0.3099396815067628,"pZ":2.0241415184926352,"vX0":9.382052907609044,"vY0":-127.11968510938524,"vZ0":-0.16561933783468175,"x":128.81,"y":184.13,"x0":-2.464819967633124,"y0":50.00231211695611,"z0":4.8310569006978925,"aX":-19.952210308145577},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.4,"breakHorizontal":19.9,"spinRate":1796,"spinDirection":258},"zone":7,"typeConfidence":0.91,"plateTime":0.43105072587764237,"extension":6.3719203342668935},"hitData":{"launchSpeed":98.0,"launchAngle":32.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.28,"coordY":54.42}},"index":1,"playId":"a912db32-b441-357a-8775-1547e51bb46d","pitchNumber":2,"startTime":"2026-02-21T19:55:59.152Z","endTime":"2026-02-21T19:56:11.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:56:11.161Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jorgelys Mota homers (1) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-21T19:56:15.636Z","endTime":"2026-02-21T19:56:51.299Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800195,"fullName":"Jorgelys Mota","link":"/api/v1/people/800195"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701121,"fullName":"Logan VanWey","link":"/api/v1/people/701121"},"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":800195,"fullName":"Jorgelys Mota","link":"/api/v1/people/800195"},"responsiblePitcher":{"id":701121,"link":"/api/v1/people/701121"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.177340127032924,"aZ":-22.148070127463026,"pfxX":-0.31829064547815444,"pfxZ":5.698195197658385,"pX":0.335122517654383,"pZ":2.1074575764637227,"vX0":7.034081305732734,"vY0":-131.5884803350683,"vZ0":-2.903054044618654,"x":104.23,"y":181.88,"x0":-2.3278862204721054,"y0":50.00077706740949,"z0":4.860687967190126,"aX":-0.5616623816023997},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.0,"breakHorizontal":-1.0,"spinRate":2349,"spinDirection":207},"zone":9,"typeConfidence":0.85,"plateTime":0.4157884651969357,"extension":6.653347758596542},"hitData":{"launchSpeed":115.0,"launchAngle":25.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.94,"coordY":24.57}},"index":0,"playId":"45947601-f7ed-3f82-bab6-134275a4666d","pitchNumber":1,"startTime":"2026-02-21T19:56:30.923Z","endTime":"2026-02-21T19:56:51.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":800195,"link":"/api/v1/people/800195","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800195,"link":"/api/v1/people/800195"},"credit":"b_ab"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_ab"},{"player":{"id":800195,"link":"/api/v1/people/800195"},"credit":"b_pa"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":18.599999999999994,"leverageIndex":0.68,"dramaIndex":136.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:56:51.299Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ethan Petry lines out sharply to center fielder Joseph Sullivan.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-21T19:56:44.352Z","endTime":"2026-02-21T19:57:26.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701337,"fullName":"Ethan Petry","link":"/api/v1/people/701337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701121,"fullName":"Logan VanWey","link":"/api/v1/people/701121"},"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":701337,"fullName":"Ethan Petry","link":"/api/v1/people/701337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":813896,"link":"/api/v1/people/813896"},"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(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":83.5,"endSpeed":77.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.035959428404063,"aZ":-22.181492275267882,"pfxX":2.081748218656628,"pfxZ":6.601421130160141,"pX":0.37680838927986215,"pZ":3.6033912118166733,"vX0":6.433127855727446,"vY0":-121.507120898513,"vZ0":1.5754544995836048,"x":102.64,"y":141.49,"x0":-2.562343927767065,"y0":50.002819560667035,"z0":4.857587387858375,"aX":3.151029097878607},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":12.6,"breakHorizontal":-5.2,"spinRate":2424,"spinDirection":95},"zone":12,"typeConfidence":0.76,"plateTime":0.44865344868762325,"extension":6.641316291188077},"index":0,"playId":"52222eec-eb7a-3764-9d7b-7988254ea660","pitchNumber":1,"startTime":"2026-02-21T19:57:08.012Z","endTime":"2026-02-21T19:57:14.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":701337,"link":"/api/v1/people/701337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.971807549803014,"aZ":-25.955212588813023,"pfxX":-9.677238689449112,"pfxZ":3.2984418610078325,"pX":-0.24426314767503673,"pZ":2.614274097343943,"vX0":9.547420855847106,"vY0":-135.5453112348689,"vZ0":-1.2750057307460232,"x":126.31,"y":168.19,"x0":-2.532823051199096,"y0":50.001694520505595,"z0":4.8807871910256395,"aX":-18.24292476671859},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.9,"breakHorizontal":15.8,"spinRate":2145,"spinDirection":236},"zone":5,"typeConfidence":0.89,"plateTime":0.40207403716995715,"extension":6.52721784090362},"hitData":{"launchSpeed":105.6,"launchAngle":20.0,"totalDistance":376.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.93,"coordY":47.81}},"index":1,"playId":"aa579637-8d54-3d68-9554-937d0860f75e","pitchNumber":2,"startTime":"2026-02-21T19:57:19.104Z","endTime":"2026-02-21T19:57:26.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":701337,"link":"/api/v1/people/701337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701337,"link":"/api/v1/people/701337"},"credit":"b_ab"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_ab"},{"player":{"id":701337,"link":"/api/v1/people/701337"},"credit":"b_pa"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-21T19:57:26.379Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"César Salazar singles on a ground ball to second baseman Angel Feliz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-21T19:59:48.857Z","endTime":"2026-02-21T20:01:23.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695378,"fullName":"Jack Sinclair","link":"/api/v1/people/695378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":815906,"link":"/api/v1/people/815906"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Sinclair replaces Seth Shuman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-21T19:59:51.095Z","endTime":"2026-02-21T19:59:51.096Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695378,"link":"/api/v1/people/695378"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670234,"link":"/api/v1/people/670234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Coy James remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-21T19:59:51.097Z","endTime":"2026-02-21T19:59:51.098Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815983,"link":"/api/v1/people/815983"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":660688,"link":"/api/v1/people/660688"},"defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":89.1,"endSpeed":82.5,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.208429365583303,"aZ":-22.94507522104241,"pfxX":-0.46594789940404047,"pfxZ":5.3501137785897654,"pX":0.7064912316659301,"pZ":2.439688793640131,"vX0":6.879764311676891,"vY0":-129.74452036729497,"vZ0":-2.587690874737102,"x":90.07,"y":172.91,"x0":-1.9059799767807561,"y0":50.002678809562525,"z0":5.177226994172504,"aX":-0.805615111961658},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.4,"breakHorizontal":-0.5,"spinRate":2311,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.42032202353877945,"extension":6.016924153979819},"index":2,"playId":"1876e6cd-d481-35a3-8c60-337b6f696a58","pitchNumber":1,"startTime":"2026-02-21T19:59:51.099Z","endTime":"2026-02-21T19:59:55.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37148785722282,"aZ":-34.550943295395356,"pfxX":-9.615518143016661,"pfxZ":-1.4994808327021278,"pX":-1.5993732516441017,"pZ":1.8177577974014005,"vX0":4.1668623728668575,"vY0":-124.50850413270663,"vZ0":-0.988182876346853,"x":177.96,"y":189.7,"x0":-2.0389090284731517,"y0":50.0054918463989,"z0":5.061351332953179,"aX":-15.204176236837316},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.8,"breakHorizontal":16.6,"spinRate":2017,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.43874287678573465,"extension":6.285227975972597},"index":3,"playId":"f1268b33-7db7-3b3e-8eca-1a1bc9e32499","pitchNumber":2,"startTime":"2026-02-21T20:00:04.887Z","endTime":"2026-02-21T20:00:10.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26243762164217,"aZ":-24.351803518843443,"pfxX":-0.35827988705191194,"pfxZ":4.441585603176513,"pX":-0.036319485292879906,"pZ":2.1779014258098774,"vX0":4.960818805448705,"vY0":-130.77184084275714,"vZ0":-3.037083057331963,"x":118.38,"y":179.98,"x0":-1.8979987497659976,"y0":50.00224455283788,"z0":5.148012385575867,"aX":-0.631521889478617},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.7,"breakHorizontal":-0.2,"spinRate":2404,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.41619551786244724,"extension":6.4149449643013305},"index":4,"playId":"34df155b-16de-33a2-bcf0-c0918bb21658","pitchNumber":3,"startTime":"2026-02-21T20:00:19.951Z","endTime":"2026-02-21T20:00:28.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.458891463050612,"aZ":-16.772040233661382,"pfxX":-8.888147150249143,"pfxZ":7.613868499509294,"pX":0.35547261573565947,"pZ":2.0030744994961442,"vX0":9.05784473255072,"vY0":-140.74960813332618,"vZ0":-5.732404817769966,"x":103.45,"y":184.7,"x0":-1.7367852173577334,"y0":50.004694165532676,"z0":5.137811840955886,"aX":-17.983761906240105},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":14.4,"spinRate":2144,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.3879271287090025,"extension":6.398708172298213},"hitData":{"launchSpeed":82.9,"launchAngle":4.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.68,"coordY":158.14}},"index":5,"playId":"56faa228-e7b1-3468-b8ee-1971359c1330","pitchNumber":4,"startTime":"2026-02-21T20:00:56.606Z","endTime":"2026-02-21T20:01:23.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"credit":"b_ab"},{"player":{"id":695378,"link":"/api/v1/people/695378"},"credit":"p_ab"},{"player":{"id":663967,"link":"/api/v1/people/663967"},"credit":"b_pa"},{"player":{"id":695378,"link":"/api/v1/people/695378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-7.099999999999987,"leverageIndex":1.71,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:01:23.032Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Sacco Jr. called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-21T20:01:35.193Z","endTime":"2026-02-21T20:04:03.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695378,"fullName":"Jack Sinclair","link":"/api/v1/people/695378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8,9],"actionIndex":[0,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":702520,"fullName":"Justin Thomas Jr.","link":"/api/v1/people/702520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695378,"link":"/api/v1/people/695378"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694848,"link":"/api/v1/people/694848"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Justin Thomas Jr. replaces César Salazar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"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-21T20:01:37.564Z","endTime":"2026-02-21T20:01:37.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702520,"link":"/api/v1/people/702520"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":663967,"link":"/api/v1/people/663967"},"base":1,"defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":663967,"link":"/api/v1/people/663967"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":88.2,"endSpeed":82.0,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.398659756420344,"aZ":-25.045452413042412,"pfxX":0.4640062973589187,"pfxZ":4.205187847634676,"pX":0.08581336957174575,"pZ":1.7942968246751254,"vX0":5.350438298124966,"vY0":-128.53522055464217,"vZ0":-3.672545536883818,"x":113.73,"y":190.33,"x0":-2.0718567234949976,"y0":50.003145647711875,"z0":5.157913710477171,"aX":0.7853028557086824},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.1,"breakHorizontal":-1.9,"spinRate":2366,"spinDirection":180},"zone":8,"typeConfidence":2.0,"plateTime":0.4240445963779296,"extension":6.086228754475212},"index":1,"playId":"e007480d-ccd6-30bf-a3b0-832198109c8b","pitchNumber":1,"startTime":"2026-02-21T20:01:37.566Z","endTime":"2026-02-21T20:01:41.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":702520,"link":"/api/v1/people/702520"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"playId":"b674f05d-6153-34bd-9d94-091e2d54b5d9","startTime":"2026-02-21T20:02:13.213Z","endTime":"2026-02-21T20:02:16.654Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":702520,"link":"/api/v1/people/702520"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"playId":"f4e22bd4-912d-3e30-b3b9-440d2af7eb03","startTime":"2026-02-21T20:02:34.211Z","endTime":"2026-02-21T20:02:38.520Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":702520,"link":"/api/v1/people/702520"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Jack Sinclair picks off Justin Thomas Jr. at 1st on throw to first baseman Sam Brown.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":0},"index":4,"actionPlayId":"f4e22bd4-912d-3e30-b3b9-440d2af7eb03","startTime":"2026-02-21T20:01:57.313Z","endTime":"2026-02-21T20:01:57.314Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702520,"link":"/api/v1/people/702520"},"defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":702520,"link":"/api/v1/people/702520"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":11.499999999999993,"leverageIndex":2.86,"dramaIndex":147.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.7,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.167873767222442,"aZ":-18.87661615461938,"pfxX":-8.25613083189744,"pfxZ":6.655975754125561,"pX":-1.0478811521292584,"pZ":2.466856788165343,"vX0":5.6382725411145715,"vY0":-139.4459833922752,"vZ0":-3.9148078434783593,"x":141.2,"y":164.46,"x0":-2.0088234798483264,"y0":50.00155897339888,"z0":5.111362638090784,"aX":-16.490076145610615},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":14.0,"spinRate":2041,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3906736372770925,"extension":6.514552484968344},"index":5,"playId":"4f4f3759-1c35-3389-bba1-4e4a1d3565d2","pitchNumber":2,"startTime":"2026-02-21T20:01:57.315Z","endTime":"2026-02-21T20:02:02.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.932604233910887,"aZ":-29.199332259469024,"pfxX":-11.792961066357115,"pfxZ":1.7966551561578497,"pX":0.7561551902634595,"pZ":1.674308513278372,"vX0":10.277306196547185,"vY0":-127.41507341286095,"vZ0":-2.685550218958783,"x":165.75,"y":168.7,"x0":-1.7796358760030884,"y0":50.00634090966934,"z0":5.027892870477193,"aX":-19.57229333769373},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.9,"breakHorizontal":19.3,"spinRate":2052,"spinDirection":257},"zone":9,"typeConfidence":2.0,"plateTime":0.428385670841541,"extension":6.584699816571167},"index":6,"playId":"4668bb49-5255-32b8-97c3-9ef0080bfa48","pitchNumber":3,"startTime":"2026-02-21T20:03:05.354Z","endTime":"2026-02-21T20:03:11.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":87.4,"endSpeed":80.9,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.631588031045897,"aZ":-29.932211342200187,"pfxX":-11.158881191559269,"pfxZ":1.3605788841499828,"pX":0.13869896468942908,"pZ":1.4496191392927062,"vX0":8.55843488652392,"vY0":-127.03823322367316,"vZ0":-3.157214087120354,"x":61.43,"y":173.41,"x0":-1.8078138846231298,"y0":50.00492050493737,"z0":5.0634939122903395,"aX":-18.420841040407296},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":18.5,"spinRate":2106,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4295414835860125,"extension":6.635647981001758},"index":7,"playId":"bfdd2b2c-86d5-335f-92e8-440c09ceabf8","pitchNumber":4,"startTime":"2026-02-21T20:03:20.165Z","endTime":"2026-02-21T20:03:23.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.932731106579197,"aZ":-27.050474962030915,"pfxX":6.074010420483913,"pfxZ":3.3863855925270547,"pX":1.2888651023833706,"pZ":1.2808912172567177,"vX0":5.804365183071896,"vY0":-122.25891757402252,"vZ0":-3.5658580136219826,"x":53.98,"y":169.17,"x0":-1.9047969915496192,"y0":50.00574073226672,"z0":5.078011563614884,"aX":9.203762191685499},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.5,"breakHorizontal":-12.4,"spinRate":2531,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4478673426085851,"extension":6.131728434667439},"index":8,"playId":"75183833-ea53-3347-a1d1-b459c2e0c058","pitchNumber":5,"startTime":"2026-02-21T20:03:40.345Z","endTime":"2026-02-21T20:03:43.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9919288040963,"aZ":-19.117736709264562,"pfxX":-8.79317284658481,"pfxZ":6.369475601504503,"pX":0.5888392879357626,"pZ":1.9044444847821063,"vX0":9.440925318330521,"vY0":-141.72343302189407,"vZ0":-5.599213209600711,"x":94.55,"y":187.36,"x0":-1.6305574006283465,"y0":50.005330651167746,"z0":5.112364552816067,"aX":-18.031854311005926},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.7,"breakHorizontal":14.2,"spinRate":2158,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.38532431348850116,"extension":6.364047482951722},"index":9,"playId":"1d5055f2-f598-303f-a721-37e703b95af1","pitchNumber":6,"startTime":"2026-02-21T20:03:57.754Z","endTime":"2026-02-21T20:04:03.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690474,"link":"/api/v1/people/690474"},"credit":"b_ab"},{"player":{"id":695378,"link":"/api/v1/people/695378"},"credit":"p_ab"},{"player":{"id":690474,"link":"/api/v1/people/690474"},"credit":"b_pa"},{"player":{"id":695378,"link":"/api/v1/people/695378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":2.86,"dramaIndex":167.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:04:03.314Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joseph Sullivan flies out to right fielder Ethan Petry.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-21T20:04:04.248Z","endTime":"2026-02-21T20:04:50.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":813896,"fullName":"Joseph Sullivan","link":"/api/v1/people/813896"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695378,"fullName":"Jack Sinclair","link":"/api/v1/people/695378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":813896,"fullName":"Joseph Sullivan","link":"/api/v1/people/813896"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701337,"link":"/api/v1/people/701337"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.410960433839456,"aZ":-17.56694280967213,"pfxX":-7.416126427460959,"pfxZ":7.3710220386958465,"pX":-0.9828487126074849,"pZ":2.423601756619854,"vX0":5.260317195423873,"vY0":-140.0628081870043,"vZ0":-4.088569325320267,"x":154.46,"y":173.34,"x0":-1.9242891264697202,"y0":50.0021820791318,"z0":5.055135738607817,"aX":-14.695432883155572},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":12.4,"spinRate":2035,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3914526160104872,"extension":6.42165023678091},"index":0,"playId":"9b97f90a-aa94-3044-8a69-554292fa81b7","pitchNumber":1,"startTime":"2026-02-21T20:04:26.335Z","endTime":"2026-02-21T20:04:30.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":89.3,"endSpeed":82.4,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.850751044334814,"aZ":-25.948492976802267,"pfxX":-0.47183188758991457,"pfxZ":3.611358840032689,"pX":0.22649944431217844,"pZ":1.8614842896936792,"vX0":5.546140103109725,"vY0":-130.08002527087365,"vZ0":-3.3238547483477716,"x":108.37,"y":188.52,"x0":-1.8668099397751958,"y0":50.00290681453393,"z0":5.111058702458819,"aX":-0.8145458008174465},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.1,"breakHorizontal":-0.4,"spinRate":2429,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.42016864308587687,"extension":6.097884460896026},"hitData":{"launchSpeed":98.0,"launchAngle":39.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.81,"coordY":101.58}},"index":1,"playId":"e0721a6f-b798-371f-b287-3e7d419cc443","pitchNumber":2,"startTime":"2026-02-21T20:04:41.585Z","endTime":"2026-02-21T20:04:50.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813896,"link":"/api/v1/people/813896"},"credit":"b_ab"},{"player":{"id":695378,"link":"/api/v1/people/695378"},"credit":"p_ab"},{"player":{"id":813896,"link":"/api/v1/people/813896"},"credit":"b_pa"},{"player":{"id":695378,"link":"/api/v1/people/695378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:04:50.531Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Brown called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-21T20:07:14.034Z","endTime":"2026-02-21T20:08:15.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694848,"fullName":"Sam Brown","link":"/api/v1/people/694848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694848,"fullName":"Sam Brown","link":"/api/v1/people/694848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":542208,"link":"/api/v1/people/542208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alimber Santa replaces Logan VanWey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-21T20:05:54.647Z","endTime":"2026-02-21T20:05:55.647Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695001,"link":"/api/v1/people/695001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to second base for Tommy Sacco Jr.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-21T20:05:54.647Z","endTime":"2026-02-21T20:07:20.731Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690474,"link":"/api/v1/people/690474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":805904,"link":"/api/v1/people/805904"},"defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carlos Pérez replaces Justin Thomas Jr., batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-21T20:07:14.032Z","endTime":"2026-02-21T20:07:14.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542208,"link":"/api/v1/people/542208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":702520,"link":"/api/v1/people/702520"},"defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.7,"endSpeed":80.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34080735641227,"aZ":-32.7548251518377,"pfxX":0.8984558861610665,"pfxZ":-0.35531657342878553,"pX":0.25723112784816193,"pZ":2.626602284820238,"vX0":2.41773197314935,"vY0":-126.28753906411556,"vZ0":-1.3035839150635757,"x0":-0.8271097554954578,"y0":50.00414531920546,"z0":5.770423390535616,"aX":1.4595082159694617},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":-2.2,"spinRate":2513,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.4327687759839258,"extension":6.284671977642404},"index":3,"playId":"ed963d59-79f6-3b96-bced-927eb1f00e22","pitchNumber":1,"startTime":"2026-02-21T20:07:14.034Z","endTime":"2026-02-21T20:07:17.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":90.9,"endSpeed":83.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.602266546147657,"aZ":-21.351618719694518,"pfxX":-9.149774174173787,"pfxZ":6.069116408428381,"pX":0.5343041597472658,"pZ":1.8681720009026033,"vX0":6.01859201316127,"vY0":-132.26375634456903,"vZ0":-5.441150348010911,"x":96.63,"y":188.34,"x0":-0.5749945926269164,"y0":50.00047317411454,"z0":5.504596484075419,"aX":-16.307454318227954},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.1,"breakHorizontal":15.4,"spinRate":2043,"spinDirection":244},"zone":9,"typeConfidence":2.0,"plateTime":0.41315569404112606,"extension":6.444366147011944},"index":4,"playId":"af68d073-c27e-325a-8e21-6aa84b74f148","pitchNumber":2,"startTime":"2026-02-21T20:07:34.688Z","endTime":"2026-02-21T20:07:38.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.2,"endSpeed":88.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.363816608488353,"aZ":-22.29061065451353,"pfxX":-5.660513809610038,"pfxZ":4.952541385466002,"pX":0.45107763805858303,"pZ":4.6364855051993255,"vX0":4.525973426828038,"vY0":-140.06649192616965,"vZ0":0.4130552498221727,"x":118.75,"y":154.85,"x0":-0.44687386412478103,"y0":50.001566857173536,"z0":5.9397155435555185,"aX":-11.294703052547932},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":9.4,"spinRate":2213,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39039550207464924,"extension":6.205811447036758},"index":5,"playId":"4bd68630-ef2e-338d-aa73-7ed15e234916","pitchNumber":3,"startTime":"2026-02-21T20:07:51.020Z","endTime":"2026-02-21T20:07:54.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":73.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50599090888516,"aZ":-45.572372385106846,"pfxX":6.468112263574737,"pfxZ":-9.623756912399243,"pX":-0.0458470846526054,"pZ":3.1084199369957433,"vX0":-0.8965429158107112,"vY0":-118.07823815032931,"vZ0":2.90784797597994,"x":114.02,"y":140.9,"x0":-0.4972630541653873,"y0":50.00443153866912,"z0":6.097379904792268,"aX":9.002468477990242},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-16.2,"breakHorizontal":-11.4,"spinRate":3023,"spinDirection":44},"zone":2,"typeConfidence":2.0,"plateTime":0.46645879424459746,"extension":6.091384166379993},"index":6,"playId":"0a0b027e-0514-362e-8d60-7ebae8630158","pitchNumber":4,"startTime":"2026-02-21T20:08:11.947Z","endTime":"2026-02-21T20:08:15.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694848,"link":"/api/v1/people/694848"},"credit":"b_ab"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_ab"},{"player":{"id":694848,"link":"/api/v1/people/694848"},"credit":"b_pa"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:08:15.560Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Feliz grounds out, second baseman Tommy Sacco Jr. to first baseman Garret Guillemette.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-21T20:08:22.851Z","endTime":"2026-02-21T20:09:55.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":815906,"fullName":"Angel Feliz","link":"/api/v1/people/815906"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":815906,"fullName":"Angel Feliz","link":"/api/v1/people/815906"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690474,"link":"/api/v1/people/690474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695048,"link":"/api/v1/people/695048"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.226988318343686,"aZ":-24.845570269333766,"pfxX":-7.862898208217827,"pfxZ":3.717879063005574,"pX":-1.2544420522460116,"pZ":3.4850528134092915,"vX0":2.033923420788932,"vY0":-139.51084015232217,"vZ0":-1.3246898019340798,"x":164.82,"y":144.68,"x0":-0.9709957423092391,"y0":50.005886178432014,"z0":5.602869675923217,"aX":-15.5098700003136},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.6,"breakHorizontal":13.8,"spinRate":2083,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39253838431983645,"extension":6.2187209535536905},"index":0,"playId":"9f0414d2-ad6c-3877-8a0f-5cd4d2903291","pitchNumber":1,"startTime":"2026-02-21T20:08:38.708Z","endTime":"2026-02-21T20:08:41.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815906,"link":"/api/v1/people/815906","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":87.4,"endSpeed":81.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.121582380632805,"aZ":-29.149341013381466,"pfxX":2.0591314095973487,"pfxZ":1.8049790875409766,"pX":1.7882823598455515,"pZ":2.805490932675106,"vX0":5.645812491762602,"vY0":-127.33992755058398,"vZ0":-1.793133139305898,"x":48.83,"y":163.03,"x0":-0.7071355686383689,"y0":50.00326156310244,"z0":5.78030498186409,"aX":3.450042835264041},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.1,"breakHorizontal":-4.8,"spinRate":2702,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.4268092170603808,"extension":6.319422394382801},"index":1,"playId":"b24842aa-b00f-3d7b-9b7c-abd6844cdc84","pitchNumber":2,"startTime":"2026-02-21T20:08:59.209Z","endTime":"2026-02-21T20:09:02.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815906,"link":"/api/v1/people/815906","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":81.9,"endSpeed":75.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21597990793869,"aZ":-31.669370047946533,"pfxX":10.07760349194448,"pfxZ":0.35220322271009863,"pX":-1.6951945330124907,"pZ":2.2260882741759636,"vX0":-3.8794081423384617,"vY0":-119.29173250308915,"vZ0":-0.9608741803171534,"x":181.62,"y":178.68,"x0":-1.3603778560831226,"y0":50.00581566169369,"z0":5.480493657472916,"aX":14.575931024579747},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.7,"breakHorizontal":-17.4,"spinRate":2857,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.4585662362747036,"extension":6.096924267464441},"index":2,"playId":"ea850086-1981-34f9-b6cc-a887c9a41f63","pitchNumber":3,"startTime":"2026-02-21T20:09:14.391Z","endTime":"2026-02-21T20:09:17.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815906,"link":"/api/v1/people/815906","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":96.4,"endSpeed":88.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.729833908452118,"aZ":-22.8219413278721,"pfxX":-5.240078946195517,"pfxZ":4.642310480693089,"pX":-0.8212048277664665,"pZ":3.8567624227292465,"vX0":2.2694704654268687,"vY0":-140.54606436397358,"vZ0":-0.7989817127955983,"x":148.3,"y":134.65,"x0":-0.9551130715295054,"y0":50.00389019331219,"z0":5.617331677659492,"aX":-10.558224899040912},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":9.1,"spinRate":2143,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38866732177135077,"extension":6.184303197773084},"index":3,"playId":"93512f34-aab6-3140-bbda-a92b7b4b3015","pitchNumber":4,"startTime":"2026-02-21T20:09:32.908Z","endTime":"2026-02-21T20:09:35.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815906,"link":"/api/v1/people/815906","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.450945841364994,"aZ":-24.031130438430505,"pfxX":-8.873083939733583,"pfxZ":4.127023373329245,"pX":-0.9006816293236699,"pZ":2.0371399928698413,"vX0":3.3018873903997665,"vY0":-138.9993725690395,"vZ0":-5.0059082960027865,"x":151.33,"y":183.78,"x0":-0.9446066536801482,"y0":50.006181732350214,"z0":5.437866577934884,"aX":-17.52747715633907},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.7,"breakHorizontal":15.5,"spinRate":2151,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.39265031855949184,"extension":6.40332882117098},"hitData":{"launchSpeed":104.8,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.71,"coordY":163.72}},"index":4,"playId":"3df93bf9-1782-32b9-8d24-b3d8f6984480","pitchNumber":5,"startTime":"2026-02-21T20:09:50.751Z","endTime":"2026-02-21T20:09:55.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815906,"link":"/api/v1/people/815906","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815906,"link":"/api/v1/people/815906"},"credit":"b_ab"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_ab"},{"player":{"id":815906,"link":"/api/v1/people/815906"},"credit":"b_pa"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:09:55.891Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leandro Pineda called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-21T20:10:21.307Z","endTime":"2026-02-21T20:11:27.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683610,"fullName":"Leandro Pineda","link":"/api/v1/people/683610"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683610,"fullName":"Leandro Pineda","link":"/api/v1/people/683610"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":542208,"link":"/api/v1/people/542208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.436402881305536,"aZ":-26.69187151602121,"pfxX":-8.285234769454771,"pfxZ":3.1823401495774446,"pX":-0.993507340433674,"pZ":1.6581053723901202,"vX0":2.5496405373215723,"vY0":-130.2322511600767,"vZ0":-4.7484314882411685,"x":154.87,"y":194.01,"x0":-0.9065483657434337,"y0":50.005812528525254,"z0":5.515443315171807,"aX":-14.28454557185574},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.9,"breakHorizontal":14.5,"spinRate":1922,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.420014197557776,"extension":6.329860259722075},"index":0,"playId":"1cf9d548-b62e-3d03-83b4-7e1936d0cc4f","pitchNumber":1,"startTime":"2026-02-21T20:10:21.307Z","endTime":"2026-02-21T20:10:24.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":683610,"link":"/api/v1/people/683610","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.238549424997974,"aZ":-33.92270949751111,"pfxX":2.9523057413674936,"pfxZ":-1.0482863514939318,"pX":-0.09380005386282336,"pZ":4.207196814871414,"vX0":0.5313640116054328,"vY0":-127.35565016871848,"vZ0":2.1079269024877014,"x":120.58,"y":125.19,"x0":-0.6883405571098157,"y0":50.003252235755085,"z0":6.022277950772782,"aX":4.926613432829071},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":-5.5,"spinRate":2453,"spinDirection":101},"zone":11,"typeConfidence":2.0,"plateTime":0.42749690867152523,"extension":6.036577174831916},"index":1,"playId":"f941630f-fb4d-3ae1-a345-f48f28804a96","pitchNumber":2,"startTime":"2026-02-21T20:10:37.657Z","endTime":"2026-02-21T20:10:40.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":683610,"link":"/api/v1/people/683610","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93992943222855,"aZ":-31.905025216957377,"pfxX":1.8642120392366088,"pfxZ":0.17006312215940333,"pX":-0.3224107985481997,"pZ":2.454012773471979,"vX0":0.5900617327799489,"vY0":-125.4472374395915,"vZ0":-1.5802457284285554,"x":129.29,"y":172.52,"x0":-0.8025595291888772,"y0":50.005119546328515,"z0":5.678407086257222,"aX":2.9893058610971277},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.2,"breakHorizontal":-3.5,"spinRate":2475,"spinDirection":93},"zone":4,"typeConfidence":2.0,"plateTime":0.43560936118239324,"extension":6.114176187140805},"index":2,"playId":"30213426-b611-32d0-a9f6-b8024b982fe3","pitchNumber":3,"startTime":"2026-02-21T20:10:54.047Z","endTime":"2026-02-21T20:10:58.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":683610,"link":"/api/v1/people/683610","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22364580466876,"aZ":-44.33474376249855,"pfxX":6.552542306192848,"pfxZ":-8.895418808119171,"pX":-0.4554239075538543,"pZ":2.470772228287221,"vX0":-1.4456667932359344,"vY0":-116.85232129791298,"vZ0":1.410421251645783,"x":134.36,"y":172.07,"x0":-0.6755671851789715,"y0":50.000012865239405,"z0":6.059455747584789,"aX":8.962513733800925},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-15.4,"breakHorizontal":-11.4,"spinRate":3007,"spinDirection":36},"zone":4,"typeConfidence":2.0,"plateTime":0.47067483146435096,"extension":6.058176908599122},"index":3,"playId":"e88795e6-b288-3b9a-8d18-f8f3574af78d","pitchNumber":4,"startTime":"2026-02-21T20:11:23.515Z","endTime":"2026-02-21T20:11:27.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":683610,"link":"/api/v1/people/683610","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683610,"link":"/api/v1/people/683610"},"credit":"b_ab"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_ab"},{"player":{"id":683610,"link":"/api/v1/people/683610"},"credit":"b_pa"},{"player":{"id":695001,"link":"/api/v1/people/695001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:11:27.938Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kellen Strahm called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-21T20:13:54.038Z","endTime":"2026-02-21T20:14:57.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687005,"fullName":"Kellen Strahm","link":"/api/v1/people/687005"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682624,"fullName":"Sandy Gaston","link":"/api/v1/people/682624"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687005,"fullName":"Kellen Strahm","link":"/api/v1/people/687005"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sandy Gaston replaces Jack Sinclair.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-21T20:13:54.036Z","endTime":"2026-02-21T20:13:54.037Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682624,"link":"/api/v1/people/682624"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695378,"link":"/api/v1/people/695378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":687005,"link":"/api/v1/people/687005","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64689177412275,"aZ":-21.610201028894885,"pfxX":-1.9590928844660387,"pfxZ":5.905312167765497,"pX":0.5307617527086691,"pZ":1.9609449573046291,"vX0":6.5992343838069845,"vY0":-132.5172702231491,"vZ0":-5.722910419812122,"x":104.38,"y":173.41,"x0":-1.7305307985184997,"y0":50.006231946146926,"z0":5.713414805740956,"aX":-3.5073805128615745},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.7,"breakHorizontal":2.2,"spinRate":2154,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.412332909926715,"extension":6.950796274376757},"index":1,"playId":"9bdec416-d95d-337f-af8b-ac3b78edcc2e","pitchNumber":1,"startTime":"2026-02-21T20:13:54.038Z","endTime":"2026-02-21T20:13:58.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":687005,"link":"/api/v1/people/687005","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.167568768752492,"aZ":-11.84176508889954,"pfxX":-6.134788283192023,"pfxZ":10.228278292437482,"pX":0.5222274446922929,"pZ":2.876981036494405,"vX0":7.942872066251378,"vY0":-140.0035136346737,"vZ0":-5.583695123256784,"x":121.04,"y":159.75,"x0":-1.5525915215035033,"y0":50.00497681107389,"z0":5.670125132993615,"aX":-12.198399645032879},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":9.5,"spinRate":2209,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.3910050441806905,"extension":7.014254602603122},"index":2,"playId":"4c90e301-a327-3bf8-9ec2-ffd889364c45","pitchNumber":2,"startTime":"2026-02-21T20:14:09.642Z","endTime":"2026-02-21T20:14:13.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":687005,"link":"/api/v1/people/687005","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.126496624547062,"aZ":-22.55598506025581,"pfxX":-6.289377201570662,"pfxZ":5.611563059581732,"pX":0.27885865869005366,"pZ":1.475742401843273,"vX0":6.316119157039035,"vY0":-129.78696537447743,"vZ0":-6.619569374440075,"x":106.37,"y":198.93,"x0":-1.364393701740067,"y0":50.00076331884025,"z0":5.766956071233666,"aX":-10.772770091781657},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.0,"breakHorizontal":10.1,"spinRate":989,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4213769601793702,"extension":7.143697805691431},"index":3,"playId":"d224e1ee-e41e-35b1-b607-5a407e5523aa","pitchNumber":3,"startTime":"2026-02-21T20:14:34.588Z","endTime":"2026-02-21T20:14:38.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":687005,"link":"/api/v1/people/687005","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.400354871846424,"aZ":-11.077801171672114,"pfxX":-5.827561738994929,"pfxZ":10.628559078399082,"pX":0.5099728001964746,"pZ":2.4127394134608786,"vX0":7.997472190475347,"vY0":-140.1616031344285,"vZ0":-6.742557438435009,"x":97.56,"y":173.64,"x0":-1.6264068205021769,"y0":50.00017280250129,"z0":5.576676916879274,"aX":-11.564847923798002},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.0,"breakHorizontal":8.9,"spinRate":2130,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3911485857728816,"extension":7.118992341599407},"index":4,"playId":"be21299d-f530-3261-8db2-57b66e29e2ff","pitchNumber":4,"startTime":"2026-02-21T20:14:53.281Z","endTime":"2026-02-21T20:14:57.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":687005,"link":"/api/v1/people/687005","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687005,"link":"/api/v1/people/687005"},"credit":"b_ab"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_ab"},{"player":{"id":687005,"link":"/api/v1/people/687005"},"credit":"b_pa"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:14:57.969Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Anthony Huezo walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-21T20:14:58.116Z","endTime":"2026-02-21T20:16:48.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":805953,"fullName":"Anthony Huezo","link":"/api/v1/people/805953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682624,"fullName":"Sandy Gaston","link":"/api/v1/people/682624"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805953,"fullName":"Anthony Huezo","link":"/api/v1/people/805953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805953,"fullName":"Anthony Huezo","link":"/api/v1/people/805953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.1,"endSpeed":82.1,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26307811867066,"aZ":-23.98732272581187,"pfxX":-1.6732863249045762,"pfxZ":4.763851277856725,"pX":0.04448245161958965,"pZ":4.219666196379638,"vX0":5.3145530813467365,"vY0":-129.80916418339947,"vZ0":0.4230213964262427,"x":115.3,"y":124.85,"x0":-1.8053431409133722,"y0":50.005720094112036,"z0":5.869999280126719,"aX":-2.878337460639867},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.0,"breakHorizontal":1.9,"spinRate":2096,"spinDirection":169},"zone":12,"typeConfidence":2.0,"plateTime":0.42074566373695177,"extension":6.820378404818689},"index":0,"playId":"0b814527-baf0-36d1-bd7c-c818a970d605","pitchNumber":1,"startTime":"2026-02-21T20:15:21.150Z","endTime":"2026-02-21T20:15:24.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.607468836924983,"aZ":-23.452888939712356,"pfxX":-2.1651727823957136,"pfxZ":4.850445795836572,"pX":-1.543249747025586,"pZ":2.9375475164884075,"vX0":2.076941015562115,"vY0":-132.79472807348787,"vZ0":-2.7622871914246345,"x":175.83,"y":159.47,"x0":-2.0516196918853713,"y0":50.00352208059687,"z0":5.684680724338816,"aX":-3.893792079721722},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":3.5,"spinRate":2112,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.4113769307535802},"index":1,"playId":"f052ee24-afa2-3aff-a3b0-d82c9172f78f","pitchNumber":2,"startTime":"2026-02-21T20:15:33.524Z","endTime":"2026-02-21T20:15:38.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.363667740847657,"aZ":-15.65099664600795,"pfxX":-6.547543839675661,"pfxZ":8.658554610402156,"pX":-1.4134275272419476,"pZ":4.673128948541934,"vX0":3.3916681691842285,"vY0":-137.2628680574868,"vZ0":-0.219345338116127,"x":170.88,"y":112.61,"x0":-1.814366544223561,"y0":50.002962149729896,"z0":5.819680222083831,"aX":-12.49466994046143},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":11.2,"spinRate":2052,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3990349981256407,"extension":6.741098259527996},"index":2,"playId":"3679a843-0a49-38b8-9e98-c735f24f72c6","pitchNumber":3,"startTime":"2026-02-21T20:15:52.002Z","endTime":"2026-02-21T20:15:55.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.348100153167326,"aZ":-13.398296507787325,"pfxX":-6.740396522260049,"pfxZ":9.53251656834815,"pX":-0.19061794540185223,"pZ":3.6067245088955975,"vX0":6.695467309123008,"vY0":-139.46404341133632,"vZ0":-3.351811279047445,"x":124.27,"y":141.4,"x0":-1.7466800102342277,"y0":50.006293278587044,"z0":5.707880824191089,"aX":-13.281572296371566},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":10.8,"spinRate":2056,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39273468072977025,"extension":6.926633325972416},"index":3,"playId":"d78f7c22-74aa-3abd-86ab-fd98ad544270","pitchNumber":4,"startTime":"2026-02-21T20:16:08.238Z","endTime":"2026-02-21T20:16:13.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":95.7,"endSpeed":87.2,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.133904214397106,"aZ":-11.454181419932924,"pfxX":-3.906627821099062,"pfxZ":10.596322237055404,"pX":-0.21245735830184873,"pZ":2.821158638679112,"vX0":5.447075964891396,"vY0":-139.1757343188825,"vZ0":-5.501037317491976,"x":125.1,"y":162.61,"x0":-1.6902750258177635,"y0":50.00612708010184,"z0":5.5865927585890125,"aX":-7.641872505026484},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.1,"breakHorizontal":5.9,"spinRate":2087,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.39400732612464795,"extension":7.104377071351347},"index":4,"playId":"58a2f3ac-808c-3aa8-9397-0fd2c42eecac","pitchNumber":5,"startTime":"2026-02-21T20:16:24.464Z","endTime":"2026-02-21T20:16:27.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.608525839674414,"aZ":-11.979165276024407,"pfxX":-3.991256287214897,"pfxZ":10.039778755802338,"pX":2.104927709828189,"pZ":1.310371146335642,"vX0":11.498700568338197,"vY0":-140.000750148566,"vZ0":-9.407106961046068,"x":36.77,"y":203.4,"x0":-1.512837664545649,"y0":50.00650886006571,"z0":5.470706139946257,"aX":-8.03202125449653},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":5.2,"spinRate":2070,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3892343112211716,"extension":7.09656701340778},"index":5,"playId":"c8a9e804-90af-3330-9821-1f27aaca790a","pitchNumber":6,"startTime":"2026-02-21T20:16:45.392Z","endTime":"2026-02-21T20:16:48.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805953,"link":"/api/v1/people/805953"},"credit":"b_pa"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":1.61,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:16:48.392Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Garret Guillemette flies out to right fielder Ethan Petry.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-21T20:16:58.214Z","endTime":"2026-02-21T20:17:47.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695048,"fullName":"Garret Guillemette","link":"/api/v1/people/695048"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682624,"fullName":"Sandy Gaston","link":"/api/v1/people/682624"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805953,"fullName":"Anthony Huezo","link":"/api/v1/people/805953"},"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":695048,"fullName":"Garret Guillemette","link":"/api/v1/people/695048"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701337,"link":"/api/v1/people/701337"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36060693644194,"aZ":-12.310433899526906,"pfxX":-7.013914844200026,"pfxZ":9.89438754209883,"pX":-0.028977447882074625,"pZ":1.3065718768424415,"vX0":6.747584400619359,"vY0":-140.03479227303902,"vZ0":-9.112391144072472,"x":118.1,"y":203.5,"x0":-1.545742431555793,"y0":50.00430038761048,"z0":5.385888320050507,"aX":-14.084553127241326},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":11.5,"spinRate":2124,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.3894941803037657,"extension":7.083605377597989},"index":0,"playId":"266803d8-1035-309d-a1c7-e6a79c70e61c","pitchNumber":1,"startTime":"2026-02-21T20:17:23.530Z","endTime":"2026-02-21T20:17:27.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":695048,"link":"/api/v1/people/695048","batSide":{"code":"R","description":"Right"}},"first":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.2,"endSpeed":87.5,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33911254207098,"aZ":-12.692653194371093,"pfxX":-4.597043990260832,"pfxZ":9.968835293239657,"pX":-0.1813802663905954,"pZ":2.4766568114492973,"vX0":5.445181425678068,"vY0":-138.5167610970351,"vZ0":-5.886681773509767,"x":123.91,"y":171.91,"x0":-1.570256559742284,"y0":50.00103248799426,"z0":5.469197555147031,"aX":-8.982088423400855},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":7.3,"spinRate":2092,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.394602361391005,"extension":7.121740709758597},"hitData":{"launchSpeed":82.7,"launchAngle":33.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.21,"coordY":106.9}},"index":1,"playId":"bffcbedd-c46d-3a8d-921a-d2804cd94304","pitchNumber":2,"startTime":"2026-02-21T20:17:39.653Z","endTime":"2026-02-21T20:17:47.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":695048,"link":"/api/v1/people/695048","batSide":{"code":"R","description":"Right"}},"first":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695048,"link":"/api/v1/people/695048"},"credit":"b_ab"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_ab"},{"player":{"id":695048,"link":"/api/v1/people/695048"},"credit":"b_pa"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":7.200000000000003,"leverageIndex":3.04,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:17:47.084Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Nelson walks. Anthony Huezo to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-21T20:18:00.254Z","endTime":"2026-02-21T20:19:38.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663445,"fullName":"James Nelson","link":"/api/v1/people/663445"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682624,"fullName":"Sandy Gaston","link":"/api/v1/people/682624"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663445,"fullName":"James Nelson","link":"/api/v1/people/663445"},"postOnSecond":{"id":805953,"fullName":"Anthony Huezo","link":"/api/v1/people/805953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805953,"fullName":"Anthony Huezo","link":"/api/v1/people/805953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663445,"fullName":"James Nelson","link":"/api/v1/people/663445"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.215,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.982851205003815,"aZ":-23.091468570137607,"pfxX":0.05387716378665974,"pfxZ":5.138444358344826,"pX":1.0242859817688126,"pZ":1.506516167491711,"vX0":7.133256772091449,"vY0":-131.65170470885812,"vZ0":-6.057555594787411,"x":77.96,"y":198.1,"x0":-1.718971983773045,"y0":50.005948917929224,"z0":5.528664073827379,"aX":0.09483427347380743},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.3,"breakHorizontal":-1.6,"spinRate":2197,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4148451084269249,"extension":7.11562063148992},"index":0,"playId":"52da6a7c-4221-392e-849f-6257ac740379","pitchNumber":1,"startTime":"2026-02-21T20:18:15.564Z","endTime":"2026-02-21T20:18:18.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":663445,"link":"/api/v1/people/663445","batSide":{"code":"R","description":"Right"}},"first":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.215,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64302618107645,"aZ":-13.165437074001051,"pfxX":-4.056388226868182,"pfxZ":9.700442627309107,"pX":-1.3730410362641254,"pZ":3.90357852251887,"vX0":2.4546974796134227,"vY0":-139.62056032002727,"vZ0":-2.6080096619651028,"x":169.34,"y":133.38,"x0":-1.7401062303560706,"y0":50.000105117669975,"z0":5.724494463949754,"aX":-7.947125463804825},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":6.8,"spinRate":2118,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3934216397157151,"extension":7.045241338274591},"index":1,"playId":"691df40f-71f3-30c3-9fb3-1f37080b8df7","pitchNumber":2,"startTime":"2026-02-21T20:18:31.111Z","endTime":"2026-02-21T20:18:34.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":663445,"link":"/api/v1/people/663445","batSide":{"code":"R","description":"Right"}},"first":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.215,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8913233133801,"aZ":-12.963622383826946,"pfxX":-4.408246773586351,"pfxZ":9.756476640785083,"pX":0.7553661245613049,"pZ":2.3412707093253657,"vX0":7.88775010984492,"vY0":-139.5482726244509,"vZ0":-6.4239914906158315,"x":88.21,"y":175.57,"x0":-1.5372223202058204,"y0":50.003122169175356,"z0":5.529971552830227,"aX":-8.680716543932412},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":6.4,"spinRate":2113,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.39275113706145426},"index":2,"playId":"c6fd3f26-2007-3840-9685-2279437ed2bb","pitchNumber":3,"startTime":"2026-02-21T20:18:48.507Z","endTime":"2026-02-21T20:18:53.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":663445,"link":"/api/v1/people/663445","batSide":{"code":"R","description":"Right"}},"first":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.215,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.700328339529094,"aZ":-21.633474966249523,"pfxX":-0.09311390170134715,"pfxZ":5.854436283427894,"pX":1.009306934863604,"pZ":0.6457957241756465,"vX0":7.050043562674874,"vY0":-133.3606249455917,"vZ0":-8.457389560754326,"x":78.53,"y":221.34,"x0":-1.6566740444831987,"y0":50.005991995986314,"z0":5.419100782932049,"aX":-0.1685741588043078},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":-1.3,"spinRate":2215,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.41072583768268256,"extension":7.181564001611107},"index":3,"playId":"dc589b4e-09ad-3a16-890a-529548d99a81","pitchNumber":4,"startTime":"2026-02-21T20:19:05.475Z","endTime":"2026-02-21T20:19:08.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":663445,"link":"/api/v1/people/663445","batSide":{"code":"R","description":"Right"}},"first":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.215,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19271371636277,"aZ":-16.445753095462237,"pfxX":-6.407618886409509,"pfxZ":7.9022377336246326,"pX":1.0139080878357603,"pZ":2.3988236977070208,"vX0":9.357389199241018,"vY0":-139.63383818566382,"vZ0":-5.6478661990498145,"x":78.35,"y":174.01,"x0":-1.5362950298270217,"y0":50.000937931715086,"z0":5.516482785108119,"aX":-12.75004036706105},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":9.8,"spinRate":2124,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39112173488610935,"extension":7.147626829981376},"index":4,"playId":"d9e6e817-96dd-3431-b48f-d5aec1e41520","pitchNumber":5,"startTime":"2026-02-21T20:19:34.601Z","endTime":"2026-02-21T20:19:38.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":663445,"link":"/api/v1/people/663445","batSide":{"code":"R","description":"Right"}},"first":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663445,"link":"/api/v1/people/663445"},"credit":"b_pa"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.8,"awayTeamWinProbability":24.200000000000003,"homeTeamWinProbabilityAdded":-5.1000000000000085,"leverageIndex":2.29,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:19:38.307Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Bush called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-21T20:19:46.325Z","endTime":"2026-02-21T20:24:12.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682624,"fullName":"Sandy Gaston","link":"/api/v1/people/682624"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,8],"actionIndex":[4],"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":813844,"fullName":"Will Bush","link":"/api/v1/people/813844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":96.0,"endSpeed":87.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.204284141190477,"aZ":-13.521389990956637,"pfxX":-5.216284546216084,"pfxZ":9.454027816014117,"pX":0.6081980209806839,"pZ":2.7848617257745354,"vX0":8.105221278497645,"vY0":-139.5367559776503,"vZ0":-5.170273716530774,"x":93.82,"y":163.59,"x0":-1.6555989273350094,"y0":50.0037657210121,"z0":5.551663591046915,"aX":-10.293541866561622},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2098,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3924280537036271},"index":0,"playId":"6c95f875-fef3-38c7-92d4-e9b95a017bd0","pitchNumber":1,"startTime":"2026-02-21T20:20:09.721Z","endTime":"2026-02-21T20:20:15.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.880961429040486,"aZ":-13.49458462728237,"pfxX":-4.699196900273588,"pfxZ":9.443688192574285,"pX":-1.4574239869576517,"pZ":3.0332727492708824,"vX0":2.3873975537225673,"vY0":-139.83135186713838,"vZ0":-4.575050376749922,"x":172.55,"y":156.88,"x0":-1.7123370224144863,"y0":50.00089448300018,"z0":5.577589718228107,"aX":-9.293579655870309},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":8.0,"spinRate":2125,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.391871417308987,"extension":6.971601171229355},"index":1,"playId":"8c0d4912-ff7e-303c-83ff-4ed89b5d5a02","pitchNumber":2,"startTime":"2026-02-21T20:20:27.130Z","endTime":"2026-02-21T20:20:30.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50675663028356,"aZ":-19.607909564759854,"pfxX":-3.6565135590276627,"pfxZ":7.3091744335176685,"pX":0.0808794825622677,"pZ":3.226090509314214,"vX0":5.249243960452657,"vY0":-129.38795698753805,"vZ0":-2.609691352642172,"x":113.92,"y":151.68,"x0":-1.4863054756864553,"y0":50.00201004563496,"z0":5.727511977805816,"aX":-6.285744235392149},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.0,"breakHorizontal":5.6,"spinRate":984,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4211259670409313,"extension":7.137113222773473},"index":2,"playId":"e9a1f8dc-2a4f-3b11-a76e-e1e9e4f50a25","pitchNumber":3,"startTime":"2026-02-21T20:20:45.518Z","endTime":"2026-02-21T20:20:50.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68115199555487,"aZ":-16.634027831275173,"pfxX":-2.950287894763734,"pfxZ":8.830648867773267,"pX":-0.3375968973958393,"pZ":2.424398911012306,"vX0":4.695305389658954,"vY0":-131.73937325814586,"vZ0":-5.201138777310303,"x":129.87,"y":173.32,"x0":-1.7587075507105714,"y0":50.002677524190396,"z0":5.651669498694868,"aX":-5.192131418964813},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.1,"breakHorizontal":4.3,"spinRate":1041,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.4155752112392226},"index":3,"playId":"212b2cb4-cfae-34c4-9e8c-89d2a0080432","pitchNumber":4,"startTime":"2026-02-21T20:21:05.520Z","endTime":"2026-02-21T20:21:08.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":2,"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-21T20:21:54.670Z","endTime":"2026-02-21T20:22:41.854Z","isPitch":false,"type":"action","player":{"id":813844,"link":"/api/v1/people/813844"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.070904082369413,"aZ":-12.011535071156517,"pfxX":-4.9329046796764455,"pfxZ":9.747422908787106,"pX":0.4454289180568309,"pZ":1.5585178928434946,"vX0":7.638906241104984,"vY0":-142.51849257693266,"vZ0":-9.130579730392805,"x":100.02,"y":196.7,"x0":-1.6219548983378616,"y0":50.00224207649201,"z0":5.551566990802466,"aX":-10.203523381757549},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":7.4,"spinRate":2228,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3835179506383404,"extension":7.071832042025507},"index":5,"playId":"8ee2f58f-a39c-3d4a-9c67-5bb820e66425","pitchNumber":5,"startTime":"2026-02-21T20:22:41.854Z","endTime":"2026-02-21T20:23:08.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24869421453613,"aZ":-16.746757198564694,"pfxX":-4.664307392838493,"pfxZ":7.957575899222714,"pX":-1.5557635647978871,"pZ":4.166449834587508,"vX0":2.006734440476121,"vY0":-138.6458231238083,"vZ0":-1.1484541395096202,"x":176.3,"y":126.29,"x0":-1.6847521441798474,"y0":50.00073384958792,"z0":5.708432206513982,"aX":-9.040144876372276},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":8.0,"spinRate":2034,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3957022391056322,"extension":6.985467287015103},"index":6,"playId":"1d48fdf6-87dd-3712-b646-19bf4fdfe402","pitchNumber":6,"startTime":"2026-02-21T20:23:26.673Z","endTime":"2026-02-21T20:23:29.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-02-21T20:23:53.127Z","endTime":"2026-02-21T20:24:08.562Z","isPitch":false,"type":"action","player":{"id":813844,"link":"/api/v1/people/813844"},"defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.484054730906877,"aZ":-22.440906275088963,"pfxX":-3.2664074255494526,"pfxZ":5.579757172051956,"pX":0.12170312879110455,"pZ":2.332183633343482,"vX0":5.71180800076996,"vY0":-130.72145251122583,"vZ0":-4.354739970709229,"x":112.36,"y":175.81,"x0":-1.6593249488978699,"y0":50.00265213605108,"z0":5.687517491484592,"aX":-5.698456282274161},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":4.8,"spinRate":748,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4177133315900705},"index":8,"playId":"8193c9fe-28aa-3f86-a51b-9c7a08033f02","pitchNumber":7,"startTime":"2026-02-21T20:24:08.562Z","endTime":"2026-02-21T20:24:12.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813844,"link":"/api/v1/people/813844","batSide":{"code":"L","description":"Left"}},"first":{"id":663445,"link":"/api/v1/people/663445"},"second":{"id":805953,"link":"/api/v1/people/805953"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813844,"link":"/api/v1/people/813844"},"credit":"b_ab"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_ab"},{"player":{"id":813844,"link":"/api/v1/people/813844"},"credit":"b_pa"},{"player":{"id":682624,"link":"/api/v1/people/682624"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":10.900000000000006,"leverageIndex":4.29,"dramaIndex":180.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:24:12.849Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eli Willits flies out to center fielder Joseph Sullivan.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-21T20:26:22.130Z","endTime":"2026-02-21T20:27:51.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":816113,"fullName":"Eli Willits","link":"/api/v1/people/816113"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672277,"fullName":"Sam Carlson","link":"/api/v1/people/672277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":816113,"fullName":"Eli Willits","link":"/api/v1/people/816113"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":813896,"link":"/api/v1/people/813896"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Carlson replaces Alimber Santa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-21T20:25:14.590Z","endTime":"2026-02-21T20:26:22.130Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672277,"link":"/api/v1/people/672277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695001,"link":"/api/v1/people/695001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":816113,"link":"/api/v1/people/816113","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.551928968242052,"aZ":-19.145222934452974,"pfxX":-3.0348697585628277,"pfxZ":7.75679055560826,"pX":-0.22133232012615425,"pZ":2.6143686741482335,"vX0":7.155132537399983,"vY0":-128.50225892033902,"vZ0":-2.212864514334032,"x":110.96,"y":147.02,"x0":-2.6421807466736835,"y0":50.00306718170409,"z0":4.967197281183359,"aX":-5.098672088860013},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.8,"breakHorizontal":4.0,"spinRate":2418,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.425550158070636,"extension":7.107188091695942},"index":1,"playId":"d5f9703e-c51c-3e63-85da-2037b027c9d3","pitchNumber":1,"startTime":"2026-02-21T20:26:22.130Z","endTime":"2026-02-21T20:26:25.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":816113,"link":"/api/v1/people/816113","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.087240273723747,"aZ":-19.49649994125523,"pfxX":-0.6565737553817916,"pfxZ":7.832856574644969,"pX":-1.4055533688179478,"pZ":3.635582364904868,"vX0":3.9128251474512212,"vY0":-126.26075022088936,"vZ0":0.5371690551228216,"x":170.58,"y":140.62,"x0":-2.888334599244005,"y0":50.003630529522624,"z0":4.9858409065053,"aX":-1.0632791279337885},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":14.5,"breakHorizontal":0.4,"spinRate":2364,"spinDirection":201},"zone":11,"typeConfidence":0.84,"plateTime":0.4333746400261145,"extension":7.007517667035748},"index":2,"playId":"a14bde0d-b647-39ba-a9e9-cdf2804e313e","pitchNumber":2,"startTime":"2026-02-21T20:26:40.036Z","endTime":"2026-02-21T20:26:45.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":816113,"link":"/api/v1/people/816113","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63886058926369,"aZ":-21.709079593089964,"pfxX":-0.5809378472144326,"pfxZ":6.401448155795775,"pX":-0.10300027524930534,"pZ":2.615607251566515,"vX0":6.725297177751604,"vY0":-126.71173349507899,"vZ0":-1.4167299612107005,"x":120.93,"y":168.16,"x0":-2.710147666744104,"y0":50.002106515755656,"z0":4.907904859178972,"aX":-0.9509208562262723},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.5,"breakHorizontal":-0.4,"spinRate":2371,"spinDirection":203},"zone":5,"typeConfidence":0.85,"plateTime":0.4314119571500692},"index":3,"playId":"b12d05fa-b328-332b-af07-5abe07f724a6","pitchNumber":3,"startTime":"2026-02-21T20:26:55.571Z","endTime":"2026-02-21T20:26:58.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":816113,"link":"/api/v1/people/816113","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":87.4,"endSpeed":80.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.670356552848723,"aZ":-24.296117872113424,"pfxX":-0.08864365768660809,"pfxZ":4.777529081272945,"pX":-0.8192653605837404,"pZ":3.7486477755496894,"vX0":4.809747891111048,"vY0":-127.24774642314267,"vZ0":1.7685996970194624,"x":148.23,"y":137.57,"x0":-2.717771826285669,"y0":50.00458626732341,"z0":4.9618393804483425,"aX":-0.14703137508457326},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.2,"breakHorizontal":-0.8,"spinRate":2341,"spinDirection":198},"zone":11,"typeConfidence":0.72,"plateTime":0.4294807376256933,"extension":7.013307688718127},"index":4,"playId":"12d90175-6254-3080-92bc-d1b68ac28c80","pitchNumber":4,"startTime":"2026-02-21T20:27:13.699Z","endTime":"2026-02-21T20:27:23.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":816113,"link":"/api/v1/people/816113","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.013905467064504,"aZ":-22.6740694222872,"pfxX":-9.318220321769678,"pfxZ":5.366597623489083,"pX":-0.5262735446016539,"pZ":3.818181437351568,"vX0":8.611978050242017,"vY0":-132.16473524761378,"vZ0":1.172771596249501,"x":137.06,"y":135.69,"x0":-2.6154176624160597,"y0":50.00260233587903,"z0":5.033247194022513,"aX":-16.494654038694453},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.2,"breakHorizontal":15.0,"spinRate":2075,"spinDirection":219},"zone":11,"typeConfidence":0.93,"plateTime":0.4143350094687386,"extension":7.080888989796803},"index":5,"playId":"6077dd30-b7b1-3583-aafb-e8640fe4a0e7","pitchNumber":5,"startTime":"2026-02-21T20:27:28.735Z","endTime":"2026-02-21T20:27:34.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":816113,"link":"/api/v1/people/816113","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30138944411269,"aZ":-22.050971316205064,"pfxX":-1.9466934104106732,"pfxZ":6.152339420837846,"pX":0.7471764307890467,"pZ":2.236223100227203,"vX0":9.171695358452899,"vY0":-127.261694660712,"vZ0":-2.0965195846351365,"x":88.52,"y":178.4,"x0":-2.64539776757564,"y0":50.00325405989388,"z0":4.811339060068508,"aX":-3.2039047143933908},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.9,"breakHorizontal":1.6,"spinRate":2407,"spinDirection":204},"zone":6,"typeConfidence":0.87,"plateTime":0.4298387587141015,"extension":7.228048818531719},"hitData":{"launchSpeed":93.5,"launchAngle":45.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.77,"coordY":80.44}},"index":6,"playId":"d511eaa8-575d-39c3-bb18-359ed7cc28aa","pitchNumber":6,"startTime":"2026-02-21T20:27:43.554Z","endTime":"2026-02-21T20:27:51.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":816113,"link":"/api/v1/people/816113","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":816113,"link":"/api/v1/people/816113"},"credit":"b_ab"},{"player":{"id":672277,"link":"/api/v1/people/672277"},"credit":"p_ab"},{"player":{"id":816113,"link":"/api/v1/people/816113"},"credit":"b_pa"},{"player":{"id":672277,"link":"/api/v1/people/672277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:27:51.734Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cristhian Vaquero singles on a line drive to left fielder Anthony Huezo.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-21T20:27:56.112Z","endTime":"2026-02-21T20:29:13.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":703143,"fullName":"Cristhian Vaquero","link":"/api/v1/people/703143"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672277,"fullName":"Sam Carlson","link":"/api/v1/people/672277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703143,"fullName":"Cristhian Vaquero","link":"/api/v1/people/703143"},"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":703143,"fullName":"Cristhian Vaquero","link":"/api/v1/people/703143"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805953,"link":"/api/v1/people/805953"},"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":91.8,"endSpeed":83.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.846345786971206,"aZ":-20.221518737746592,"pfxX":-9.167889747794248,"pfxZ":6.653671685129246,"pX":0.18952708502350674,"pZ":2.37673721490139,"vX0":10.283502560763743,"vY0":-133.23438379186584,"vZ0":-2.9642303714726728,"x":109.78,"y":174.61,"x0":-2.530573141290976,"y0":50.00313583384012,"z0":4.966521631950785,"aX":-16.469862366803603},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.6,"breakHorizontal":14.4,"spinRate":2183,"spinDirection":224},"zone":5,"typeConfidence":0.98,"plateTime":0.41123461400141625,"extension":7.192111859857481},"index":0,"playId":"442a6e2d-b629-39d9-962f-4709ec6631bd","pitchNumber":1,"startTime":"2026-02-21T20:28:13.812Z","endTime":"2026-02-21T20:28:17.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":703143,"link":"/api/v1/people/703143","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.049075023937384,"aZ":-28.15164974801196,"pfxX":7.573953170462474,"pfxZ":3.1505825608576625,"pX":-0.760634814547568,"pZ":1.3813069493254004,"vX0":2.8207071774046053,"vY0":-112.76569486121488,"vZ0":-1.185795500587616,"x":145.99,"y":201.48,"x0":-3.01472867508714,"y0":50.00395402386157,"z0":4.774985547966733,"aX":9.6757298074243},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":5.6,"breakHorizontal":-14.5,"spinRate":2363,"spinDirection":76},"zone":13,"typeConfidence":0.9,"plateTime":0.48723288726561176,"extension":7.030704871327754},"index":1,"playId":"9c65346f-5393-3519-a250-3f9b5cab51db","pitchNumber":2,"startTime":"2026-02-21T20:28:27.969Z","endTime":"2026-02-21T20:28:31.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":703143,"link":"/api/v1/people/703143","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.321701301520022,"aZ":-19.36487113041917,"pfxX":-2.073233541204215,"pfxZ":7.62974751771864,"pX":-0.592396423773746,"pZ":1.6628802087434804,"vX0":6.123118483680134,"vY0":-128.183841453903,"vZ0":-4.024579037370602,"x":139.58,"y":193.88,"x0":-2.7335015006223498,"y0":50.001330462469326,"z0":4.748412160414217,"aX":-3.480364380546451},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":13.2,"breakHorizontal":2.5,"spinRate":2499,"spinDirection":210},"zone":7,"typeConfidence":0.91,"plateTime":0.4258808881919225,"extension":7.010163884530454},"index":2,"playId":"7c17dab3-5754-3f4f-9b22-0a246e9a07f5","pitchNumber":3,"startTime":"2026-02-21T20:28:46.099Z","endTime":"2026-02-21T20:28:50.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":703143,"link":"/api/v1/people/703143","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64515010533933,"aZ":-23.861423767430963,"pfxX":-8.335503179462025,"pfxZ":4.587876549055886,"pX":-0.31565445841091094,"pZ":2.3754393700943544,"vX0":8.73465628794565,"vY0":-133.48804344286665,"vZ0":-2.1536486832133446,"x":129.03,"y":174.64,"x0":-2.540926502851607,"y0":50.00245386644527,"z0":4.903349366016542,"aX":-15.103735051844982},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.0,"breakHorizontal":13.3,"spinRate":2169,"spinDirection":221},"zone":4,"typeConfidence":0.95,"plateTime":0.409680633872771,"extension":7.149450764110465},"hitData":{"launchSpeed":70.4,"launchAngle":30.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.17,"coordY":130.02}},"index":3,"playId":"2cb83411-bb16-3d00-8d25-406a5ac54b58","pitchNumber":4,"startTime":"2026-02-21T20:29:03.785Z","endTime":"2026-02-21T20:29:13.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":703143,"link":"/api/v1/people/703143","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703143,"link":"/api/v1/people/703143"},"credit":"b_ab"},{"player":{"id":672277,"link":"/api/v1/people/672277"},"credit":"p_ab"},{"player":{"id":703143,"link":"/api/v1/people/703143"},"credit":"b_pa"},{"player":{"id":672277,"link":"/api/v1/people/672277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.42,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:29:13.757Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coy James strikes out swinging. Cristhian Vaquero steals (1) 2nd base.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-21T20:29:38.222Z","endTime":"2026-02-21T20:33:26.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":815983,"fullName":"Coy James","link":"/api/v1/people/815983"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672277,"fullName":"Sam Carlson","link":"/api/v1/people/672277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703143,"fullName":"Cristhian Vaquero","link":"/api/v1/people/703143"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815983,"fullName":"Coy James","link":"/api/v1/people/815983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":542208,"link":"/api/v1/people/542208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":703143,"fullName":"Cristhian Vaquero","link":"/api/v1/people/703143"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.751788169014524,"aZ":-21.895937674833892,"pfxX":-8.573399128512674,"pfxZ":5.839230003507584,"pX":-0.7886141511737813,"pZ":3.606436136131665,"vX0":7.190399315623262,"vY0":-131.9965675387909,"vZ0":0.05362726166978149,"x":147.06,"y":141.41,"x0":-2.4374714468856498,"y0":50.001706171777634,"z0":5.201310867809429,"aX":-15.089745071443115},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":13.9,"spinRate":2190,"spinDirection":219},"zone":11,"typeConfidence":0.84,"plateTime":0.41534751389222135,"extension":7.158972898268287},"index":0,"playId":"93ec1810-b32e-3e5f-a3dd-ddd48c1b0b0c","pitchNumber":1,"startTime":"2026-02-21T20:29:40.588Z","endTime":"2026-02-21T20:29:48.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"first":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82574691159406,"aZ":-21.221339587354773,"pfxX":-2.2916465132443675,"pfxZ":6.474720494333034,"pX":0.9107008641561912,"pZ":2.2477315227321593,"vX0":9.242259319952542,"vY0":-128.5159428605772,"vZ0":-2.958041369230916,"x":82.29,"y":178.09,"x0":-2.4168848001431114,"y0":50.00246880603297,"z0":5.041240721467155,"aX":-3.8772934411130295},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.4,"breakHorizontal":2.3,"spinRate":2389,"spinDirection":212},"zone":14,"typeConfidence":0.88,"plateTime":0.42437259578571984,"extension":7.188750138133213},"index":1,"playId":"0efa3956-f51f-3187-a291-7e4dde3512c1","pitchNumber":2,"startTime":"2026-02-21T20:30:00.068Z","endTime":"2026-02-21T20:30:03.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"first":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"fa773a66-4164-39c6-9f9e-d2e369124300","startTime":"2026-02-21T20:30:19.145Z","endTime":"2026-02-21T20:30:25.375Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"first":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.133745866582966,"aZ":-16.410779918799037,"pfxX":-1.517337243605064,"pfxZ":9.459545218611455,"pX":0.6665422822623218,"pZ":1.8224416028616612,"vX0":8.44918016594272,"vY0":-127.93846443481716,"vZ0":-4.699075024785348,"x":91.59,"y":189.57,"x0":-2.4742653051843404,"y0":50.001911866474835,"z0":4.959777999924289,"aX":-2.5295285678080113},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":16.3,"breakHorizontal":1.0,"spinRate":2407,"spinDirection":218},"zone":9,"typeConfidence":0.93,"plateTime":0.42729414017189393,"extension":7.214822261994668},"index":3,"playId":"e5902cdd-0f0c-387c-82b3-afdb89a6b7e9","pitchNumber":3,"startTime":"2026-02-21T20:30:38.450Z","endTime":"2026-02-21T20:30:42.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"first":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87621707143416,"aZ":-19.681617703333117,"pfxX":-2.9226889796813382,"pfxZ":7.38341806921415,"pX":0.14613001837489936,"pZ":3.1872843551116588,"vX0":7.485728978144941,"vY0":-128.53033894229793,"vZ0":-0.9758997208866218,"x":111.43,"y":152.72,"x0":-2.4100444034414266,"y0":50.001182363651644,"z0":5.08456109874204,"aX":-4.944798931426145},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.4,"breakHorizontal":3.8,"spinRate":2378,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.4243510135810946,"extension":6.9819267087951316},"index":4,"playId":"0b141cbf-f6b7-34b6-a5a7-d1de0a1adc79","pitchNumber":4,"startTime":"2026-02-21T20:30:59.281Z","endTime":"2026-02-21T20:31:04.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"first":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740313945399194,"aZ":-17.771304664564074,"pfxX":-9.658231114597918,"pfxZ":8.284770286471849,"pX":-1.0679276420398713,"pZ":2.874097509262651,"vX0":6.897698363635276,"vY0":-131.04726400214042,"vZ0":-2.3393174443046196,"x":157.71,"y":161.18,"x0":-2.479512675177327,"y0":50.0062536683117,"z0":5.106206017825679,"aX":-16.79886566144017},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.6,"breakHorizontal":16.0,"spinRate":2167,"spinDirection":220},"zone":11,"typeConfidence":0.86,"plateTime":0.418001146150937,"extension":7.134724638547366},"index":5,"playId":"520b4d66-8192-3892-ac52-e4596cbdebe8","pitchNumber":5,"startTime":"2026-02-21T20:31:21.167Z","endTime":"2026-02-21T20:31:24.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"first":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":69.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.133522716023794,"aZ":-35.5205913690555,"pfxX":7.279610952654259,"pfxZ":-2.711724421320169,"pX":0.46696017608880613,"pZ":1.4913822727252162,"vX0":4.566040375861743,"vY0":-111.03912608365363,"vZ0":0.49709261742357924,"x":99.2,"y":198.51,"x0":-2.5705015417312036,"y0":50.003902914844026,"z0":4.996971068824371,"aX":8.979249816738294},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-4.4,"breakHorizontal":-14.5,"spinRate":2275,"spinDirection":62},"zone":14,"typeConfidence":0.91,"plateTime":0.4955796979938354,"extension":7.317355053656974},"index":6,"playId":"bf6ef25c-bde1-303e-ac0f-431b23dd2b6e","pitchNumber":6,"startTime":"2026-02-21T20:31:47.356Z","endTime":"2026-02-21T20:31:50.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"first":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78692730687715,"aZ":-17.262421472025306,"pfxX":-3.5996473905194333,"pfxZ":8.732782096617349,"pX":-0.7172986416686481,"pZ":2.759121323423291,"vX0":5.765117868984145,"vY0":-129.2937105828542,"vZ0":-2.474229888108411,"x":144.34,"y":164.28,"x0":-2.499583762250774,"y0":50.00398650126685,"z0":5.04043336500324,"aX":-6.148062722717007},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.6,"breakHorizontal":5.4,"spinRate":2361,"spinDirection":216},"zone":4,"typeConfidence":0.93,"plateTime":0.4222585760818234,"extension":7.096904270655886},"index":7,"playId":"5263c0b0-1d2a-3c57-b9be-c85ca080c1de","pitchNumber":7,"startTime":"2026-02-21T20:32:05.785Z","endTime":"2026-02-21T20:32:11.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"first":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.771349648848226,"aZ":-19.00601570810032,"pfxX":-3.9457373880020326,"pfxZ":7.955721158033159,"pX":-0.06542211734212428,"pZ":3.1791849464901922,"vX0":7.264148001001494,"vY0":-127.47616702625258,"vZ0":-0.9808637076691362,"x":119.49,"y":152.94,"x0":-2.4318479908207373,"y0":50.00445525594844,"z0":5.061202266655288,"aX":-6.533313627968967},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":14.4,"breakHorizontal":5.6,"spinRate":2361,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.42872707202518123,"extension":7.102867463532294},"index":8,"playId":"f9d1e522-dedd-3ede-af0f-3836c12e4961","pitchNumber":8,"startTime":"2026-02-21T20:32:28.717Z","endTime":"2026-02-21T20:32:32.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"first":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.225459158764707,"aZ":-17.15511845936473,"pfxX":-3.606897015399094,"pfxZ":8.846255200823096,"pX":-0.882682951844653,"pZ":3.300985900557425,"vX0":5.25086485394117,"vY0":-128.83693953672568,"vZ0":-1.3870650743322566,"x":150.65,"y":149.65,"x0":-2.4691355894079647,"y0":50.00496102206837,"z0":5.158814994789242,"aX":-6.126046886526305},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.0,"breakHorizontal":5.5,"spinRate":2367,"spinDirection":206},"zone":11,"typeConfidence":0.93,"plateTime":0.42349318528925606,"extension":7.1520598151932555},"index":9,"playId":"b3eeecca-d6e6-3684-8893-6d94b9161c06","pitchNumber":9,"startTime":"2026-02-21T20:32:50.640Z","endTime":"2026-02-21T20:32:53.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"first":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.635000742523815,"aZ":-34.21571086013346,"pfxX":8.345754309759798,"pfxZ":-1.7080712529903024,"pX":-0.03599382764039566,"pZ":0.9854649012732536,"vX0":3.564871023570926,"vY0":-109.25491783853862,"vZ0":-0.3533537941584567,"x":118.37,"y":212.17,"x0":-2.780026834269586,"y0":50.00455645044095,"z0":4.868522647782382,"aX":9.955884268371173},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-2.9,"breakHorizontal":-16.1,"spinRate":2205,"spinDirection":70},"zone":14,"typeConfidence":0.91,"plateTime":0.5038945539791011,"extension":7.319340017401021},"index":10,"playId":"0fa8832e-eb5a-317d-8f0d-b0a28aabd58d","pitchNumber":10,"startTime":"2026-02-21T20:33:14.357Z","endTime":"2026-02-21T20:33:26.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":815983,"link":"/api/v1/people/815983","batSide":{"code":"R","description":"Right"}},"first":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815983,"link":"/api/v1/people/815983"},"credit":"b_ab"},{"player":{"id":672277,"link":"/api/v1/people/672277"},"credit":"p_ab"},{"player":{"id":815983,"link":"/api/v1/people/815983"},"credit":"b_pa"},{"player":{"id":672277,"link":"/api/v1/people/672277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.73,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:33:26.051Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out, third baseman James Nelson to first baseman Garret Guillemette.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-21T20:33:28.047Z","endTime":"2026-02-21T20:36:07.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672277,"fullName":"Sam Carlson","link":"/api/v1/people/672277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663445,"link":"/api/v1/people/663445"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695048,"link":"/api/v1/people/695048"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.330028253380682,"aZ":-19.979853631231332,"pfxX":-2.4240578296530906,"pfxZ":7.353468163375354,"pX":-0.37349321354434767,"pZ":2.2269869386950503,"vX0":6.990464751993914,"vY0":-127.48946085159021,"vZ0":-2.8247023554024,"x":116.22,"y":169.64,"x0":-2.8268896913193933,"y0":50.004301185528945,"z0":4.912717794652781,"aX":-4.021289115952454},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.0,"breakHorizontal":2.9,"spinRate":2396,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.4283777968441074,"extension":7.097445778936932},"index":0,"playId":"5f52af3c-dba8-3ede-8301-3230a013b2eb","pitchNumber":1,"startTime":"2026-02-21T20:33:48.129Z","endTime":"2026-02-21T20:33:52.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"second":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":86.8,"endSpeed":80.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.056690603974324,"aZ":-22.000824090235888,"pfxX":-0.36511677911023765,"pfxZ":6.221564395786265,"pX":-0.837491432413357,"pZ":1.4710314974461365,"vX0":5.070198105392295,"vY0":-126.35817990124536,"vZ0":-3.8076445894552347,"x":148.92,"y":199.06,"x0":-2.81313718838142,"y0":50.00280733041777,"z0":4.741913056115757,"aX":-0.5977305749303906},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.7,"breakHorizontal":-0.4,"spinRate":2391,"spinDirection":214},"zone":13,"typeConfidence":0.75,"plateTime":0.4316436835274118,"extension":7.10122980383271},"index":1,"playId":"915d2059-6342-3a2e-8a2c-1c4bddca9234","pitchNumber":2,"startTime":"2026-02-21T20:34:11.680Z","endTime":"2026-02-21T20:34:14.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"second":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.899951821633785,"aZ":-31.37182054341385,"pfxX":5.958384493604452,"pfxZ":0.628450760690427,"pX":-0.7963299496006765,"pZ":1.9232559536600786,"vX0":2.9655595848679437,"vY0":-112.06906331783333,"vZ0":0.6293664257202904,"x":147.35,"y":186.85,"x0":-2.907884277275163,"y0":50.00344896373049,"z0":4.824989548639539,"aX":7.633534461918781},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.6,"breakHorizontal":-11.5,"spinRate":2186,"spinDirection":76},"zone":7,"typeConfidence":0.91,"plateTime":0.4874157652910873,"extension":7.0986102145169685},"index":2,"playId":"32455f2d-f77a-38f8-a5c5-e2d9988bd5d0","pitchNumber":3,"startTime":"2026-02-21T20:34:28.550Z","endTime":"2026-02-21T20:34:55.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"second":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":542208,"fullName":"Carlos Pérez","link":"/api/v1/people/542208"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.981414808081713,"aZ":-34.02863707668102,"pfxX":6.257245710481241,"pfxZ":-1.4786571666099455,"pX":-2.1832843757481006,"pZ":1.358360146282993,"vX0":0.3338307726306331,"vY0":-111.24341436310695,"vZ0":-0.03788379127556518,"x":200.22,"y":202.1,"x0":-3.14825374582981,"y0":50.003532268443415,"z0":4.903533786939883,"aX":7.84129130482111},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-2.4,"breakHorizontal":-11.4,"spinRate":2340,"spinDirection":72},"zone":13,"typeConfidence":0.91,"plateTime":0.49238893920489746,"extension":7.076416248826189},"index":3,"playId":"4b4b0224-4c9e-3d7e-b78c-35674f42ce24","pitchNumber":4,"startTime":"2026-02-21T20:35:21.653Z","endTime":"2026-02-21T20:35:24.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"second":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.019590164128495,"aZ":-19.486704225395517,"pfxX":-1.0585299731976359,"pfxZ":7.623960578262992,"pX":-0.9577410289306824,"pZ":3.7163574587599433,"vX0":5.170780782573167,"vY0":-127.36708284318614,"vZ0":0.5424578842908637,"x":153.51,"y":138.44,"x0":-2.8654540299641034,"y0":50.001623409750316,"z0":5.026502627039832,"aX":-1.7618458492378781},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.2,"breakHorizontal":1.0,"spinRate":2483,"spinDirection":202},"zone":11,"typeConfidence":0.86,"plateTime":0.4279515900620061,"extension":7.097669232294347},"index":4,"playId":"52283c7c-ddd3-3afb-bba9-933c7ffa5f48","pitchNumber":5,"startTime":"2026-02-21T20:35:38.231Z","endTime":"2026-02-21T20:35:41.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"second":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-21T20:35:48.179Z","endTime":"2026-02-21T20:36:01.629Z","isPitch":false,"type":"action","player":{"id":686452,"link":"/api/v1/people/686452"},"defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"second":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.36875823395805,"aZ":-21.237787784966617,"pfxX":-1.1547237206602228,"pfxZ":6.481398037879629,"pX":-1.2688710700470323,"pZ":3.005255148745891,"vX0":4.33586690253965,"vY0":-127.79502057298767,"vZ0":-0.8846722631483007,"x":165.37,"y":157.64,"x0":-2.8227696268217137,"y0":50.00213256033077,"z0":4.993824161885298,"aX":-1.9485920129938574},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.9,"breakHorizontal":1.3,"spinRate":2373,"spinDirection":213},"zone":11,"typeConfidence":0.79,"plateTime":0.4253533973881458,"extension":7.085582877876663},"hitData":{"launchSpeed":94.2,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.19,"coordY":170.83}},"index":6,"playId":"164a4395-7936-3bdb-8860-0c83e559aad0","pitchNumber":6,"startTime":"2026-02-21T20:36:01.629Z","endTime":"2026-02-21T20:36:07.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672277,"link":"/api/v1/people/672277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":542208,"link":"/api/v1/people/542208"},"first":{"id":695048,"link":"/api/v1/people/695048"},"second":{"id":690474,"link":"/api/v1/people/690474"},"third":{"id":663445,"link":"/api/v1/people/663445"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":805953,"link":"/api/v1/people/805953"},"center":{"id":813896,"link":"/api/v1/people/813896"},"right":{"id":687005,"link":"/api/v1/people/687005"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"second":{"id":703143,"link":"/api/v1/people/703143"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":672277,"link":"/api/v1/people/672277"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":672277,"link":"/api/v1/people/672277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:36:07.641Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Millas challenged (pitch result), call on the field was confirmed: Riley Unroe walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-21T20:38:37.329Z","endTime":"2026-02-21T20:40:50.101Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":624523,"fullName":"Riley Unroe","link":"/api/v1/people/624523"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676026,"fullName":"Holden Powell","link":"/api/v1/people/676026"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624523,"fullName":"Riley Unroe","link":"/api/v1/people/624523"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624523,"fullName":"Riley Unroe","link":"/api/v1/people/624523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Holden Powell replaces Sandy Gaston.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-21T20:37:38.012Z","endTime":"2026-02-21T20:37:38.013Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676026,"link":"/api/v1/people/676026"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682624,"link":"/api/v1/people/682624","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Coy James remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-21T20:37:38.013Z","endTime":"2026-02-21T20:38:39.694Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815983,"link":"/api/v1/people/815983"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":660688,"link":"/api/v1/people/660688"},"defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50202892300973,"aZ":-16.813740313791225,"pfxX":-6.768253686845595,"pfxZ":8.055408105561384,"pX":-0.8502377027755375,"pZ":1.8832152178579598,"vX0":5.643710855326159,"vY0":-137.03071804684942,"vZ0":-5.518456216729852,"x":149.41,"y":187.93,"x0":-2.0543581314855204,"y0":50.00355290169316,"z0":5.066961338169766,"aX":-12.907522511075285},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":11.2,"spinRate":2297,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.3992980977526561,"extension":5.612754466113514},"index":2,"playId":"0a0023e1-cffd-3ba0-920b-f98ae09be9bf","pitchNumber":1,"startTime":"2026-02-21T20:38:39.694Z","endTime":"2026-02-21T20:38:43.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":81.4,"endSpeed":75.4,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26333546517799,"aZ":-32.3928672795814,"pfxX":6.348824075798163,"pfxZ":-0.15849370238686555,"pX":-0.01724551504406698,"pZ":0.6792033091908983,"vX0":3.010328906938371,"vY0":-118.53614390375373,"vZ0":-3.249319457230773,"x":117.66,"y":220.44,"x0":-2.127536156472848,"y0":50.0004964783337,"z0":5.019637379328278,"aX":9.048645881845866},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.8,"breakHorizontal":-12.2,"spinRate":2518,"spinDirection":73},"zone":14,"typeConfidence":0.58,"plateTime":0.46174725107286774,"extension":5.743414185666008},"index":3,"playId":"0be72c49-9521-3013-a704-9ed71f05ff91","pitchNumber":2,"startTime":"2026-02-21T20:38:59.410Z","endTime":"2026-02-21T20:39:03.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00294146725906,"aZ":-27.121284381274734,"pfxX":5.05100892596742,"pfxZ":3.407488417534248,"pX":-0.7845450822331349,"pZ":2.794108436549998,"vX0":2.0097875262049625,"vY0":-120.30652251847808,"vZ0":-0.15905225154290814,"x":146.91,"y":163.34,"x0":-2.284262312899079,"y0":50.000345264747104,"z0":5.243457024435047,"aX":7.481435901251329},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.4,"breakHorizontal":-9.6,"spinRate":2459,"spinDirection":80},"zone":1,"typeConfidence":0.9,"plateTime":0.4534251300883638,"extension":5.6334625599670884},"index":4,"playId":"3f1f4772-734a-398e-9a8c-23f86b67c795","pitchNumber":3,"startTime":"2026-02-21T20:39:15.655Z","endTime":"2026-02-21T20:39:20.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2125494194637,"aZ":-26.30799701451767,"pfxX":6.279747539162301,"pfxZ":4.005687910184408,"pX":-0.7907213749162073,"pZ":2.5765825278911323,"vX0":1.2867545678756025,"vY0":-120.20201936769874,"vZ0":-0.6920656087284609,"x":147.14,"y":169.21,"x0":-2.1487423442671973,"y0":50.0023900733445,"z0":5.203308218979815,"aX":9.19146504817327},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.3,"breakHorizontal":-11.6,"spinRate":2460,"spinDirection":79},"zone":4,"typeConfidence":0.9,"plateTime":0.45560325324813844,"extension":5.620508179385573},"index":5,"playId":"0e1b31f5-b724-3fa1-b2e4-210d114c22b0","pitchNumber":4,"startTime":"2026-02-21T20:39:34.497Z","endTime":"2026-02-21T20:39:37.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.391788657701706,"aZ":-19.058772546528058,"pfxX":-4.6117813299010075,"pfxZ":6.97110522513397,"pX":1.720233107607995,"pZ":2.906724681511751,"vX0":11.067515305531412,"vY0":-135.51552057503073,"vZ0":-2.6418662387944227,"x":51.43,"y":160.3,"x0":-1.7965577005002604,"y0":50.002970442472325,"z0":5.20810850400117,"aX":-8.677827574308463},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":6.2,"spinRate":2274,"spinDirection":228},"zone":12,"typeConfidence":0.89,"plateTime":0.40240517893338845,"extension":5.659351716015321},"index":6,"playId":"33b89485-10b4-3639-9b53-29856c453828","pitchNumber":5,"startTime":"2026-02-21T20:40:02.692Z","endTime":"2026-02-21T20:40:05.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44840943816252,"aZ":-29.511990973708176,"pfxX":7.783690640386807,"pfxZ":1.8018745782739858,"pX":-0.7385394718151398,"pZ":1.4306812686720243,"vX0":0.7229794687740405,"vY0":-120.96125253710267,"vZ0":-2.7681144488621063,"x":145.15,"y":200.15,"x0":-2.052281199788396,"y0":50.001438729368175,"z0":5.1875547782828715,"aX":11.488368342932446},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.9,"breakHorizontal":-14.3,"spinRate":2335,"spinDirection":87},"zone":13,"typeConfidence":0.9,"plateTime":0.45348615782401813,"extension":5.675027295949603},"index":7,"playId":"abb9b889-fd4f-39f0-b672-b16cf8055a0c","pitchNumber":6,"startTime":"2026-02-21T20:40:23.076Z","endTime":"2026-02-21T20:40:50.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624523,"link":"/api/v1/people/624523"},"credit":"b_pa"},{"player":{"id":676026,"link":"/api/v1/people/676026"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"}},"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":-11.700000000000003,"leverageIndex":2.87,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:40:50.101Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Pérez walks. Riley Unroe to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-21T20:40:36.853Z","endTime":"2026-02-21T20:43:27.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":542208,"fullName":"Carlos Pérez","link":"/api/v1/people/542208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676026,"fullName":"Holden Powell","link":"/api/v1/people/676026"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542208,"fullName":"Carlos Pérez","link":"/api/v1/people/542208"},"postOnSecond":{"id":624523,"fullName":"Riley Unroe","link":"/api/v1/people/624523"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624523,"fullName":"Riley Unroe","link":"/api/v1/people/624523"},"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":542208,"fullName":"Carlos Pérez","link":"/api/v1/people/542208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.213041145851864,"aZ":-28.08965099467648,"pfxX":-10.753650797599818,"pfxZ":2.2408619697360823,"pX":0.48119582950358464,"pZ":2.772228841948835,"vX0":9.337490480023842,"vY0":-134.13981506269454,"vZ0":-1.3893126328939742,"x":98.66,"y":163.93,"x0":-1.6489908474488657,"y0":50.00204270484423,"z0":5.300991498757481,"aX":-19.582463607143385},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.0,"breakHorizontal":17.4,"spinRate":2065,"spinDirection":224},"zone":3,"typeConfidence":0.91,"plateTime":0.408448678425565,"extension":5.647395101013444},"index":0,"playId":"11e22193-3fec-3e20-8e63-b419946b4059","pitchNumber":1,"startTime":"2026-02-21T20:41:05.719Z","endTime":"2026-02-21T20:41:09.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":542208,"link":"/api/v1/people/542208","batSide":{"code":"R","description":"Right"}},"first":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.1,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.952036205545166,"aZ":-25.334867777181326,"pfxX":-7.827848930759695,"pfxZ":3.4967727286992796,"pX":-1.0436400238529397,"pZ":1.5759161364773313,"vX0":5.148826419891181,"vY0":-137.89181261082908,"vZ0":-5.123979923333733,"x":156.78,"y":196.23,"x0":-1.9024487017284006,"y0":50.00643615000281,"z0":5.132072944283141,"aX":-15.324655683522508},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.6,"breakHorizontal":13.3,"spinRate":2126,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.39476070096492677,"extension":5.660324470690155},"index":1,"playId":"525fd510-c7a5-34f0-b4f3-495fa2dad36b","pitchNumber":2,"startTime":"2026-02-21T20:41:24.438Z","endTime":"2026-02-21T20:41:30.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":542208,"link":"/api/v1/people/542208","batSide":{"code":"R","description":"Right"}},"first":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32218968179747,"aZ":-27.406256863487872,"pfxX":6.651399370593163,"pfxZ":3.2116300690790407,"pX":-1.5506582086384162,"pZ":2.977419490728941,"vX0":-0.7394013651121903,"vY0":-121.04357586133847,"vZ0":0.0747893042318849,"x":176.11,"y":158.39,"x0":-2.105857250966829,"y0":50.00500955288897,"z0":5.342987457453509,"aX":9.884549963820808},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.1,"breakHorizontal":-11.9,"spinRate":2535,"spinDirection":78},"zone":11,"typeConfidence":0.9,"plateTime":0.4522669287256087,"extension":5.6799638026423285},"index":2,"playId":"152bbe68-281c-3a08-ad57-a38de2e8f1ac","pitchNumber":3,"startTime":"2026-02-21T20:41:42.040Z","endTime":"2026-02-21T20:41:47.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":542208,"link":"/api/v1/people/542208","batSide":{"code":"R","description":"Right"}},"first":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":83.1,"endSpeed":76.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.919555254713362,"aZ":-21.221649651909654,"pfxX":1.8959066916554095,"pfxZ":7.318943150880878,"pX":-1.114528892863351,"pZ":1.562640299050811,"vX0":1.4396769985278868,"vY0":-121.08976179220919,"vZ0":-4.139442732216976,"x":159.48,"y":196.59,"x0":-1.961491245634927,"y0":50.00365651982533,"z0":5.133483171558323,"aX":2.8372317485402196},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":12.6,"breakHorizontal":-3.7,"spinRate":2402,"spinDirection":87},"zone":13,"typeConfidence":1.0,"plateTime":0.4509889713331843,"extension":5.682025727149845},"index":3,"playId":"0e40d9da-9b58-39ff-b4b9-5100dfda663e","pitchNumber":4,"startTime":"2026-02-21T20:42:00.349Z","endTime":"2026-02-21T20:42:03.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":542208,"link":"/api/v1/people/542208","batSide":{"code":"R","description":"Right"}},"first":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.309003101699872,"aZ":-26.791940805440372,"pfxX":-9.971012029464964,"pfxZ":2.865524607278232,"pX":-0.8517576753780747,"pZ":2.4267882392761577,"vX0":6.042384179079395,"vY0":-135.85579633727687,"vZ0":-2.5202502351358365,"x":149.47,"y":173.26,"x0":-1.8031753372808976,"y0":50.00529477160908,"z0":5.218736655562664,"aX":-18.738371563829126},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.9,"breakHorizontal":16.9,"spinRate":2040,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.40238134863398445,"extension":5.71127628651965},"index":4,"playId":"5b7c1004-f7a8-3fe3-a9c4-bc823262095b","pitchNumber":5,"startTime":"2026-02-21T20:42:50.944Z","endTime":"2026-02-21T20:42:56.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":542208,"link":"/api/v1/people/542208","batSide":{"code":"R","description":"Right"}},"first":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.185643019741505,"aZ":-23.892844696620106,"pfxX":-9.685056248753135,"pfxZ":4.4254703144012755,"pX":1.1756621089195682,"pZ":-0.12525346618693853,"vX0":10.536074034161196,"vY0":-135.366248053024,"vZ0":-8.916811518286936,"x":72.19,"y":242.16,"x0":-1.4929654656702187,"y0":50.00577543798364,"z0":4.860951363679754,"aX":-18.13142244873914},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":15.5,"spinRate":1092,"spinDirection":230},"zone":14,"typeConfidence":0.89,"plateTime":0.4033170111236064,"extension":5.573878016049497},"index":5,"playId":"65a90b8d-ccc4-33ce-9951-7f800871e498","pitchNumber":6,"startTime":"2026-02-21T20:43:14.483Z","endTime":"2026-02-21T20:43:27.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":542208,"link":"/api/v1/people/542208","batSide":{"code":"R","description":"Right"}},"first":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542208,"link":"/api/v1/people/542208"},"credit":"b_pa"},{"player":{"id":676026,"link":"/api/v1/people/676026"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.10000000000001,"awayTeamWinProbability":43.89999999999999,"homeTeamWinProbabilityAdded":-15.699999999999989,"leverageIndex":4.68,"dramaIndex":218.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:43:27.721Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Sacco Jr. walks. Riley Unroe to 3rd. Jack Winkler to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-21T20:43:52.789Z","endTime":"2026-02-21T20:45:12.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676026,"fullName":"Holden Powell","link":"/api/v1/people/676026"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"postOnSecond":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"postOnThird":{"id":624523,"fullName":"Riley Unroe","link":"/api/v1/people/624523"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624523,"fullName":"Riley Unroe","link":"/api/v1/people/624523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"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":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jack Winkler replaces Carlos Pérez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"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-21T20:43:45.238Z","endTime":"2026-02-21T20:43:55.152Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676466,"link":"/api/v1/people/676466"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"903","replacedPlayer":{"id":542208,"link":"/api/v1/people/542208"},"base":1,"defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":542208,"link":"/api/v1/people/542208"},"second":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.8,"endSpeed":86.5,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.336711024339504,"aZ":-15.889912069445993,"pfxX":-7.454760019368565,"pfxZ":8.57603726033587,"pX":0.5508634260144643,"pZ":1.197172234299438,"vX0":9.130739784937072,"vY0":-136.28768650256205,"vZ0":-7.267722356915018,"x":96.0,"y":206.46,"x0":-1.8596710453731502,"y0":50.00425300732725,"z0":4.977203250109775,"aX":-14.156849733856365},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":11.8,"spinRate":2267,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.4004656351143585,"extension":5.748392674499604},"index":1,"playId":"1205b220-fbed-3e51-a5f6-56bb7bb742f6","pitchNumber":1,"startTime":"2026-02-21T20:43:55.152Z","endTime":"2026-02-21T20:43:58.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":676466,"link":"/api/v1/people/676466"},"second":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.215619782591677,"aZ":-29.906133098015967,"pfxX":2.212568432072765,"pfxZ":1.420415531996034,"pX":-1.4279716333050934,"pZ":1.1925459323701588,"vX0":1.5768065854321072,"vY0":-124.8928368333369,"vZ0":-3.8182555226665342,"x":171.43,"y":206.58,"x0":-2.352354485357027,"y0":50.00603969593348,"z0":5.167804929935762,"aX":3.5389292505186183},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.0,"breakHorizontal":-4.3,"spinRate":2517,"spinDirection":123},"zone":13,"typeConfidence":0.99,"plateTime":0.4364899153628188,"extension":5.708169289069943},"index":2,"playId":"143506b7-17bb-3090-b4f0-bcbab649b393","pitchNumber":2,"startTime":"2026-02-21T20:44:10.328Z","endTime":"2026-02-21T20:44:13.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":676466,"link":"/api/v1/people/676466"},"second":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78201210672706,"aZ":-15.343840962618964,"pfxX":-6.798678086975638,"pfxZ":8.754557490444611,"pX":-0.8003770347764548,"pZ":2.8070489221366692,"vX0":5.291563339096793,"vY0":-137.18073668928164,"vZ0":-3.8104896064428706,"x":147.51,"y":162.99,"x0":-1.8623485577637973,"y0":50.00671626198325,"z0":5.247111986353667,"aX":-13.077660790298538},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":11.3,"spinRate":2310,"spinDirection":231},"zone":1,"typeConfidence":0.91,"plateTime":0.39790663460232967,"extension":5.736228450777497},"index":3,"playId":"0f717d48-8a8f-3580-a162-eb6a555138fd","pitchNumber":3,"startTime":"2026-02-21T20:44:28.827Z","endTime":"2026-02-21T20:44:32.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":676466,"link":"/api/v1/people/676466"},"second":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.354660966943673,"aZ":-15.430140889458311,"pfxX":-6.201550484657405,"pfxZ":8.83556682415913,"pX":-1.8290076848702792,"pZ":3.0337298424527743,"vX0":2.6699014675496398,"vY0":-136.38436273687626,"vZ0":-3.2226586177878076,"x":186.72,"y":156.87,"x0":-2.0117977838500773,"y0":50.000968674672116,"z0":5.286773740104881,"aX":-11.749549706150761},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":10.7,"spinRate":2259,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.400704456119926,"extension":5.666701093149265},"index":4,"playId":"f77f095a-f252-3515-aa98-3a3f87ebdfd2","pitchNumber":4,"startTime":"2026-02-21T20:44:45.903Z","endTime":"2026-02-21T20:44:48.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":676466,"link":"/api/v1/people/676466"},"second":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.0,"endSpeed":86.9,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.765743205063266,"aZ":-16.02242935344258,"pfxX":-5.837136353015472,"pfxZ":8.389676622088661,"pX":-1.2621070845649622,"pZ":3.0891153825025075,"vX0":3.8073598407586013,"vY0":-137.0265920429999,"vZ0":-3.1007124004141895,"x":165.11,"y":155.37,"x0":-1.9024355437875466,"y0":50.00377270973254,"z0":5.31314639707763,"aX":-11.23816300444754},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2300,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.39785216145579483,"extension":5.600391357778761},"index":5,"playId":"997c2cda-d80c-3115-83c4-95012f667a8c","pitchNumber":5,"startTime":"2026-02-21T20:45:07.216Z","endTime":"2026-02-21T20:45:12.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":690474,"link":"/api/v1/people/690474","batSide":{"code":"L","description":"Left"}},"first":{"id":676466,"link":"/api/v1/people/676466"},"second":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690474,"link":"/api/v1/people/690474"},"credit":"b_pa"},{"player":{"id":676026,"link":"/api/v1/people/676026"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.7,"awayTeamWinProbability":63.3,"homeTeamWinProbabilityAdded":-19.400000000000006,"leverageIndex":5.42,"dramaIndex":260.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:45:12.334Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joseph Sullivan strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-21T20:45:16.582Z","endTime":"2026-02-21T20:47:00.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":813896,"fullName":"Joseph Sullivan","link":"/api/v1/people/813896"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676026,"fullName":"Holden Powell","link":"/api/v1/people/676026"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"postOnSecond":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"postOnThird":{"id":624523,"fullName":"Riley Unroe","link":"/api/v1/people/624523"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":813896,"fullName":"Joseph Sullivan","link":"/api/v1/people/813896"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03449918159752,"aZ":-30.064662125493957,"pfxX":3.4704141064030436,"pfxZ":1.3495674075504853,"pX":-0.30364226686254453,"pZ":1.1109668129130534,"vX0":2.9404837559672226,"vY0":-124.20167768922957,"vZ0":-3.779778866477102,"x":128.57,"y":208.78,"x0":-1.954000015941518,"y0":50.002116591586955,"z0":5.15461388130793,"aX":5.417172241813613},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":-7.0,"spinRate":2434,"spinDirection":124},"zone":13,"typeConfidence":0.67,"plateTime":0.44111038473045294,"extension":5.66814149102369},"index":0,"playId":"c13a3d18-90a4-3486-bb11-d63c2257a30c","pitchNumber":1,"startTime":"2026-02-21T20:45:41.874Z","endTime":"2026-02-21T20:45:46.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"first":{"id":690474,"link":"/api/v1/people/690474"},"second":{"id":676466,"link":"/api/v1/people/676466"},"third":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.933593544329764,"aZ":-29.862097761403167,"pfxX":3.599116387949516,"pfxZ":1.5295236254390758,"pX":0.7785696715096698,"pZ":1.6400971385016543,"vX0":5.095439565614302,"vY0":-121.73623063461665,"vZ0":-2.4181955202868597,"x":87.32,"y":194.5,"x0":-1.8024068586039927,"y0":50.00552581574565,"z0":5.2090486951436334,"aX":5.448951421591408},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.5,"breakHorizontal":-7.7,"spinRate":2437,"spinDirection":94},"zone":9,"typeConfidence":0.9,"plateTime":0.44842598343538986,"extension":5.770911503049141},"index":1,"playId":"28de8269-8cd3-33cc-aa2d-7df313c8b4ea","pitchNumber":2,"startTime":"2026-02-21T20:46:04.173Z","endTime":"2026-02-21T20:46:07.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"first":{"id":690474,"link":"/api/v1/people/690474"},"second":{"id":676466,"link":"/api/v1/people/676466"},"third":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.126113472577927,"aZ":-27.666660045998498,"pfxX":5.835154091412524,"pfxZ":3.140446199585771,"pX":-0.7218272008208839,"pZ":3.13059103443174,"vX0":1.4817298019745375,"vY0":-119.14122466241422,"vZ0":0.7065570619697622,"x":144.51,"y":154.25,"x0":-2.1101131938892004,"y0":50.00394081288416,"z0":5.332719958594027,"aX":8.379470401214302},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.1,"breakHorizontal":-10.9,"spinRate":2498,"spinDirection":81},"zone":1,"typeConfidence":0.88,"plateTime":0.459926206902022,"extension":5.714206016616333},"index":2,"playId":"f0f3be11-ca65-33c4-941d-1b8b155469d4","pitchNumber":3,"startTime":"2026-02-21T20:46:25.374Z","endTime":"2026-02-21T20:46:28.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"first":{"id":690474,"link":"/api/v1/people/690474"},"second":{"id":676466,"link":"/api/v1/people/676466"},"third":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.450014328634186,"aZ":-29.11661101349077,"pfxX":6.421892927154721,"pfxZ":2.0293016072909094,"pX":0.8680451890410179,"pZ":1.3431140156508325,"vX0":4.520067726580142,"vY0":-121.81903706291548,"vZ0":-3.067305669088285,"x":83.91,"y":202.52,"x0":-1.8443557170109095,"y0":50.00201589876827,"z0":5.129894224176371,"aX":9.671547527048125},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.2,"breakHorizontal":-12.7,"spinRate":2540,"spinDirection":81},"zone":14,"typeConfidence":0.91,"plateTime":0.44924496172841355},"index":3,"playId":"121f617e-b45d-3546-a185-a63f5c224b9e","pitchNumber":4,"startTime":"2026-02-21T20:46:48.981Z","endTime":"2026-02-21T20:47:00.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":813896,"link":"/api/v1/people/813896","batSide":{"code":"L","description":"Left"}},"first":{"id":690474,"link":"/api/v1/people/690474"},"second":{"id":676466,"link":"/api/v1/people/676466"},"third":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813896,"link":"/api/v1/people/813896"},"credit":"b_ab"},{"player":{"id":676026,"link":"/api/v1/people/676026"},"credit":"p_ab"},{"player":{"id":813896,"link":"/api/v1/people/813896"},"credit":"b_pa"},{"player":{"id":676026,"link":"/api/v1/people/676026"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":16.9,"leverageIndex":5.16,"dramaIndex":238.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:47:00.207Z","atBatIndex":68},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kellen Strahm grounds into a double play, second baseman Angel Feliz to first baseman Sam Brown. Tommy Sacco Jr. out at 2nd. Kellen Strahm out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-21T20:46:56.361Z","endTime":"2026-02-21T20:48:10.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687005,"fullName":"Kellen Strahm","link":"/api/v1/people/687005"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676026,"fullName":"Holden Powell","link":"/api/v1/people/676026"},"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":690474,"fullName":"Tommy Sacco Jr.","link":"/api/v1/people/690474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":815906,"link":"/api/v1/people/815906"},"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":687005,"fullName":"Kellen Strahm","link":"/api/v1/people/687005"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":815906,"link":"/api/v1/people/815906"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694848,"link":"/api/v1/people/694848"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.818262512509563,"aZ":-31.566142140502176,"pfxX":5.57615580884179,"pfxZ":0.41118857906522344,"pX":0.5406095767280694,"pZ":1.6073288406809587,"vX0":3.7997425859403484,"vY0":-119.97192239849751,"vZ0":-2.0192532022347423,"x":96.39,"y":195.38,"x0":-1.7869259003251496,"y0":50.00009813857344,"z0":5.2685198208190425,"aX":8.14018397812434},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.5,"breakHorizontal":-11.0,"spinRate":2530,"spinDirection":75},"zone":9,"typeConfidence":0.73,"plateTime":0.45624337890697264,"extension":5.8482628998168495},"index":0,"playId":"f0a0cbdd-c21f-33c0-a711-37df9e1da5af","pitchNumber":1,"startTime":"2026-02-21T20:47:21.964Z","endTime":"2026-02-21T20:47:27.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":687005,"link":"/api/v1/people/687005","batSide":{"code":"R","description":"Right"}},"first":{"id":690474,"link":"/api/v1/people/690474"},"second":{"id":676466,"link":"/api/v1/people/676466"},"third":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.064550134899886,"aZ":-29.842405491774556,"pfxX":5.084837350820279,"pfxZ":1.626875829317406,"pX":0.22592038765750247,"pZ":1.8613881023295562,"vX0":3.185059831816653,"vY0":-118.72372295993931,"vZ0":-1.5846954313012405,"x":108.39,"y":188.52,"x0":-1.7921298970071486,"y0":50.00174943362841,"z0":5.245586072903809,"aX":7.28048262033191},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.9,"breakHorizontal":-10.0,"spinRate":2558,"spinDirection":77},"zone":8,"typeConfidence":0.72,"plateTime":0.46080244711671536,"extension":5.819836390375861},"hitData":{"launchSpeed":90.0,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.06,"coordY":146.98}},"index":1,"playId":"b7957227-201f-31e5-ad73-585cd47b3dd0","pitchNumber":2,"startTime":"2026-02-21T20:47:46.466Z","endTime":"2026-02-21T20:48:10.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676026,"link":"/api/v1/people/676026","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694848,"link":"/api/v1/people/694848"},"second":{"id":815906,"link":"/api/v1/people/815906"},"third":{"id":800195,"link":"/api/v1/people/800195"},"shortstop":{"id":816113,"link":"/api/v1/people/816113"},"left":{"id":683610,"link":"/api/v1/people/683610"},"center":{"id":703143,"link":"/api/v1/people/703143"},"right":{"id":701337,"link":"/api/v1/people/701337"}},"offense":{"batter":{"id":687005,"link":"/api/v1/people/687005","batSide":{"code":"R","description":"Right"}},"first":{"id":690474,"link":"/api/v1/people/690474"},"second":{"id":676466,"link":"/api/v1/people/676466"},"third":{"id":624523,"link":"/api/v1/people/624523"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687005,"link":"/api/v1/people/687005"},"credit":"b_ab"},{"player":{"id":676026,"link":"/api/v1/people/676026"},"credit":"p_ab"},{"player":{"id":687005,"link":"/api/v1/people/687005"},"credit":"b_pa"},{"player":{"id":676026,"link":"/api/v1/people/676026"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":46.4,"leverageIndex":7.24,"dramaIndex":470.0,"contextMetrics":{},"playEndTime":"2026-02-21T20:48:10.942Z","atBatIndex":69}]