[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:05:50.912Z","endTime":"2026-02-22T18:07:30.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T15:27:33.008Z","endTime":"2026-02-22T17:34:34.215Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"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-22T17:34:34.215Z","endTime":"2026-02-22T18:05:17.513Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"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-22T18:05:17.513Z","endTime":"2026-02-22T18:05:53.153Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.100476714932828,"aZ":-18.1856066937096,"pfxX":-6.408582579826575,"pfxZ":7.616698303158399,"pX":-1.3098978388782865,"pZ":2.729252533839374,"vX0":5.187605276201184,"vY0":-134.2097756278291,"vZ0":-4.000626553376634,"x":166.93,"y":165.09,"x0":-2.4284091169024973,"y0":50.00653008505896,"z0":5.5223634555981915,"aX":-11.777143664908932},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.2,"breakHorizontal":10.6,"spinRate":2211,"spinDirection":220},"zone":11,"typeConfidence":0.78,"plateTime":0.40699166519497343,"extension":6.596956524237205},"index":3,"playId":"df184f42-fe9e-3d01-9885-7264ada25c5b","pitchNumber":1,"startTime":"2026-02-22T18:05:53.153Z","endTime":"2026-02-22T18:05:58.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.427705607294488,"aZ":-15.346438841249546,"pfxX":-5.2848081190729665,"pfxZ":9.195683317063185,"pX":0.2367020488048258,"pZ":1.824208086860863,"vX0":8.670104175381704,"vY0":-134.48943144863838,"vZ0":-6.5721812095569865,"x":107.98,"y":189.53,"x0":-2.3436925671267446,"y0":50.00547343361333,"z0":5.3901114271056,"aX":-9.674374491981808},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":7.7,"spinRate":2224,"spinDirection":212},"zone":8,"typeConfidence":0.88,"plateTime":0.40742514171307853,"extension":6.558183575321536},"index":4,"playId":"1851845b-f9fb-3ef1-a4b2-2263b88f2b81","pitchNumber":2,"startTime":"2026-02-22T18:06:08.129Z","endTime":"2026-02-22T18:06:12.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":86.2,"endSpeed":80.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40751035209856,"aZ":-28.597955246530564,"pfxX":2.8659224553803226,"pfxZ":2.210000039192984,"pX":0.5277401883115379,"pZ":2.0629341038496594,"vX0":6.628000776479485,"vY0":-125.56795734982718,"vZ0":-2.5190197113923416,"x":96.88,"y":183.08,"x0":-2.505088006760547,"y0":50.00206574419928,"z0":5.376355832138275,"aX":4.632890461455956},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.7,"breakHorizontal":-6.5,"spinRate":2474,"spinDirection":149},"zone":9,"typeConfidence":0.9,"plateTime":0.43409974248113414,"extension":6.466218461383089},"index":5,"playId":"b735be38-5860-3277-88e3-ff410ff02a32","pitchNumber":3,"startTime":"2026-02-22T18:06:34.490Z","endTime":"2026-02-22T18:06:38.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79552388906763,"aZ":-41.15041226057155,"pfxX":6.117655985938663,"pfxZ":-6.753933534526698,"pX":0.8538913091995487,"pZ":1.9018484478904139,"vX0":5.146717381301642,"vY0":-115.01709573722182,"vZ0":0.3761030735528925,"x":84.45,"y":187.43,"x0":-2.2133275144207976,"y0":50.00107284487625,"z0":5.750762129675733,"aX":8.133847799590114},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-11.8,"breakHorizontal":-12.5,"spinRate":2374,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.47755663073269394,"extension":6.5075584008066425},"index":6,"playId":"f39fd0a9-6331-3027-b7cb-f01e6764b05b","pitchNumber":4,"startTime":"2026-02-22T18:07:00.678Z","endTime":"2026-02-22T18:07:04.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.256938779392417,"aZ":-15.464275895322091,"pfxX":-3.5777246426042764,"pfxZ":8.737928248377665,"pX":-0.23192032695431314,"pZ":3.771284248283187,"vX0":7.116133893128818,"vY0":-137.382762790087,"vZ0":-1.746978241803661,"x":125.84,"y":136.96,"x0":-2.3902464057417294,"y0":50.00652065058499,"z0":5.465893997021281,"aX":-6.845767279265193},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":5.0,"spinRate":2209,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.39860502628403216,"extension":6.63489148745836},"index":7,"playId":"30ed4033-562c-3afa-9690-3409f85367f3","pitchNumber":5,"startTime":"2026-02-22T18:07:26.498Z","endTime":"2026-02-22T18:07:30.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-22T18:07:30.919Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:07:41.036Z","endTime":"2026-02-22T18:09:42.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.763586689677954,"aZ":-13.063104213234137,"pfxX":-3.4529498318915466,"pfxZ":10.037326608979834,"pX":0.39969818918835764,"pZ":2.6205251250757566,"vX0":8.535930667047749,"vY0":-137.4369392739875,"vZ0":-4.951478718502682,"x":101.76,"y":168.03,"x0":-2.3041710831057656,"y0":50.00426210895054,"z0":5.3395691412500135,"aX":-6.575840607795256},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":4.3,"spinRate":2273,"spinDirection":213},"zone":6,"typeConfidence":0.92,"plateTime":0.3992319123426942,"extension":6.750801448821531},"index":0,"playId":"e6f17558-b653-33f3-9852-5d1bb577dcba","pitchNumber":1,"startTime":"2026-02-22T18:07:58.253Z","endTime":"2026-02-22T18:08:02.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91032266953256,"aZ":-25.418047824466715,"pfxX":-8.43823668280158,"pfxZ":3.71491161331833,"pX":-0.1766548239321831,"pZ":1.623039187808383,"vX0":8.77577561143994,"vY0":-133.32470724480575,"vZ0":-4.652305416318867,"x":123.73,"y":194.96,"x0":-2.398560829265036,"y0":50.00217816670745,"z0":5.201935931731828,"aX":-15.34648409881345},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.0,"breakHorizontal":13.7,"spinRate":2033,"spinDirection":214},"zone":13,"typeConfidence":0.96,"plateTime":0.40922011350681897,"extension":6.670708508348528},"index":1,"playId":"040c44ca-5856-356e-b550-5f7f2b9ba47f","pitchNumber":2,"startTime":"2026-02-22T18:08:12.235Z","endTime":"2026-02-22T18:08:17.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98204967892263,"aZ":-39.31458359434976,"pfxX":5.411524643109066,"pfxZ":-5.166205625395149,"pX":2.166847464956286,"pZ":0.23333228703030967,"vX0":8.944164533010857,"vY0":-117.53497553055148,"vZ0":-3.239922343467429,"x":34.4,"y":232.48,"x0":-2.4106970796428078,"y0":50.00480693746752,"z0":5.328076449986996,"aX":7.47382299362029},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.0,"breakHorizontal":-12.2,"spinRate":2538,"spinDirection":38},"zone":14,"typeConfidence":0.89,"plateTime":0.46834674847044155,"extension":6.624582620307458},"index":2,"playId":"9b120678-1064-3f1f-9a67-1108eb0b8971","pitchNumber":3,"startTime":"2026-02-22T18:08:27.256Z","endTime":"2026-02-22T18:08:31.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.532599583232436,"aZ":-14.42228242108872,"pfxX":-4.86744293675192,"pfxZ":9.332052796055736,"pX":0.8739426935421846,"pZ":2.436402379760451,"vX0":10.131629063665684,"vY0":-136.65700476789257,"vZ0":-5.461505148223684,"x":83.69,"y":173.0,"x0":-2.239756767762319,"y0":50.00190786835851,"z0":5.442259772854696,"aX":-9.259165908355781},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":6.8,"spinRate":2145,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.3999619481172614,"extension":6.626250290348089},"index":3,"playId":"7988cf84-7358-3ab7-8daa-cd9ccc9db0e7","pitchNumber":4,"startTime":"2026-02-22T18:08:47.053Z","endTime":"2026-02-22T18:08:51.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.623609126719696,"aZ":-14.317478210051222,"pfxX":-5.65324704068064,"pfxZ":9.181075911898478,"pX":1.5625087030586235,"pZ":1.9092360735905092,"vX0":12.209477528580612,"vY0":-138.0842379231986,"vZ0":-6.4643557388272646,"x":57.44,"y":187.23,"x0":-2.167515963059982,"y0":50.00663302771533,"z0":5.231009706625293,"aX":-11.000920793428058},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":7.9,"spinRate":2200,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.39555347112644945,"extension":6.689860009084307},"index":4,"playId":"6e63beb7-b2e6-3003-a973-88609bd25222","pitchNumber":5,"startTime":"2026-02-22T18:09:05.803Z","endTime":"2026-02-22T18:09:11.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-02-22T18:09:21.837Z","endTime":"2026-02-22T18:09:32.268Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.810394303130128,"aZ":-29.523113849975974,"pfxX":2.972706449486785,"pfxZ":1.61649440269463,"pX":0.3012485219818966,"pZ":1.6062475641307077,"vX0":5.841934036505589,"vY0":-126.90496830370441,"vZ0":-3.9748477342431117,"x":105.52,"y":195.41,"x0":-2.4124313606460075,"y0":50.00240526647807,"z0":5.532111976827133,"aX":4.870505518334899},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":-6.6,"spinRate":2482,"spinDirection":160},"zone":14,"typeConfidence":0.9,"plateTime":0.43081923577406567,"extension":6.519344055402031},"hitData":{"launchSpeed":103.2,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.99,"coordY":151.43}},"index":6,"playId":"939fe97f-6a61-3e53-b8c2-f695c05f9edc","pitchNumber":6,"startTime":"2026-02-22T18:09:32.268Z","endTime":"2026-02-22T18:09:42.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:09:42.061Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heston Kjerstad homers (1) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:09:54.368Z","endTime":"2026-02-22T18:11:57.775Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.908125623436632,"aZ":-36.45113905472513,"pfxX":4.572381582521702,"pfxZ":-3.1882072143514595,"pX":-0.3481458298390177,"pZ":2.020402937612824,"vX0":3.7877653448911275,"vY0":-115.01947106763826,"vZ0":0.20258556308652542,"x":130.27,"y":184.23,"x0":-2.608958535785895,"y0":50.00209384748005,"z0":5.459737975733785,"aX":6.137649736845255},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-5.4,"breakHorizontal":-9.2,"spinRate":2400,"spinDirection":49},"zone":7,"typeConfidence":0.88,"plateTime":0.4758185906785495,"extension":6.3348855552820105},"index":0,"playId":"d3726548-ed7e-37c1-a8be-68827c365641","pitchNumber":1,"startTime":"2026-02-22T18:10:07.199Z","endTime":"2026-02-22T18:10:10.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.4,"endSpeed":80.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.255797873459574,"aZ":-23.626430822782453,"pfxX":-8.663942640046823,"pfxZ":5.265253619066172,"pX":-1.5328876787504881,"pZ":1.5302982376659522,"vX0":5.654023678091869,"vY0":-125.74554554092099,"vZ0":-4.667791354905173,"x":175.43,"y":197.46,"x0":-2.6696055670411547,"y0":50.002796541104445,"z0":5.2956911036600465,"aX":-14.062893862578742},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.9,"breakHorizontal":14.6,"spinRate":1729,"spinDirection":225},"zone":13,"typeConfidence":0.92,"plateTime":0.43334271718830797,"extension":6.693502561162461},"index":1,"playId":"2e0fcc14-5e09-39c5-b580-72c5675a81df","pitchNumber":2,"startTime":"2026-02-22T18:10:22.328Z","endTime":"2026-02-22T18:10:26.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.0,"endSpeed":79.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.482464719257685,"aZ":-24.091706093206884,"pfxX":-6.651669242304477,"pfxZ":5.044192949597498,"pX":-2.25351943619195,"pZ":4.341962766743677,"vX0":3.617928295010694,"vY0":-125.32136410127886,"vZ0":1.9003953561160023,"x":202.9,"y":121.55,"x0":-2.8458084315260765,"y0":50.00525431272081,"z0":5.531511415888284,"aX":-10.663980918452802},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.8,"breakHorizontal":11.3,"spinRate":1565,"spinDirection":215},"zone":11,"typeConfidence":0.94,"plateTime":0.4357808407645747,"extension":6.497369323828841},"index":2,"playId":"e5a177f3-f29d-3260-a9ac-507ac022892d","pitchNumber":3,"startTime":"2026-02-22T18:10:37.101Z","endTime":"2026-02-22T18:10:43.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.993360444261516,"aZ":-15.370368216247599,"pfxX":-3.959882858071097,"pfxZ":8.842103459245191,"pX":-0.4586259570862894,"pZ":4.543141833206045,"vX0":7.101132883849974,"vY0":-136.28346238363173,"vZ0":0.2873602648173955,"x":134.48,"y":116.12,"x0":-2.5712163669510106,"y0":50.0055437710035,"z0":5.48917417010067,"aX":-7.5285595383838455},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":5.9,"spinRate":2237,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.4002898687763441,"extension":6.5945165373280314},"index":3,"playId":"926b47a8-bc15-3838-839c-2b3fa6879f8e","pitchNumber":4,"startTime":"2026-02-22T18:10:56.129Z","endTime":"2026-02-22T18:11:00.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.874363429704406,"aZ":-16.15938716832655,"pfxX":-2.3680616729957773,"pfxZ":8.428640674191287,"pX":-0.5322491697805889,"pZ":3.368145681167069,"vX0":5.9017807514134635,"vY0":-136.2209128039228,"vZ0":-2.847851471733821,"x":137.29,"y":147.84,"x0":-2.4087309871257,"y0":50.001655121466015,"z0":5.529561769294763,"aX":-4.4996413527486565},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":3.2,"spinRate":2215,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.40043957947845454,"extension":6.5221488725815275},"index":4,"playId":"17fca1a1-f50f-3961-a31b-a06d4710021b","pitchNumber":5,"startTime":"2026-02-22T18:11:17.581Z","endTime":"2026-02-22T18:11:22.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.165441702687204,"aZ":-29.291555162846347,"pfxX":2.7912031306028267,"pfxZ":1.7205569735763717,"pX":0.6251347498404962,"pZ":2.1698943267049007,"vX0":7.142794706490527,"vY0":-128.0555738718561,"vZ0":-2.556828559986399,"x":93.17,"y":180.19,"x0":-2.5528603832450485,"y0":50.00453522494082,"z0":5.451704848648768,"aX":4.6765628597543625},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.8,"breakHorizontal":-6.5,"spinRate":2361,"spinDirection":146},"zone":9,"typeConfidence":0.89,"plateTime":0.4262405711817272,"extension":6.590265535680089},"hitData":{"launchSpeed":100.5,"launchAngle":31.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":174.48,"coordY":45.03}},"index":5,"playId":"f624ef7a-b86e-3a18-a131-b256946b6659","pitchNumber":6,"startTime":"2026-02-22T18:11:33.839Z","endTime":"2026-02-22T18:11:57.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":-10.000000000000007,"leverageIndex":0.4,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:11:57.775Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Coby Mayo lines out to left fielder Austin Slater.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:12:13.781Z","endTime":"2026-02-22T18:12:24.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.197295265915614,"aZ":-11.891581601720691,"pfxX":-5.64624709237529,"pfxZ":10.808462799618322,"pX":-0.7184940791961691,"pZ":2.405100870437112,"vX0":6.693907913202097,"vY0":-135.96746326227466,"vZ0":-5.415743825399449,"x":144.39,"y":173.84,"x0":-2.4761693594465783,"y0":50.000457587946556,"z0":5.24442686673029,"aX":-10.593681711578101},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":8.9,"spinRate":2372,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.402491236705794,"extension":6.803619614169256},"hitData":{"launchSpeed":98.0,"launchAngle":17.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.45,"coordY":95.93}},"index":0,"playId":"b74ce54e-79e9-341a-a669-f1b2eb06ef4b","pitchNumber":1,"startTime":"2026-02-22T18:12:15.765Z","endTime":"2026-02-22T18:12:24.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:12:24.286Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Parker Meadows grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:14:52.622Z","endTime":"2026-02-22T18:16:34.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":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-22T18:14:33.995Z","endTime":"2026-02-22T18:14:54.437Z","isPitch":false,"type":"action","player":{"id":678009,"link":"/api/v1/people/678009"},"defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":94.2,"endSpeed":87.3,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7200346801873,"aZ":-18.07195057705014,"pfxX":1.6268968659664154,"pfxZ":7.301239407824074,"pX":-1.1457208038817417,"pZ":3.0154863292595158,"vX0":0.3126552216289253,"vY0":-137.23122430860565,"vZ0":-5.619085588859594,"x":160.67,"y":157.36,"x0":-1.4723712069550294,"y0":50.005206327705324,"z0":6.296859494352756,"aX":3.14302727522057},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":-3.0,"spinRate":2307,"spinDirection":189},"zone":11,"typeConfidence":0.93,"plateTime":0.3971937473226457,"extension":6.161228571379428},"index":1,"playId":"53003631-f09a-3e47-bf12-8ab7ba624c90","pitchNumber":1,"startTime":"2026-02-22T18:14:54.437Z","endTime":"2026-02-22T18:14:58.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.6,"endSpeed":86.8,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31694245467952,"aZ":-16.518321810643307,"pfxX":1.660361565609097,"pfxZ":8.238702992278737,"pX":-0.22547900836772933,"pZ":1.511461235550716,"vX0":2.512574227447985,"vY0":-136.1073791460686,"vZ0":-9.421827655753315,"x":125.59,"y":197.97,"x0":-1.3718733079514722,"y0":50.00428586863593,"z0":6.131795755655544,"aX":3.153910848568734},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":-3.5,"spinRate":2360,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.4004927801572302,"extension":6.181632425753418},"index":2,"playId":"be204eb8-74b7-3636-a37c-8a340a15d00d","pitchNumber":2,"startTime":"2026-02-22T18:15:11.237Z","endTime":"2026-02-22T18:15:15.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.4,"endSpeed":86.2,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.275062881614097,"aZ":-17.041560331355623,"pfxX":1.5127220935117673,"pfxZ":7.987536012741188,"pX":-1.282796162292312,"pZ":4.132151408406035,"vX0":0.035885953580940884,"vY0":-136.14386597191117,"vZ0":-2.989144042322462,"x":165.9,"y":127.21,"x0":-1.4929446521653826,"y0":50.003360785794506,"z0":6.4103944472384935,"aX":2.866300823244253},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":-2.8,"spinRate":2361,"spinDirection":191},"zone":11,"typeConfidence":0.93,"plateTime":0.40088665504282295,"extension":6.070853167433092},"index":3,"playId":"fa9f8224-f30f-3ca9-96c2-253689789875","pitchNumber":3,"startTime":"2026-02-22T18:15:29.274Z","endTime":"2026-02-22T18:15:33.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.3,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.032715289440155,"aZ":-17.410115483382707,"pfxX":1.658140295766985,"pfxZ":7.82091464182759,"pX":-0.6758877773074864,"pZ":3.428601582686729,"vX0":1.5520330550735486,"vY0":-135.43698908877317,"vZ0":-4.5083126547094725,"x":142.76,"y":146.21,"x0":-1.468540189209925,"y0":50.005963843821306,"z0":6.304745477296191,"aX":3.131277921136174},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":-3.2,"spinRate":2354,"spinDirection":198},"zone":1,"typeConfidence":0.91,"plateTime":0.40191694157402935,"extension":6.03909831035243},"index":4,"playId":"93298494-8da8-34a0-80a3-5f168a8f466b","pitchNumber":4,"startTime":"2026-02-22T18:15:47.220Z","endTime":"2026-02-22T18:15:51.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32287427151722,"aZ":-35.55347907442909,"pfxX":6.263126129588882,"pfxZ":-2.1677860737560657,"pX":-0.20009003821558202,"pZ":2.497378362578626,"vX0":1.3237587349975648,"vY0":-124.17221570570027,"vZ0":-2.1275359358563306,"x":124.63,"y":171.35,"x0":-1.5540295533805757,"y0":50.00404700317166,"z0":6.329045684139409,"aX":9.760751181204075},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.2,"breakHorizontal":-11.6,"spinRate":2646,"spinDirection":37},"zone":5,"typeConfidence":0.91,"plateTime":0.4414456137471805,"extension":6.001067563900374},"index":5,"playId":"439ccaf5-70d8-34d1-bca4-cda6ab76ce3d","pitchNumber":5,"startTime":"2026-02-22T18:16:02.890Z","endTime":"2026-02-22T18:16:08.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":86.4,"endSpeed":79.5,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.506522202267387,"aZ":-34.23468696315223,"pfxX":6.3899282953010665,"pfxZ":-1.2888110932594703,"pX":0.6803847020988538,"pZ":2.0445988673102256,"vX0":2.969657220231538,"vY0":-125.82912029164166,"vZ0":-3.5578533049988748,"x":91.07,"y":183.58,"x0":-1.3468420253605424,"y0":50.004389282592676,"z0":6.262696192385863,"aX":10.204591666718267},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.9,"breakHorizontal":-12.2,"spinRate":2707,"spinDirection":48},"zone":9,"typeConfidence":0.91,"plateTime":0.43597382698754306,"extension":6.223446570827325},"hitData":{"launchSpeed":76.0,"launchAngle":4.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.49,"coordY":152.64}},"index":6,"playId":"dcceb49d-6d4b-32c2-af95-c01c48296fbf","pitchNumber":6,"startTime":"2026-02-22T18:16:24.862Z","endTime":"2026-02-22T18:16:34.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:16:34.042Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Slater grounds out, third baseman Coby Mayo to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:16:49.415Z","endTime":"2026-02-22T18:17:27.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.711421079913094,"aZ":-15.298212247168957,"pfxX":-2.8070047143250054,"pfxZ":9.14309441623833,"pX":-0.1650444200323207,"pZ":2.616387525424064,"vX0":3.0340327397044806,"vY0":-135.7570219283772,"vZ0":-6.701586771354883,"x":123.29,"y":168.14,"x0":-0.9382282658580984,"y0":50.006614067608716,"z0":6.202875955708317,"aX":-5.183989458189625},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":4.3,"spinRate":2103,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.40514057659025005,"extension":6.277520379100039},"index":0,"playId":"7e78cc49-c52d-366f-98cb-36a6b096c81d","pitchNumber":1,"startTime":"2026-02-22T18:16:57.248Z","endTime":"2026-02-22T18:17:01.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21092599140685,"aZ":-16.578604798826905,"pfxX":-7.124000013186718,"pfxZ":8.283953085671136,"pX":-0.7129458448443127,"pZ":1.9046232091042683,"vX0":3.672556710099133,"vY0":-137.07339252530156,"vZ0":-8.369801692988693,"x":144.18,"y":187.36,"x0":-1.1519221637971369,"y0":50.00659933500716,"z0":6.152888088996403,"aX":-13.419903227182429},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":12.0,"spinRate":2210,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.4011664273625981,"extension":6.263197781498594},"hitData":{"launchSpeed":78.0,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.75,"coordY":175.05}},"index":1,"playId":"3e5a3acc-7d94-3ea9-a45b-88941388019f","pitchNumber":2,"startTime":"2026-02-22T18:17:16.805Z","endTime":"2026-02-22T18:17:27.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:17:27.173Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:17:40.223Z","endTime":"2026-02-22T18:18:17.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54978348826184,"aZ":-18.934085317485255,"pfxX":0.19237018157289998,"pfxZ":6.878598927129027,"pX":0.2653995514686594,"pZ":2.2309176223673264,"vX0":3.842463339876497,"vY0":-137.81457196347668,"vZ0":-7.330097006994505,"x":106.88,"y":178.55,"x0":-1.1716582267622666,"y0":50.00042966958639,"z0":6.203392474338021,"aX":0.36909589710661206},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":-1.2,"spinRate":2380,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.3974071817709013,"extension":6.203931248406643},"index":0,"playId":"80ec8797-be0b-3349-8fb5-504c54b0e8b6","pitchNumber":1,"startTime":"2026-02-22T18:17:52.399Z","endTime":"2026-02-22T18:17:56.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.401362394206856,"aZ":-30.43279625747822,"pfxX":7.381205751143505,"pfxZ":1.10314287259982,"pX":0.3706831454302968,"pZ":1.4022103575928822,"vX0":2.3846062964381445,"vY0":-125.46299427487983,"vZ0":-5.656817932832158,"x":102.87,"y":200.92,"x0":-1.5532239018206249,"y0":50.00471952985306,"z0":6.192298488464814,"aX":11.667341757041841},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.8,"breakHorizontal":-13.9,"spinRate":2575,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.4380041141881046,"extension":6.037935512103673},"hitData":{"launchSpeed":95.4,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.36,"coordY":167.17}},"index":1,"playId":"c72e871d-2962-3c15-9d83-8fd0fc02b0b3","pitchNumber":2,"startTime":"2026-02-22T18:18:08.295Z","endTime":"2026-02-22T18:18:17.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:18:17.697Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Huff grounds out, third baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:20:50.700Z","endTime":"2026-02-22T18:21:01.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Scott Effross replaces Jack Flaherty.","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-22T18:19:48.075Z","endTime":"2026-02-22T18:20:52.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664123,"link":"/api/v1/people/664123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46399995637473,"aZ":-32.25871950337211,"pfxX":-12.463306473549329,"pfxZ":-0.04811735789139426,"pX":-0.8622055567201379,"pZ":2.5512203066909405,"vX0":11.487966767290297,"vY0":-130.48473082626396,"vZ0":2.2211769331744833,"x":149.87,"y":169.9,"x0":-3.7027050059122137,"y0":50.002786573162865,"z0":4.119450465195419,"aX":-21.490893894032816},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.7,"breakHorizontal":20.0,"spinRate":2291,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.41975739913270793,"extension":5.9395874558457},"hitData":{"launchSpeed":76.4,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.85,"coordY":168.99}},"index":1,"playId":"21311ca4-c929-3874-aae0-85fb81655ae1","pitchNumber":1,"startTime":"2026-02-22T18:20:52.905Z","endTime":"2026-02-22T18:21:01.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_ab"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_ab"},{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:21:01.435Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Samuel Basallo doubles (1) on a sharp line drive to center fielder Parker Meadows. Samuel Basallo to 3rd. Samuel Basallo advances to 3rd, on a fielding error by center fielder Parker Meadows.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:21:16.469Z","endTime":"2026-02-22T18:22:11.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]}],"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":77.5,"endSpeed":70.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08212396829128,"aZ":-28.69789970639357,"pfxX":6.315671068470666,"pfxZ":2.741897922215353,"pX":-2.9344928690151915,"pZ":3.294051593202169,"vX0":0.9057295933153403,"vY0":-112.6228917953462,"vZ0":4.664233819462519,"x":228.86,"y":149.84,"x0":-4.162741515301917,"y0":50.00167698800495,"z0":4.120305496705097,"aX":7.999921215690254},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":6.6,"breakHorizontal":-11.6,"spinRate":2385,"spinDirection":80},"zone":11,"typeConfidence":2.0,"plateTime":0.48892690243128456,"extension":5.680729637551128},"index":0,"playId":"6c83f4b8-2ff4-31e9-bd65-8865f78fbd06","pitchNumber":1,"startTime":"2026-02-22T18:21:24.318Z","endTime":"2026-02-22T18:21:27.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.939075909284853,"aZ":-36.63736718726418,"pfxX":-12.332113855240426,"pfxZ":-2.5852761286520227,"pX":-0.4377198905277132,"pZ":2.3225291974509465,"vX0":12.675097161633197,"vY0":-130.81433999357895,"vZ0":2.4052319810171205,"x":133.68,"y":176.07,"x0":-3.755747744390734,"y0":50.005116597618006,"z0":4.1475705083347965,"aX":-21.264606112622594},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.8,"breakHorizontal":19.3,"spinRate":2185,"spinDirection":269},"zone":4,"typeConfidence":2.0,"plateTime":0.4195397035106363,"extension":5.9207730029460635},"hitData":{"launchSpeed":108.9,"launchAngle":14.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.57,"coordY":62.25}},"index":1,"playId":"511e6763-917a-3603-bb97-c34a939660f1","pitchNumber":2,"startTime":"2026-02-22T18:21:40.523Z","endTime":"2026-02-22T18:22:11.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":-6.700000000000003,"leverageIndex":0.61,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:22:11.268Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremiah Jackson grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:22:15.092Z","endTime":"2026-02-22T18:22:41.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.807904307724005,"aZ":-34.80076858813726,"pfxX":-11.427759074905959,"pfxZ":-1.4921462864321366,"pX":-0.9042394968501748,"pZ":2.0583513938972,"vX0":11.137203644767967,"vY0":-131.62771426771224,"vZ0":1.3785856201783178,"x":151.47,"y":183.2,"x0":-3.704468819172101,"y0":50.00618448738289,"z0":4.103576134527055,"aX":-20.067180287454033},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.2,"breakHorizontal":18.2,"spinRate":2246,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.4160367347894338,"extension":6.000579652611918},"hitData":{"launchSpeed":72.7,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.63,"coordY":158.69}},"index":0,"playId":"129f20a6-cae9-37bb-9c9d-c95650617cef","pitchNumber":1,"startTime":"2026-02-22T18:22:29.096Z","endTime":"2026-02-22T18:22:41.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":5.600000000000001,"leverageIndex":1.31,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:22:41.217Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Reed Trimble singles on a line drive to right fielder Wenceel Pérez. Samuel Basallo scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:22:52.637Z","endTime":"2026-02-22T18:23:39.306Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":{"id":664123,"link":"/api/v1/people/664123"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":71.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16684094738504,"aZ":-31.194158679992118,"pfxX":3.8517525241684174,"pfxZ":0.7423544905226329,"pX":-0.6381382608917676,"pZ":3.548864741297401,"vX0":5.880404464295804,"vY0":-114.98888775843965,"vZ0":5.400946146245721,"x":141.32,"y":142.96,"x0":-3.743281627758802,"y0":50.00272353323301,"z0":4.218283632334228,"aX":5.083063439021418},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.2,"breakHorizontal":-8.6,"spinRate":2498,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.478972697373917,"extension":5.677533049045471},"index":0,"playId":"981a03ea-af52-318d-b911-9d62a86b01d2","pitchNumber":1,"startTime":"2026-02-22T18:23:06.558Z","endTime":"2026-02-22T18:23:10.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"L","description":"Left"}},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67098552605415,"aZ":-40.634684279733314,"pfxX":-9.604413447680898,"pfxZ":-5.826479120366933,"pX":-0.20716474812432284,"pZ":2.113623054969432,"vX0":11.396082793371164,"vY0":-119.85861803806252,"vZ0":4.3702187032232835,"x":124.9,"y":181.71,"x0":-3.780749994279485,"y0":50.00327672517771,"z0":3.900335169839567,"aX":-13.941847184863118},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.0,"breakHorizontal":14.5,"spinRate":1858,"spinDirection":292},"zone":8,"typeConfidence":2.0,"plateTime":0.4573829866043546,"extension":6.011985472113876},"hitData":{"launchSpeed":91.8,"launchAngle":11.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.79,"coordY":100.08}},"index":1,"playId":"199813a9-c2b6-3ed6-a685-53cc24c5e93c","pitchNumber":2,"startTime":"2026-02-22T18:23:23.979Z","endTime":"2026-02-22T18:23:39.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"L","description":"Left"}},"third":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701655,"link":"/api/v1/people/701655"},"credit":"b_ab"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_ab"},{"player":{"id":701655,"link":"/api/v1/people/701655"},"credit":"b_pa"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":-8.399999999999991,"leverageIndex":1.32,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:23:39.306Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Barrero grounds out, second baseman Max Anderson to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:23:49.596Z","endTime":"2026-02-22T18:25:22.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84154185906607,"aZ":-33.638613984320074,"pfxX":-14.060844581273106,"pfxZ":-0.8460123947661256,"pX":0.5238336934556374,"pZ":2.079549732672807,"vX0":15.00415237704269,"vY0":-130.65850202196373,"vZ0":1.3953178353816829,"x":97.03,"y":182.63,"x0":-3.4696092187778653,"y0":50.00452360225836,"z0":4.068635976443807,"aX":-24.284670619790536},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.0,"breakHorizontal":22.1,"spinRate":2286,"spinDirection":268},"zone":9,"typeConfidence":2.0,"plateTime":0.41940352260352753,"extension":6.12409451038499},"index":0,"playId":"9b1de764-5514-3e63-841e-fba877fbe872","pitchNumber":1,"startTime":"2026-02-22T18:23:59.637Z","endTime":"2026-02-22T18:24:03.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.898885609351616,"aZ":-29.299794976959845,"pfxX":0.30581376853048603,"pfxZ":2.1166729055888034,"pX":2.440028549526685,"pZ":2.8712315373148423,"vX0":13.47240220283759,"vY0":-116.19563704778272,"vZ0":3.5523773663817213,"x":23.99,"y":161.26,"x0":-3.48666331651709,"y0":50.005114077106896,"z0":4.115802085062462,"aX":0.4135362137648059},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":5.2,"breakHorizontal":-4.1,"spinRate":2617,"spinDirection":51},"zone":12,"typeConfidence":2.0,"plateTime":0.4723834292913147,"extension":5.827742320056123},"index":1,"playId":"b4ee4bb9-2290-332f-8ee7-ea851eb29ff8","pitchNumber":2,"startTime":"2026-02-22T18:24:19.848Z","endTime":"2026-02-22T18:24:28.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Reed Trimble steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"b4ee4bb9-2290-332f-8ee7-ea851eb29ff8","startTime":"2026-02-22T18:24:28.263Z","endTime":"2026-02-22T18:24:52.932Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701655,"link":"/api/v1/people/701655"},"defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"postOnSecond":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.71,"dramaIndex":29.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.703378469010016,"aZ":-34.534054887685656,"pfxX":-9.895742933292125,"pfxZ":-1.3180369808978387,"pX":-1.343306739652514,"pZ":1.8497971707884668,"vX0":10.03471492105201,"vY0":-132.18471068315716,"vZ0":0.831721968679273,"x":168.2,"y":188.84,"x0":-3.8861536584313474,"y0":50.00464134769639,"z0":4.0480922936185175,"aX":-17.677710896556324},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.0,"breakHorizontal":16.0,"spinRate":2229,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.41289118203621733,"extension":5.947976043672168},"index":3,"playId":"b7e80dbe-83c6-345e-af3f-ccb1618c8eed","pitchNumber":3,"startTime":"2026-02-22T18:24:52.932Z","endTime":"2026-02-22T18:24:59.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"second":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.267293827173646,"aZ":-36.57710132915724,"pfxX":-11.02529184663282,"pfxZ":-2.5577866762653,"pX":-0.8951874795406636,"pZ":2.901851356536037,"vX0":10.982589158389445,"vY0":-130.01770221815178,"vZ0":4.124681635413063,"x":151.12,"y":160.43,"x0":-3.733718533320869,"y0":50.006143835244956,"z0":4.064193026498239,"aX":-18.954021796413784},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.5,"breakHorizontal":17.6,"spinRate":2220,"spinDirection":275},"zone":11,"typeConfidence":2.0,"plateTime":0.42065726560131544,"extension":5.979968305505226},"hitData":{"launchSpeed":58.1,"launchAngle":16.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.39,"coordY":148.05}},"index":4,"playId":"a8741f5d-41b3-3a2d-a457-71439bfbf0eb","pitchNumber":4,"startTime":"2026-02-22T18:25:13.199Z","endTime":"2026-02-22T18:25:22.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"second":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_ab"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_ab"},{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_pa"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:25:22.527Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Torkelson doubles (1) on a ground ball to left fielder Heston Kjerstad.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:27:21.826Z","endTime":"2026-02-22T18:28:26.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.099245157059784,"aZ":-33.99229828209049,"pfxX":9.76804249376347,"pfxZ":-1.1728428444162002,"pX":0.6695101715289472,"pZ":2.932398537363414,"vX0":2.1033728534855927,"vY0":-124.1826532313857,"vZ0":-1.3471178173522482,"x":91.48,"y":159.61,"x0":-1.458151141322337,"y0":50.00185751414199,"z0":6.323400159774355,"aX":15.172694465572828},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.2,"breakHorizontal":-18.1,"spinRate":2438,"spinDirection":46},"zone":3,"typeConfidence":0.9,"plateTime":0.44196015428415647,"extension":6.217611860046672},"index":0,"playId":"d545db8f-9dac-3a9a-9613-abb5ed16b20e","pitchNumber":1,"startTime":"2026-02-22T18:27:36.663Z","endTime":"2026-02-22T18:27:40.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":83.8,"endSpeed":77.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57172746558753,"aZ":-35.110579948466565,"pfxX":9.016098389503707,"pfxZ":-1.9486964941839737,"pX":1.310804956665738,"pZ":1.6104564576021922,"vX0":3.3654757246646922,"vY0":-122.05680578817302,"vZ0":-3.835979630322651,"x":67.04,"y":195.3,"x0":-1.2584342464675082,"y0":50.00559268450765,"z0":6.233791261941882,"aX":13.570805766957944},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.2,"breakHorizontal":-17.2,"spinRate":2479,"spinDirection":38},"zone":14,"typeConfidence":0.92,"plateTime":0.44916765120565794,"extension":6.200105008467087},"index":1,"playId":"5ee8c784-82a6-3f49-8526-f74cbb462e59","pitchNumber":2,"startTime":"2026-02-22T18:27:52.028Z","endTime":"2026-02-22T18:27:56.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.647794800181074,"aZ":-19.588508263752168,"pfxX":-9.838076866628718,"pfxZ":6.835404102444768,"pX":0.3965375062787889,"pZ":2.167886307813733,"vX0":6.8093202878083625,"vY0":-135.57612922876194,"vZ0":-6.918155740063709,"x":101.88,"y":180.25,"x0":-0.8833461889526807,"y0":50.00351772198201,"z0":6.1441329719035185,"aX":-18.116154672659444},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.9,"breakHorizontal":16.2,"spinRate":2135,"spinDirection":199},"zone":9,"typeConfidence":0.9,"plateTime":0.40568728109136654,"extension":6.3763074259908015},"hitData":{"launchSpeed":83.4,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.64,"coordY":148.31}},"index":2,"playId":"7d7e3ad5-95c0-3d66-ba84-4e0f444f9b35","pitchNumber":3,"startTime":"2026-02-22T18:28:07.338Z","endTime":"2026-02-22T18:28:26.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":6.599999999999994,"leverageIndex":0.96,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:28:26.428Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wenceel Pérez walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:28:43.649Z","endTime":"2026-02-22T18:30:20.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.334588804554755,"aZ":-39.19711756379705,"pfxX":4.5951997255345045,"pfxZ":-4.8746621655095215,"pX":-1.160772236407561,"pZ":2.2023113235960836,"vX0":-0.7656567398444509,"vY0":-119.41339888803454,"vZ0":-1.6918530812223704,"x":161.25,"y":179.32,"x0":-1.4325557613216073,"y0":50.00091799878388,"z0":6.451423736036919,"aX":6.624799436296894},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.0,"breakHorizontal":-8.2,"spinRate":2425,"spinDirection":29},"zone":13,"typeConfidence":0.9,"plateTime":0.4589663668505719,"extension":6.042263089332559},"index":0,"playId":"b045d18b-4664-327d-8596-d5f6b6371fbb","pitchNumber":1,"startTime":"2026-02-22T18:28:53.919Z","endTime":"2026-02-22T18:28:58.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18916190886683,"aZ":-40.75356000840478,"pfxX":3.686809932437094,"pfxZ":-6.060295548911935,"pX":0.2997781206819827,"pZ":0.4318808848278101,"vX0":1.8874934580672669,"vY0":-118.89224459648926,"vZ0":-5.25287938647903,"x":105.57,"y":227.12,"x0":-0.9863174266943012,"y0":50.00423596973308,"z0":6.414196246899579,"aX":5.218403100374578},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-12.0,"breakHorizontal":-7.2,"spinRate":2681,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.4626883146612615,"extension":6.1587947559639336},"index":1,"playId":"f6199349-6727-3c97-8984-0a169ffad26c","pitchNumber":2,"startTime":"2026-02-22T18:29:12.513Z","endTime":"2026-02-22T18:29:17.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.7,"endSpeed":86.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06220448029178,"aZ":-13.857486155198282,"pfxX":0.289209440830721,"pfxZ":9.686853570629998,"pX":0.14658909141368745,"pZ":1.559484505745976,"vX0":3.6558758849771285,"vY0":-136.20852836592917,"vZ0":-9.55565401158764,"x":111.41,"y":196.67,"x0":-1.2470031491606939,"y0":50.006477538988584,"z0":6.056558776102641,"aX":0.5473359274329107},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":-1.2,"spinRate":2419,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.40109738270271755,"extension":6.287604865372317},"index":2,"playId":"1a8e2fcf-cf7f-390b-9819-da69be8c1a70","pitchNumber":3,"startTime":"2026-02-22T18:29:36.072Z","endTime":"2026-02-22T18:29:41.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":94.1,"endSpeed":85.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.720075038767035,"aZ":-16.17771786815453,"pfxX":-6.317228399144856,"pfxZ":8.55458340207339,"pX":0.1636058144655392,"pZ":2.7551220831158174,"vX0":5.278849446287727,"vY0":-136.73625161131108,"vZ0":-6.2713920898192415,"x":110.76,"y":164.39,"x0":-0.9834020532810251,"y0":50.00233491982029,"z0":6.212731107311157,"aX":-11.810411240589605},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.2,"breakHorizontal":10.2,"spinRate":2222,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4025380849386542,"extension":6.20417508246015},"index":3,"playId":"23afd568-99ea-3980-b680-33d8e290e7ca","pitchNumber":4,"startTime":"2026-02-22T18:29:55.724Z","endTime":"2026-02-22T18:29:59.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.709090961763398,"aZ":-35.83831672083267,"pfxX":7.958945797029346,"pfxZ":-2.358468129723555,"pX":-0.9625794554973166,"pZ":3.667277231081519,"vX0":-1.2644162607939204,"vY0":-123.77227183911958,"vZ0":0.5922298420488541,"x":153.69,"y":139.76,"x0":-1.4792508433002014,"y0":50.005455095185276,"z0":6.426059121675813,"aX":12.349667054580703},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.8,"breakHorizontal":-14.2,"spinRate":2639,"spinDirection":41},"zone":11,"typeConfidence":0.92,"plateTime":0.4425424941743592,"extension":6.08525196277761},"index":4,"playId":"1900ed22-7206-3140-acf2-964db0e25271","pitchNumber":5,"startTime":"2026-02-22T18:30:13.439Z","endTime":"2026-02-22T18:30:20.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.5,"awayTeamWinProbability":55.5,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.41,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:30:20.914Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a ground ball to left fielder Heston Kjerstad, deflected by third baseman Coby Mayo. Spencer Torkelson to 3rd. Wenceel Pérez to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:30:32.311Z","endTime":"2026-02-22T18:31:48.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":677008,"link":"/api/v1/people/677008"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.808611294050614,"aZ":-13.338759574957729,"pfxX":-0.2741818917447998,"pfxZ":9.776944167059549,"pX":-0.4433065849039616,"pZ":3.1849649608059827,"vX0":2.2485891944523755,"vY0":-137.514215877462,"vZ0":-5.749401331772896,"x":133.9,"y":152.79,"x0":-1.2338995737328622,"y0":50.00228296768822,"z0":6.198087160721076,"aX":-0.5283923863888421},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":0.0,"spinRate":2406,"spinDirection":194},"zone":1,"typeConfidence":0.85,"plateTime":0.39740842301130375,"extension":6.288073293081654},"index":0,"playId":"eb57a254-dae8-3760-8bef-2c4ab327691e","pitchNumber":1,"startTime":"2026-02-22T18:30:48.642Z","endTime":"2026-02-22T18:30:52.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"08316576-0156-0013-001c-f08cd117d70a","startTime":"2026-02-22T18:31:15.385Z","endTime":"2026-02-22T18:31:27.871Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84267785306961,"aZ":-21.7066459406387,"pfxX":-8.743187937338256,"pfxZ":5.44422339553575,"pX":-0.2269212170261382,"pZ":2.058605338723419,"vX0":4.688220032264566,"vY0":-138.70586379499005,"vZ0":-7.140985153882558,"x":125.65,"y":183.2,"x0":-0.8150636418630753,"y0":50.00498352669095,"z0":6.14456245805589,"aX":-16.813470729658473},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.4,"breakHorizontal":14.6,"spinRate":2123,"spinDirection":198},"zone":8,"typeConfidence":0.9,"plateTime":0.39689346575314666,"extension":6.367141203205458},"hitData":{"launchSpeed":101.1,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":76.83,"coordY":120.53}},"index":2,"playId":"00156d49-2944-39f5-8806-3e15fab7cef0","pitchNumber":2,"startTime":"2026-02-22T18:31:27.871Z","endTime":"2026-02-22T18:31:48.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.900000000000006,"awayTeamWinProbability":47.099999999999994,"homeTeamWinProbabilityAdded":8.400000000000006,"leverageIndex":2.18,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:31:48.159Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:31:52.722Z","endTime":"2026-02-22T18:35:05.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.734047389375576,"aZ":-24.32627992837604,"pfxX":6.101237746307818,"pfxZ":4.810918256301456,"pX":0.6253946954677647,"pZ":1.7937848792556013,"vX0":2.5722708789202846,"vY0":-127.52011279926514,"vZ0":-6.002209566436794,"x":93.16,"y":190.35,"x0":-1.1918704950680092,"y0":50.00049946056911,"z0":6.123881861055227,"aX":9.942341234445792},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.4,"breakHorizontal":-11.6,"spinRate":2612,"spinDirection":46},"zone":9,"typeConfidence":0.9,"plateTime":0.4312280172088552,"extension":6.198123692896015},"index":0,"playId":"6f013fb5-e152-3213-ac18-f8c6e0f33467","pitchNumber":1,"startTime":"2026-02-22T18:32:11.896Z","endTime":"2026-02-22T18:32:16.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"second":{"id":672761,"link":"/api/v1/people/672761"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81713121655502,"aZ":-15.27505062851858,"pfxX":-6.481212247149785,"pfxZ":8.57252083386846,"pX":0.16170240842071507,"pZ":2.9498231612920662,"vX0":4.951449734233496,"vY0":-139.37534876745582,"vZ0":-6.141107672282817,"x":110.84,"y":159.13,"x0":-0.7942939861025534,"y0":50.00091485951441,"z0":6.187482355843301,"aX":-12.771840597531158},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":10.7,"spinRate":2124,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.3927283515626443,"extension":6.383764579310108},"index":1,"playId":"fe3bce69-aca0-3b96-80fb-fc6bf6369788","pitchNumber":2,"startTime":"2026-02-22T18:32:29.512Z","endTime":"2026-02-22T18:32:32.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"second":{"id":672761,"link":"/api/v1/people/672761"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.4,"endSpeed":78.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.796977133330582,"aZ":-33.68024118431756,"pfxX":7.838907972227219,"pfxZ":-0.9685815049511488,"pX":0.6310639073920444,"pZ":1.7361236808027094,"vX0":2.3660901461967234,"vY0":-124.41922407367068,"vZ0":-3.83320333362615,"x":92.95,"y":191.9,"x0":-1.351304586162373,"y0":50.0012954267323,"z0":6.098607618206387,"aX":12.242645518316097},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.4,"breakHorizontal":-14.8,"spinRate":2648,"spinDirection":39},"zone":9,"typeConfidence":0.91,"plateTime":0.4408385437546487,"extension":6.301325515764315},"index":2,"playId":"fe40bc50-ea78-35ac-9bd5-158b4fb54d71","pitchNumber":3,"startTime":"2026-02-22T18:32:49.403Z","endTime":"2026-02-22T18:32:56.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"second":{"id":672761,"link":"/api/v1/people/672761"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.868160504412746,"aZ":-43.90168634880259,"pfxX":2.8801956012451346,"pfxZ":-7.813731210583417,"pX":0.12011296708484512,"pZ":-0.7477141051914538,"vX0":1.5899865992523303,"vY0":-122.93875820512649,"vZ0":-7.511517668136421,"x":112.42,"y":258.97,"x0":-0.9135021719345476,"y0":50.00557229143191,"z0":6.1622409610644535,"aX":4.321561632558794},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-15.8,"breakHorizontal":-5.6,"spinRate":2743,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.44895571676299095,"extension":6.240894119799794},"index":3,"playId":"c861309a-e5b3-379e-a9b6-a31b69223e42","pitchNumber":4,"startTime":"2026-02-22T18:33:39.019Z","endTime":"2026-02-22T18:33:43.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"second":{"id":672761,"link":"/api/v1/people/672761"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":83.3,"endSpeed":77.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29654366272897,"aZ":-43.20504262832016,"pfxX":2.659730907324258,"pfxZ":-7.424597886059301,"pX":1.0857571482575425,"pZ":0.8301086954771514,"vX0":3.732682142189537,"vY0":-121.3047356152956,"vZ0":-4.0241900133523,"x":75.61,"y":216.37,"x0":-0.8199243672420398,"y0":50.0018897009802,"z0":6.28709554466595,"aX":3.9523000959104486},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-14.2,"breakHorizontal":-5.8,"spinRate":2577,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.4519806932167243,"extension":6.410118604712855},"index":4,"playId":"3290e021-0be8-3654-ba74-7c708bff0728","pitchNumber":5,"startTime":"2026-02-22T18:34:11.329Z","endTime":"2026-02-22T18:34:15.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"second":{"id":672761,"link":"/api/v1/people/672761"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":94.5,"endSpeed":84.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.232985763046734,"aZ":-16.14779482714965,"pfxX":-9.196447037836267,"pfxZ":8.588064099542216,"pX":-0.6967702715657046,"pZ":3.8658097158908027,"vX0":3.303213028308722,"vY0":-137.39751523274498,"vZ0":-3.839100855302642,"x":143.56,"y":134.4,"x0":-0.7369587054946923,"y0":50.002833720051825,"z0":6.415166990257591,"aX":-17.162015378085094},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":15.7,"spinRate":2178,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.40235993015836025,"extension":6.151426604064175},"index":5,"playId":"0a8af112-f682-3ec1-a028-cd0c832d9ddf","pitchNumber":6,"startTime":"2026-02-22T18:34:35.632Z","endTime":"2026-02-22T18:34:42.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"second":{"id":672761,"link":"/api/v1/people/672761"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22845327083893,"aZ":-17.365070508967676,"pfxX":-6.692126814851482,"pfxZ":7.805896357100301,"pX":0.35803499925368104,"pZ":2.552742786631989,"vX0":5.48327391741703,"vY0":-137.5465025138097,"vZ0":-6.43663675461326,"x":103.35,"y":169.86,"x0":-0.8013171294289269,"y0":50.00510924928245,"z0":6.119617012999874,"aX":-12.701906872894705},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":10.8,"spinRate":2130,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.3996603398413696,"extension":6.363687844202199},"index":6,"playId":"f5e7a740-5fb0-3a19-869f-b04fe69a5413","pitchNumber":7,"startTime":"2026-02-22T18:34:58.946Z","endTime":"2026-02-22T18:35:05.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"second":{"id":672761,"link":"/api/v1/people/672761"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.6,"awayTeamWinProbability":54.4,"homeTeamWinProbabilityAdded":-7.300000000000004,"leverageIndex":2.46,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:35:05.010Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Anderson singles on a ground ball to center fielder Colton Cowser. Spencer Torkelson scores. Wenceel Pérez scores. Zach McKinstry to 3rd.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:35:16.327Z","endTime":"2026-02-22T18:35:56.157Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":{"id":680694,"link":"/api/v1/people/680694"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":680694,"link":"/api/v1/people/680694"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.13485760105329,"aZ":-18.40166205895305,"pfxX":-9.02891145928944,"pfxZ":7.2351999222133,"pX":0.5476941633033945,"pZ":2.4243101884396743,"vX0":7.156919460013548,"vY0":-138.14376501192075,"vZ0":-6.590637575827154,"x":96.12,"y":173.32,"x0":-0.9233491067049806,"y0":50.00208049442454,"z0":6.10922618647341,"aX":-17.185133758839402},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":14.5,"spinRate":2168,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.39882082403978725,"extension":6.461516143155996},"hitData":{"launchSpeed":99.8,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.29,"coordY":92.07}},"index":0,"playId":"2d864f4e-b42e-3a6c-ae2f-dfa212c5e16d","pitchNumber":1,"startTime":"2026-02-22T18:35:30.784Z","endTime":"2026-02-22T18:35:56.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"second":{"id":672761,"link":"/api/v1/people/672761"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":16.5,"leverageIndex":2.84,"dramaIndex":177.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:35:56.157Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tomás Nido called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:36:13.584Z","endTime":"2026-02-22T18:38:04.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.407377877144274,"aZ":-35.26718401943692,"pfxX":5.6879035897272745,"pfxZ":-1.9850680068018418,"pX":0.20620438832698407,"pZ":1.6237152779088708,"vX0":1.8752656525183438,"vY0":-124.83685403642404,"vZ0":-3.8926590797726934,"x":109.14,"y":194.94,"x0":-1.2965561334162445,"y0":50.00575189291055,"z0":6.150012545435826,"aX":8.852352105284172},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.3,"breakHorizontal":-10.8,"spinRate":2541,"spinDirection":45},"zone":8,"typeConfidence":0.9,"plateTime":0.44113580195548163,"extension":6.319029107438166},"index":0,"playId":"1e8fe66d-a663-30b7-a4ec-8267caf3a300","pitchNumber":1,"startTime":"2026-02-22T18:36:20.488Z","endTime":"2026-02-22T18:36:26.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.2,"endSpeed":79.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2417972777162,"aZ":-34.77104212164072,"pfxX":5.806482746324583,"pfxZ":-1.6105935652710794,"pX":1.4800806605110486,"pZ":2.0496980676509673,"vX0":4.670364465296422,"vY0":-126.83083570514556,"vZ0":-3.479527462922031,"x":60.58,"y":183.44,"x0":-1.145755570378458,"y0":50.002939208948376,"z0":6.240081182778358,"aX":9.3681097177118},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.5,"breakHorizontal":-11.6,"spinRate":2612,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.43343889618156384,"extension":6.387077035542937},"index":1,"playId":"978f7eed-3fce-3653-a656-a7972b77dc92","pitchNumber":2,"startTime":"2026-02-22T18:36:41.287Z","endTime":"2026-02-22T18:36:45.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":"ca1ec438-7cff-346c-9c03-b9ee143d4d4b","startTime":"2026-02-22T18:36:57.621Z","endTime":"2026-02-22T18:37:00.853Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.781413913962425,"aZ":-19.22804103773476,"pfxX":-8.532134742376662,"pfxZ":6.757573046706916,"pX":0.028615184994558906,"pZ":3.2997267120787597,"vX0":5.460164721813976,"vY0":-138.22219485724617,"vZ0":-4.513211638194754,"x":115.91,"y":149.69,"x0":-0.8745473221260214,"y0":50.0004165854243,"z0":6.263177083568126,"aX":-16.336332009302208},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":14.2,"spinRate":2137,"spinDirection":191},"zone":2,"typeConfidence":0.9,"plateTime":0.3978552822901298,"extension":6.454651822579511},"index":3,"playId":"f1f3b7b2-25df-35c6-be91-8ae63ca259ba","pitchNumber":3,"startTime":"2026-02-22T18:37:18.024Z","endTime":"2026-02-22T18:37:22.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.4,"endSpeed":76.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88307348855958,"aZ":-35.247093276614414,"pfxX":5.888938481427236,"pfxZ":-2.0413340855037605,"pX":1.331380310086195,"pZ":1.5630902675575862,"vX0":4.006356863563301,"vY0":-124.11536800963815,"vZ0":-3.7357761896549686,"x":66.25,"y":196.58,"x0":-1.0884608101010038,"y0":50.00195373979042,"z0":6.133294625185228,"aX":8.867412726944174},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.6,"breakHorizontal":-11.8,"spinRate":2583,"spinDirection":43},"zone":14,"typeConfidence":0.87,"plateTime":0.44732551608059357,"extension":6.292927372865614},"index":4,"playId":"2e34db0e-aa9d-31ae-ad72-355886316468","pitchNumber":4,"startTime":"2026-02-22T18:37:38.828Z","endTime":"2026-02-22T18:37:42.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88358617215532,"aZ":-41.716613850614536,"pfxX":2.6504486140651933,"pfxZ":-6.278399887523424,"pX":0.730028725498114,"pZ":2.356157582039856,"vX0":3.5658932339101277,"vY0":-122.19820795103931,"vZ0":-1.2330500409384015,"x":89.17,"y":175.16,"x0":-1.08948726167384,"y0":50.00232641090455,"z0":6.434353400953,"aX":4.028626431085129},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-11.4,"breakHorizontal":-5.6,"spinRate":2602,"spinDirection":25},"zone":6,"typeConfidence":0.9,"plateTime":0.4473221436512089,"extension":6.180763764977832},"index":5,"playId":"c7601bf6-76a5-30e5-a037-00092aaf25b8","pitchNumber":5,"startTime":"2026-02-22T18:37:58.659Z","endTime":"2026-02-22T18:38:04.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":621512,"link":"/api/v1/people/621512"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-7.0,"leverageIndex":1.94,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:38:04.793Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Parker Meadows lines out to shortstop José Barrero.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:38:21.314Z","endTime":"2026-02-22T18:39:09.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.286024370758348,"aZ":-42.26692054583119,"pfxX":2.7445686757200503,"pfxZ":-6.828675176151515,"pX":-0.4261545053172159,"pZ":2.630184232529072,"vX0":1.020925033858811,"vY0":-121.26109200820333,"vZ0":-0.4648613080273729,"x":133.24,"y":167.77,"x0":-1.2100061144717305,"y0":50.00230835195884,"z0":6.53451838999816,"aX":4.057436972541126},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.1,"breakHorizontal":-5.2,"spinRate":2565,"spinDirection":23},"zone":4,"typeConfidence":0.9,"plateTime":0.452932555838216,"extension":6.13129630270309},"index":0,"playId":"b18204de-5c1e-3962-a51c-00e42f3284c7","pitchNumber":1,"startTime":"2026-02-22T18:38:32.929Z","endTime":"2026-02-22T18:38:39.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.775825474492894,"aZ":-15.18777310118067,"pfxX":1.5141723276778967,"pfxZ":8.825060867600293,"pX":1.1109760498562513,"pZ":3.0670291956496847,"vX0":4.6664827441245365,"vY0":-138.1067734525933,"vZ0":-6.018122511398643,"x":74.65,"y":155.97,"x0":-0.799771933994043,"y0":50.0042638687625,"z0":6.302258108649485,"aX":2.913882340205492},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":-3.7,"spinRate":2436,"spinDirection":188},"zone":12,"typeConfidence":0.93,"plateTime":0.39713957247086595,"extension":6.3483933322565855},"hitData":{"launchSpeed":50.7,"launchAngle":29.0,"totalDistance":134.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":115.91,"coordY":149.33}},"index":1,"playId":"50d969ae-5b4b-3eb1-8dfa-8d040a75241f","pitchNumber":2,"startTime":"2026-02-22T18:39:00.614Z","endTime":"2026-02-22T18:39:09.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.96,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:39:09.781Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:41:28.199Z","endTime":"2026-02-22T18:42:23.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Konnor Pilkington replaces Scott Effross.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-22T18:40:21.620Z","endTime":"2026-02-22T18:41:30.421Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663455,"link":"/api/v1/people/663455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":90.3,"endSpeed":82.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.418584568852044,"aZ":-21.888354114707177,"pfxX":9.655795328922856,"pfxZ":5.893679467906006,"pX":-0.07972878977535515,"pZ":2.8014297769478245,"vX0":-9.888984973183524,"vY0":-131.18616087183696,"vZ0":-3.034066711811854,"x":120.04,"y":163.14,"x0":2.4818827119581957,"y0":50.0021439795192,"z0":5.602144151943929,"aX":16.851016739708953},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.2,"breakHorizontal":-15.4,"spinRate":2111,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.417318487822933,"extension":6.478974204861136},"index":1,"playId":"f8ea8c39-4b40-3169-8a44-d643a59df4fb","pitchNumber":1,"startTime":"2026-02-22T18:41:30.421Z","endTime":"2026-02-22T18:41:34.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.65618317242027,"aZ":-27.555237809269393,"pfxX":2.024741150563706,"pfxZ":2.963988259292795,"pX":-1.763233230811376,"pZ":1.3575104595937406,"vX0":-11.099350631135923,"vY0":-123.0699334504099,"vZ0":-4.667368530031508,"x":184.21,"y":202.13,"x0":2.5106503006586656,"y0":50.00585252541085,"z0":5.568229133469996,"aX":3.160130127279104},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.6,"breakHorizontal":-1.6,"spinRate":2561,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.44229730923563304,"extension":6.297876191061335},"index":2,"playId":"023c37c1-74e1-3d20-8ccf-a4ad6ca63e8b","pitchNumber":2,"startTime":"2026-02-22T18:41:45.493Z","endTime":"2026-02-22T18:41:48.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.731061422050615,"aZ":-29.81505478068484,"pfxX":1.080732584355412,"pfxZ":1.6068811472614666,"pX":-0.40237991769304177,"pZ":1.7088693977298526,"vX0":-7.859532915247257,"vY0":-119.80686963632381,"vZ0":-2.98974833481836,"x":132.34,"y":192.64,"x0":2.7648139295754763,"y0":50.00542848385115,"z0":5.607575409357454,"aX":1.5904176113105963},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.5,"breakHorizontal":-0.2,"spinRate":2466,"spinDirection":81},"zone":7,"typeConfidence":2.0,"plateTime":0.455244821792379,"extension":6.298719868437721},"index":3,"playId":"ed9036e8-e57c-3d9e-805b-c6932a25c0b0","pitchNumber":3,"startTime":"2026-02-22T18:42:01.397Z","endTime":"2026-02-22T18:42:05.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.839137745824907,"aZ":-31.12346708784413,"pfxX":10.783732593304205,"pfxZ":0.7107212897898068,"pX":-0.06402860663461912,"pZ":1.9420133530501213,"vX0":-9.660142146188454,"vY0":-120.53864277367612,"vZ0":-2.1777642654855294,"x":119.44,"y":186.35,"x0":2.5805881214646216,"y0":50.00365871181437,"z0":5.585881442408663,"aX":15.984608102240003},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.1,"breakHorizontal":-17.4,"spinRate":1836,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.45313338626706967,"extension":6.350967804181071},"index":4,"playId":"94e20352-3a6e-3127-8310-1f4f0580b065","pitchNumber":4,"startTime":"2026-02-22T18:42:17.866Z","endTime":"2026-02-22T18:42:23.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":663455,"link":"/api/v1/people/663455"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":663455,"link":"/api/v1/people/663455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:42:23.250Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Alonso homers (2) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:42:35.133Z","endTime":"2026-02-22T18:44:12.515Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":663455,"link":"/api/v1/people/663455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.996101680190293,"aZ":-29.58996374648089,"pfxX":10.353471214774869,"pfxZ":1.6585643608773921,"pX":-0.06197924341430702,"pZ":3.1012786787082067,"vX0":-9.867296119775878,"vY0":-123.74269714459234,"vZ0":-0.20694642441754174,"x":119.36,"y":155.05,"x0":2.6263637543952876,"y0":50.00043579871645,"z0":5.658680775176564,"aX":16.10272474410745},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.2,"breakHorizontal":-16.6,"spinRate":1929,"spinDirection":116},"zone":2,"typeConfidence":2.0,"plateTime":0.4421280814441819,"extension":6.356552962965589},"index":0,"playId":"94e483aa-0b1f-36d5-aa21-814017e36088","pitchNumber":1,"startTime":"2026-02-22T18:42:49.482Z","endTime":"2026-02-22T18:42:53.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64046309113207,"aZ":-14.449257208523008,"pfxX":7.681023910422258,"pfxZ":9.812823519494438,"pX":-1.1524127901223462,"pZ":2.330478094348574,"vX0":-11.663102010910231,"vY0":-133.73274584290402,"vZ0":-6.058077760139416,"x":160.93,"y":175.86,"x0":2.2732257899764075,"y0":50.00142342188852,"z0":5.667039481816124,"aX":13.872336003036558},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":-11.3,"spinRate":2338,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.4100475149051541,"extension":6.527640562893322},"index":1,"playId":"0893f140-9db6-3e08-8329-4a63cb306efa","pitchNumber":2,"startTime":"2026-02-22T18:43:04.587Z","endTime":"2026-02-22T18:43:09.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":83.0,"endSpeed":77.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78503629912432,"aZ":-30.160116988032307,"pfxX":0.833212290302404,"pfxZ":1.3548779614344628,"pX":-0.4175410012966867,"pZ":2.032002616597453,"vX0":-7.722516626820646,"vY0":-120.75762257718873,"vZ0":-2.2465871092078284,"x":132.92,"y":183.92,"x0":2.7029973187425824,"y0":50.00428886493657,"z0":5.607395377604552,"aX":1.2410735042054335},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.2,"breakHorizontal":0.2,"spinRate":2399,"spinDirection":63},"zone":7,"typeConfidence":2.0,"plateTime":0.4522291846252986,"extension":6.357449981548357},"index":2,"playId":"6b3867dd-632f-3ecd-a2ab-9f2db338d0c1","pitchNumber":3,"startTime":"2026-02-22T18:43:21.099Z","endTime":"2026-02-22T18:43:25.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50819779590834,"aZ":-30.95907775911185,"pfxX":0.725065366183546,"pfxZ":0.8131319569151225,"pX":-0.1590934666517606,"pZ":1.7864399201701933,"vX0":-7.065046820245517,"vY0":-121.23912095449492,"vZ0":-2.7996975562719957,"x":123.06,"y":190.55,"x0":2.6919073864719443,"y0":50.00393504231672,"z0":5.643508250818091,"aX":1.0859721661977633},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.1,"breakHorizontal":0.2,"spinRate":2490,"spinDirection":20},"zone":8,"typeConfidence":2.0,"plateTime":0.45084125372631956,"extension":6.407764516885985},"hitData":{"launchSpeed":107.7,"launchAngle":27.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":59.24,"coordY":46.52}},"index":3,"playId":"dc56b9f5-a10c-3b16-bf08-41159f6b6bc5","pitchNumber":4,"startTime":"2026-02-22T18:43:43.107Z","endTime":"2026-02-22T18:44:12.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":663455,"link":"/api/v1/people/663455"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":663455,"link":"/api/v1/people/663455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-11.5,"leverageIndex":0.73,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:44:12.515Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heston Kjerstad grounds out, second baseman Max Anderson to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:44:21.067Z","endTime":"2026-02-22T18:44:38.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43671786240058,"aZ":-19.74174219951873,"pfxX":9.881788111375716,"pfxZ":6.951981835265032,"pX":0.42553994622333513,"pZ":2.8178217150862785,"vX0":-9.083540253694995,"vY0":-133.07385834275377,"vZ0":-3.4418314827402527,"x":100.78,"y":162.7,"x0":2.604807912751761,"y0":50.00027937844876,"z0":5.563844766317111,"aX":17.662716839217616},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.0,"breakHorizontal":-15.8,"spinRate":2106,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.41211739807532455,"extension":6.573385453049998},"hitData":{"launchSpeed":79.0,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.0,"coordY":149.77}},"index":0,"playId":"b0ed570a-0b9c-3d8f-9174-d9e3be13e140","pitchNumber":1,"startTime":"2026-02-22T18:44:29.274Z","endTime":"2026-02-22T18:44:38.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_ab"},{"player":{"id":663455,"link":"/api/v1/people/663455"},"credit":"p_ab"},{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_pa"},{"player":{"id":663455,"link":"/api/v1/people/663455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:44:38.707Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Coby Mayo doubles (1) on a fly ball to second baseman Max Anderson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:44:55.225Z","endTime":"2026-02-22T18:45:57.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.540745535420466,"aZ":-17.400422043730643,"pfxX":6.75541943998437,"pfxZ":8.293706967397732,"pX":0.7480343827128582,"pZ":3.6115847575843247,"vX0":-6.128739211592109,"vY0":-132.89744287350607,"vZ0":-2.5265732869449518,"x":88.49,"y":141.27,"x0":2.210823056548109,"y0":50.0056077317108,"z0":5.844392494829679,"aX":12.037925126942106},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":-10.8,"spinRate":2203,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4127720114171134,"extension":6.369046239617753},"index":0,"playId":"856701b4-a1f8-319a-88f8-871122283a64","pitchNumber":1,"startTime":"2026-02-22T18:45:04.007Z","endTime":"2026-02-22T18:45:09.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.119732540486055,"aZ":-35.03527471955705,"pfxX":10.267922260546548,"pfxZ":-1.9222537046027224,"pX":1.3766569012296337,"pZ":1.834235867272152,"vX0":-6.258423170539334,"vY0":-121.65585276891348,"vZ0":-1.6918987811713557,"x":64.53,"y":189.26,"x0":2.655926858254425,"y0":50.00118561064861,"z0":5.591380326618037,"aX":15.302995726502552},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.6,"breakHorizontal":-17.0,"spinRate":1731,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.45119589393134696,"extension":6.360660442687148},"index":1,"playId":"f687d7ed-949e-3d6b-9391-11f298a513f0","pitchNumber":2,"startTime":"2026-02-22T18:45:19.609Z","endTime":"2026-02-22T18:45:23.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.414117235197473,"aZ":-15.434276065619278,"pfxX":6.350108071963793,"pfxZ":8.994290333211449,"pX":-0.3224147264359658,"pZ":3.424551603452893,"vX0":-9.223679199186515,"vY0":-135.7196876096251,"vZ0":-3.1867267455518746,"x":129.29,"y":146.32,"x0":2.299065638280722,"y0":50.0004893121739,"z0":5.692434090335111,"aX":11.815897937574276},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":-9.5,"spinRate":2359,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.40397317604511596,"extension":6.521741745843796},"hitData":{"launchSpeed":81.1,"launchAngle":60.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":196.76,"coordY":132.65}},"index":2,"playId":"ca9de4ca-6458-3990-bf27-1ec14479fd6d","pitchNumber":3,"startTime":"2026-02-22T18:45:38.368Z","endTime":"2026-02-22T18:45:57.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":663455,"link":"/api/v1/people/663455"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":663455,"link":"/api/v1/people/663455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.300000000000004,"awayTeamWinProbability":59.699999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.42,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:45:57.875Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sam Huff flies out to left fielder Austin Slater.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:46:16.432Z","endTime":"2026-02-22T18:47:57.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.80452340339254,"aZ":-32.16604568885088,"pfxX":1.0373644570921081,"pfxZ":0.008503707310714148,"pX":-0.4338520537920136,"pZ":1.2208717859526217,"vX0":-7.213322299015967,"vY0":-119.61489241374187,"vZ0":-3.5356576284256,"x":133.54,"y":205.82,"x0":2.4786361905205636,"y0":50.00534645867175,"z0":5.584686697290635,"aX":1.513098856387962},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.6,"breakHorizontal":-0.2,"spinRate":2441,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.45688171621344154,"extension":6.375376380431715},"index":0,"playId":"10de3757-8131-32be-a262-0c8bb6fb98a0","pitchNumber":1,"startTime":"2026-02-22T18:46:28.713Z","endTime":"2026-02-22T18:46:33.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.121227223841597,"aZ":-30.206557318286055,"pfxX":10.747616375786485,"pfxZ":1.2834664908786895,"pX":0.37508016005629974,"pZ":2.189531480603524,"vX0":-8.713026955935332,"vY0":-123.11971253269623,"vZ0":-1.8600295761398091,"x":102.7,"y":179.66,"x0":2.5686387189334274,"y0":50.00146444440867,"z0":5.518398905980346,"aX":16.450098366208234},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":-17.4,"spinRate":1877,"spinDirection":114},"zone":9,"typeConfidence":2.0,"plateTime":0.4453795521874606,"extension":6.363779358202348},"index":1,"playId":"11863120-ec4e-3c6d-b605-79b0d6e4b65f","pitchNumber":2,"startTime":"2026-02-22T18:46:49.704Z","endTime":"2026-02-22T18:46:53.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":93.6,"endSpeed":85.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720010316218374,"aZ":-14.368135368405945,"pfxX":5.10284451570096,"pfxZ":9.47835837673255,"pX":1.4482364840591697,"pZ":2.649776676229804,"vX0":-4.437978635842284,"vY0":-136.15145921009656,"vZ0":-5.655394653601601,"x":61.8,"y":167.24,"x0":2.43592076093228,"y0":50.001349819657875,"z0":5.747029837202957,"aX":9.585309195605777},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":-8.3,"spinRate":2332,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.40218993670234493,"extension":6.486878247619852},"index":2,"playId":"b0ac9df9-a7f3-3d0b-ad1f-836c2eadb6fa","pitchNumber":3,"startTime":"2026-02-22T18:47:08.857Z","endTime":"2026-02-22T18:47:13.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78195555491508,"aZ":-26.138531866045934,"pfxX":9.662839731492753,"pfxZ":3.864872865569498,"pX":-0.6479817433764204,"pZ":0.47286981550949364,"vX0":-10.454614417571747,"vY0":-123.46209003028171,"vZ0":-6.794025434116963,"x":141.7,"y":226.01,"x0":2.361950707466097,"y0":50.00433939821578,"z0":5.42427922647241,"aX":15.100128762406941},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.8,"breakHorizontal":-15.4,"spinRate":1852,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4415939508500122,"extension":6.626182016616651},"index":3,"playId":"222afaa5-ca62-3a92-9dc6-cf36cc88fcfa","pitchNumber":4,"startTime":"2026-02-22T18:47:25.752Z","endTime":"2026-02-22T18:47:30.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1952024745179,"aZ":-17.418029023886728,"pfxX":5.5704105566494135,"pfxZ":8.364864063491355,"pX":-0.19245826705791438,"pZ":2.5355209615629875,"vX0":-8.888544426201502,"vY0":-132.0004447283363,"vZ0":-4.379320740063627,"x":124.34,"y":170.32,"x0":2.495310435350798,"y0":50.001689554045754,"z0":5.499052751180738,"aX":9.825924674139591},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.4,"breakHorizontal":-8.2,"spinRate":2343,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.4149977375285925,"extension":6.620003694158451},"hitData":{"launchSpeed":102.3,"launchAngle":38.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.44,"coordY":81.77}},"index":4,"playId":"7f1c19a1-6bb0-3bd5-aee6-d67abfb64db4","pitchNumber":5,"startTime":"2026-02-22T18:47:46.382Z","endTime":"2026-02-22T18:47:57.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_ab"},{"player":{"id":663455,"link":"/api/v1/people/663455"},"credit":"p_ab"},{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":663455,"link":"/api/v1/people/663455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.25,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:47:57.859Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Austin Slater homers (1) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:50:21.258Z","endTime":"2026-02-22T18:50:49.967Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":{"id":687064,"link":"/api/v1/people/687064"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Brandon Young replaces Kyle Bradish.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-22T18:49:37.667Z","endTime":"2026-02-22T18:50:23.498Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687064,"link":"/api/v1/people/687064"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.608013565069694,"aZ":-13.750810593585175,"pfxX":-2.8577086279387105,"pfxZ":10.093001833925799,"pX":0.29307025431169287,"pZ":3.364225859841462,"vX0":3.8926189943773988,"vY0":-134.6093268000276,"vZ0":-4.551324388915233,"x":105.83,"y":147.95,"x0":-0.8039402528581533,"y0":50.00646425660178,"z0":6.058370494796353,"aX":-5.21875527252538},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":4.3,"spinRate":2126,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4076886457936766,"extension":6.464687738716749},"hitData":{"launchSpeed":93.6,"launchAngle":42.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":227.05,"coordY":90.25}},"index":1,"playId":"a3038652-1030-3453-8d32-f420aebd2a5e","pitchNumber":1,"startTime":"2026-02-22T18:50:23.498Z","endTime":"2026-02-22T18:50:49.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":11.800000000000004,"leverageIndex":1.07,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:50:49.967Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:50:58.090Z","endTime":"2026-02-22T18:53:32.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.039392793439546,"aZ":-13.49672930057778,"pfxX":-3.56887214587762,"pfxZ":10.18299434683254,"pX":-0.26371362249572505,"pZ":2.826441362464613,"vX0":3.2129903869760863,"vY0":-134.97824989124834,"vZ0":-5.575893249578768,"x":127.05,"y":162.47,"x0":-1.0093317345293247,"y0":50.002030701434364,"z0":5.879409767445297,"aX":-6.545329420441848},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":5.8,"spinRate":2078,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4067301996983983,"extension":6.458070512175137},"index":0,"playId":"98170cba-5542-3e49-b7e0-bfc66adb6cdf","pitchNumber":1,"startTime":"2026-02-22T18:51:08.210Z","endTime":"2026-02-22T18:51:13.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.194554906939857,"aZ":-27.77639635795448,"pfxX":1.3499522327600957,"pfxZ":2.8303501272849276,"pX":0.7477218703383622,"pZ":1.942501920164962,"vX0":3.4443485530519027,"vY0":-123.45838994115286,"vZ0":-4.486219602863979,"x":88.5,"y":186.33,"x0":-0.8374991156954669,"y0":50.00288447754988,"z0":6.104906522181191,"aX":2.095407753824329},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.4,"breakHorizontal":-3.2,"spinRate":2154,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.44263861170988505,"extension":5.992235582584501},"index":1,"playId":"f267abd8-5b1e-33f9-95da-86766654f02f","pitchNumber":2,"startTime":"2026-02-22T18:51:25.136Z","endTime":"2026-02-22T18:51:31.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-02-22T18:51:47.032Z","endTime":"2026-02-22T18:51:57.565Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.8,"endSpeed":80.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69854980490733,"aZ":-29.4730448825231,"pfxX":-6.482041493036027,"pfxZ":1.6885839716758186,"pX":-0.8777730103933883,"pZ":-0.26355767481992404,"vX0":2.677938334358366,"vY0":-124.86318638721934,"vZ0":-9.01862038296968,"x":150.46,"y":245.9,"x0":-1.1159634918844297,"y0":50.00069854890364,"z0":5.783816952753799,"aX":-10.339848632505033},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":11.2,"spinRate":1431,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4369370292822117,"extension":6.407324476606517},"index":3,"playId":"e65e5d40-8ec2-3e9d-9938-8d9f184ebc61","pitchNumber":3,"startTime":"2026-02-22T18:51:57.565Z","endTime":"2026-02-22T18:52:01.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.527892968822627,"aZ":-31.99586999736674,"pfxX":-5.185684375741996,"pfxZ":0.1048213140414429,"pX":-0.2837206458276907,"pZ":1.9138082605905977,"vX0":3.445925522449946,"vY0":-128.10234837668943,"vZ0":-4.138117170798754,"x":127.81,"y":187.11,"x0":-0.9646103564278963,"y0":50.00208127478147,"z0":6.018978323237805,"aX":-8.720328186000481},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.5,"breakHorizontal":8.8,"spinRate":1514,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.42564218432018164,"extension":6.310462713474801},"index":4,"playId":"72b05245-d659-37a5-8c6b-41e8a8cb54b0","pitchNumber":4,"startTime":"2026-02-22T18:52:20.270Z","endTime":"2026-02-22T18:52:23.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":93.6,"endSpeed":84.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.02075352658342,"aZ":-11.918991884562818,"pfxX":-1.7632408469360072,"pfxZ":10.962813544919468,"pX":1.0883715143932888,"pZ":3.3299116277225367,"vX0":5.558241785785928,"vY0":-136.0831885830913,"vZ0":-4.880831543633756,"x":75.51,"y":148.87,"x0":-0.7650163587170857,"y0":50.00175611008356,"z0":5.994158821252708,"aX":-3.2580875562376104},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":1.8,"spinRate":2221,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40481555423743476,"extension":6.410652146199854},"index":5,"playId":"05659c5b-f325-3e36-9abd-99ffdd7f787e","pitchNumber":5,"startTime":"2026-02-22T18:52:41.836Z","endTime":"2026-02-22T18:52:46.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.544010040536723,"aZ":-28.460619681172368,"pfxX":1.302567754442728,"pfxZ":2.6233065609999002,"pX":0.6735912376466897,"pZ":0.6806345162425422,"vX0":3.158439566113152,"vY0":-119.67604104683684,"vZ0":-6.403766052697267,"x":91.32,"y":220.4,"x0":-0.8460017528432636,"y0":50.00064693352198,"z0":6.024246748600931,"aX":1.8409151994089659},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.1,"breakHorizontal":-3.2,"spinRate":2080,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4621901777898585,"extension":6.202252257751445},"index":6,"playId":"b1d2135f-61b7-3108-8349-cbfc810eddc4","pitchNumber":6,"startTime":"2026-02-22T18:53:03.994Z","endTime":"2026-02-22T18:53:08.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.909509723511178,"aZ":-14.482916124176807,"pfxX":-2.858448182841782,"pfxZ":9.383869844911278,"pX":-0.6975410401707324,"pZ":3.0184630692810765,"vX0":1.2307231543153196,"vY0":-136.1824599137951,"vZ0":-5.479445055396715,"x":143.59,"y":157.28,"x0":-0.7830750896982724,"y0":50.00152482536194,"z0":6.0524978129897296,"aX":-5.387462441373424},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":4.9,"spinRate":2197,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4016644704708181,"extension":6.377474948359877},"index":7,"playId":"297c3db5-508c-3081-b8b1-66117c2f6f3c","pitchNumber":7,"startTime":"2026-02-22T18:53:25.583Z","endTime":"2026-02-22T18:53:32.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:53:32.263Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:53:42.031Z","endTime":"2026-02-22T18:55:05.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79443201065468,"aZ":-31.147491397808647,"pfxX":1.0523435391837377,"pfxZ":0.6732875556140954,"pX":0.8389957112297975,"pZ":2.035363222448494,"vX0":3.8884992252816692,"vY0":-122.01730165576403,"vZ0":-3.353758232073463,"x":85.02,"y":183.83,"x0":-0.905662679947775,"y0":50.00348670505232,"z0":6.084200324154779,"aX":1.601303709700743},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":-2.8,"spinRate":2165,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.44722486619936364,"extension":6.1564225570443885},"index":0,"playId":"9283201b-5879-3d36-833a-a39efdac5889","pitchNumber":1,"startTime":"2026-02-22T18:53:54.591Z","endTime":"2026-02-22T18:53:58.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.5,"endSpeed":77.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.816640421666175,"aZ":-30.51924200397411,"pfxX":0.8880748405017167,"pfxZ":1.102841568488138,"pX":1.4170212340652002,"pZ":2.336896297505561,"vX0":4.785393837271146,"vY0":-121.58200988656213,"vZ0":-2.9171606749735224,"x":62.99,"y":175.68,"x0":-0.6884956999316562,"y0":50.00517560483748,"z0":6.188602640433593,"aX":1.3350809213149846},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.6,"breakHorizontal":-2.6,"spinRate":2242,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4497179668419622,"extension":6.031132382610325},"index":1,"playId":"4feccd5a-f3ce-3973-a229-58fc09dd64d0","pitchNumber":2,"startTime":"2026-02-22T18:54:08.970Z","endTime":"2026-02-22T18:54:13.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.198814111245355,"aZ":-11.614669647291924,"pfxX":-1.0686471091317225,"pfxZ":11.202831002449035,"pX":-0.16798434340970442,"pZ":3.587136544562052,"vX0":1.926874419997877,"vY0":-135.5085985450422,"vZ0":-4.3556673908051335,"x":123.4,"y":141.93,"x0":-0.7536862441929282,"y0":50.00585550248702,"z0":6.044563992111642,"aX":-1.9618648286320928},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.4,"breakHorizontal":1.4,"spinRate":2251,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4062201429630452,"extension":6.388367804671936},"index":2,"playId":"ba4558a6-9556-3af6-87da-bfdcf0f85825","pitchNumber":3,"startTime":"2026-02-22T18:54:23.582Z","endTime":"2026-02-22T18:54:28.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77500012261518,"aZ":-30.01504472643124,"pfxX":0.5561025816468663,"pfxZ":1.4460852099879542,"pX":0.5468935434115377,"pZ":3.0277611703509453,"vX0":2.8762266001626973,"vY0":-121.54430744975173,"vZ0":-1.4065539504044051,"x":96.15,"y":157.03,"x0":-0.7240183569130603,"y0":50.00568053147161,"z0":6.219936256295406,"aX":0.8319408849083878},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.5,"breakHorizontal":-1.7,"spinRate":2204,"spinDirection":80},"zone":3,"typeConfidence":2.0,"plateTime":0.45060455745027506,"extension":6.1286499745347305},"index":3,"playId":"9efa92e8-7db1-3a43-ad0a-d536993c20dc","pitchNumber":4,"startTime":"2026-02-22T18:54:41.432Z","endTime":"2026-02-22T18:54:46.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92166998826843,"aZ":-31.487631946520175,"pfxX":1.2241528665775574,"pfxZ":0.4518641552119744,"pX":0.8452622046949572,"pZ":1.7163850087402637,"vX0":3.10057249675399,"vY0":-121.67103883412769,"vZ0":-4.102857048484541,"x":84.78,"y":192.44,"x0":-0.600161840874513,"y0":50.00246682314198,"z0":6.12740574084243,"aX":1.8504945052536683},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.1,"breakHorizontal":-2.9,"spinRate":2299,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.44868231060473285,"extension":6.059830579395687},"index":4,"playId":"d5400176-2244-3084-8909-9fd1f188a20c","pitchNumber":5,"startTime":"2026-02-22T18:55:00.469Z","endTime":"2026-02-22T18:55:05.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:55:05.242Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a ground ball to center fielder Colton Cowser.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:55:14.021Z","endTime":"2026-02-22T18:55:54.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":74.3,"endSpeed":67.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.604660417810887,"aZ":-43.5406983395888,"pfxX":5.401772866979914,"pfxZ":-9.8981775585235,"pX":-0.19541424311004543,"pZ":2.141667664188173,"vX0":0.19306956629143074,"vY0":-107.97230372105919,"vZ0":1.4751199631597351,"x":124.45,"y":180.95,"x0":-0.9855953148747899,"y0":50.0037863995227,"z0":6.345076547510663,"aX":6.202681512384765},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.6,"breakVerticalInduced":-16.8,"breakHorizontal":-9.7,"spinRate":2727,"spinDirection":26},"zone":8,"typeConfidence":2.0,"plateTime":0.512729168549455,"extension":6.104028526202195},"index":0,"playId":"0244f8cb-fa39-3a66-aa25-1a47f2274f99","pitchNumber":1,"startTime":"2026-02-22T18:55:28.754Z","endTime":"2026-02-22T18:55:32.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.598955686514838,"aZ":-29.203015573832342,"pfxX":-6.566431059762419,"pfxZ":1.8558257355379055,"pX":-0.257187339097391,"pZ":2.405108222023715,"vX0":3.7877377051639254,"vY0":-125.52476729079744,"vZ0":-3.157261839629249,"x":126.8,"y":173.84,"x0":-0.9299171536228735,"y0":50.00413028718233,"z0":6.048455342207661,"aX":-10.51505364366521},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":11.0,"spinRate":1608,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4357960845980715,"extension":6.355474600231414},"hitData":{"launchSpeed":103.0,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.25,"coordY":95.1}},"index":1,"playId":"bfe0839d-23ec-3c95-befd-27e4357a64d7","pitchNumber":2,"startTime":"2026-02-22T18:55:42.196Z","endTime":"2026-02-22T18:55:54.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.48,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:55:54.630Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach McKinstry pops out to third baseman Coby Mayo.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:56:07.996Z","endTime":"2026-02-22T18:56:53.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":91.5,"endSpeed":83.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.800468671798196,"aZ":-14.874692790025946,"pfxX":-3.6297662975094815,"pfxZ":9.670664598355541,"pX":0.03261303798985657,"pZ":3.4073698963571175,"vX0":4.169127242943229,"vY0":-133.20561135800762,"vZ0":-4.117874090690474,"x":115.76,"y":146.78,"x0":-1.0845110641827236,"y0":50.00304301095588,"z0":6.0555510298380035,"aX":-6.493936502782655},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.8,"breakHorizontal":5.6,"spinRate":2102,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.41187832621676623,"extension":6.354743724402212},"index":0,"playId":"08066c0c-bc3a-397f-9ce5-8850860c97ae","pitchNumber":1,"startTime":"2026-02-22T18:56:23.512Z","endTime":"2026-02-22T18:56:27.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24015454568391,"aZ":-16.556314929833665,"pfxX":-3.2342539400772194,"pfxZ":8.440234222507984,"pX":0.4608114467880821,"pZ":3.8834176928838913,"vX0":4.9837272761329725,"vY0":-134.45092316354845,"vZ0":-2.809445067227363,"x":99.43,"y":133.93,"x0":-0.9875843936229226,"y0":50.001399931507706,"z0":6.101777620740741,"aX":-5.984116206975295},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":4.9,"spinRate":2107,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4057350220636504,"extension":6.281781887093694},"hitData":{"launchSpeed":66.6,"launchAngle":49.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.22,"coordY":140.5}},"index":1,"playId":"681d791a-0447-3e44-8ae6-ea150d4d199a","pitchNumber":2,"startTime":"2026-02-22T18:56:43.530Z","endTime":"2026-02-22T18:56:53.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:56:53.495Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Samuel Basallo walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T18:59:18.441Z","endTime":"2026-02-22T19:02:09.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5,6,7,8,9],"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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tanner Rainey replaces Konnor Pilkington.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T18:58:16.897Z","endTime":"2026-02-22T18:59:20.667Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663432,"link":"/api/v1/people/663432"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663455,"link":"/api/v1/people/663455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00642341100813,"aZ":-13.657530339339907,"pfxX":-5.881871373632225,"pfxZ":9.865899115165005,"pX":-0.36113134405130315,"pZ":2.6598428536360976,"vX0":7.9082607833562495,"vY0":-135.71604365132322,"vZ0":-6.483390737154283,"x":130.77,"y":166.96,"x0":-2.5403783660357218,"y0":50.00213628138797,"z0":6.019997891426668,"aX":-11.039064691630916},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":9.1,"spinRate":2383,"spinDirection":218},"zone":4,"typeConfidence":0.89,"plateTime":0.402645856558975,"extension":6.156391240964231},"index":1,"playId":"7ee9241e-ac26-3b0f-a6f6-bb0eb642e8de","pitchNumber":1,"startTime":"2026-02-22T18:59:20.667Z","endTime":"2026-02-22T18:59:24.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-02-22T18:59:33.076Z","endTime":"2026-02-22T18:59:43.652Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.3,"endSpeed":84.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03994096023678,"aZ":-14.458832609132715,"pfxX":-5.851868448686774,"pfxZ":9.64513894175091,"pX":-1.3601774746449724,"pZ":3.691207011296967,"vX0":5.172553448946287,"vY0":-134.39812376990054,"vZ0":-3.654573591218794,"x":168.85,"y":139.12,"x0":-2.545697544365482,"y0":50.0021996562007,"z0":6.089820229697384,"aX":-10.74777799864874},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":9.6,"spinRate":2354,"spinDirection":218},"zone":11,"typeConfidence":0.89,"plateTime":0.4069267629550426,"extension":5.994579064341261},"index":3,"playId":"4dc93604-6ea7-3721-8e6b-d877b36c4740","pitchNumber":2,"startTime":"2026-02-22T18:59:43.652Z","endTime":"2026-02-22T18:59:48.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.9,"endSpeed":81.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.74482748449733,"aZ":-29.200175402662985,"pfxX":1.9081069408063742,"pfxZ":1.8298475655807298,"pX":0.18801895744347993,"pZ":1.1203771638900655,"vX0":5.919867045234742,"vY0":-125.1388542832614,"vZ0":-6.0801421781042455,"x":109.83,"y":208.53,"x0":-2.434155413622454,"y0":50.00018497545248,"z0":5.904740535247797,"aX":3.095743342194031},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.4,"breakHorizontal":-4.6,"spinRate":2333,"spinDirection":181},"zone":14,"typeConfidence":0.91,"plateTime":0.43386763983657506,"extension":6.081989033803482},"index":4,"playId":"981b9f65-1368-389d-849e-feff55357c29","pitchNumber":3,"startTime":"2026-02-22T18:59:59.734Z","endTime":"2026-02-22T19:00:03.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.004484151513193,"aZ":-11.824504645389268,"pfxX":-6.2089909564297745,"pfxZ":10.818381274682665,"pX":0.23605416264586396,"pZ":0.9944794113493335,"vX0":9.076913586628033,"vY0":-136.51875278232248,"vZ0":-10.794573825427602,"x":108.0,"y":211.93,"x0":-2.330452086846916,"y0":50.00412456340665,"z0":5.821733663152849,"aX":-11.681352746813818},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":9.2,"spinRate":2499,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.4017316162396525,"extension":6.184622357504685},"index":5,"playId":"919482f9-27a1-39ce-b76d-210c0dc26cd9","pitchNumber":4,"startTime":"2026-02-22T19:00:27.927Z","endTime":"2026-02-22T19:00:31.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.9,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.28781913324921,"aZ":-27.4536290121831,"pfxX":0.838153812596194,"pfxZ":2.8557742652858,"pX":0.8265799209674216,"pZ":0.3864733627923265,"vX0":7.824239144154543,"vY0":-126.35415939451532,"vZ0":-8.372278507189655,"x":85.49,"y":228.35,"x0":-2.390516484969206,"y0":50.00502848285479,"z0":5.877437137762479,"aX":1.3844312483787824},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":-2.9,"spinRate":2307,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.4298144658144487,"extension":6.02711332553972},"index":6,"playId":"5d77d9d5-4359-3cc4-84ac-1fb3deff9118","pitchNumber":5,"startTime":"2026-02-22T19:00:45.054Z","endTime":"2026-02-22T19:00:49.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58574630893716,"aZ":-13.57520184473506,"pfxX":-3.3826730371535296,"pfxZ":9.960110253875733,"pX":-0.13417806416417785,"pZ":2.3135276564553844,"vX0":7.42584652277628,"vY0":-135.5219500928216,"vZ0":-7.026950931345281,"x":122.11,"y":176.31,"x0":-2.465650659398525,"y0":50.001336114104085,"z0":5.88127588054355,"aX":-6.316364686007147},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":4.6,"spinRate":2284,"spinDirection":213},"zone":5,"typeConfidence":0.85,"plateTime":0.4035979305994686,"extension":6.169483490020721},"index":7,"playId":"d173ec94-7504-3398-853e-a1b1edb6042b","pitchNumber":6,"startTime":"2026-02-22T19:01:07.065Z","endTime":"2026-02-22T19:01:14.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61555061855815,"aZ":-13.584016159467748,"pfxX":-5.428390004755713,"pfxZ":9.58784418030093,"pX":-0.7359583277824715,"pZ":2.0612907814365853,"vX0":6.676662818326605,"vY0":-137.8802660277065,"vZ0":-7.82242293165314,"x":145.05,"y":183.13,"x0":-2.475527893005023,"y0":50.00468882087487,"z0":5.838051667068631,"aX":-10.527677397948906},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":8.5,"spinRate":2311,"spinDirection":222},"zone":7,"typeConfidence":0.9,"plateTime":0.3961698629781045,"extension":6.348129363339768},"index":8,"playId":"dcea1d4d-003c-36fc-838f-ad1aaa6a1a76","pitchNumber":7,"startTime":"2026-02-22T19:01:42.269Z","endTime":"2026-02-22T19:01:46.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03411893691443,"aZ":-12.312811329502143,"pfxX":-5.011898396156709,"pfxZ":10.630685402513022,"pX":1.0227844032463926,"pZ":1.5424052004262925,"vX0":10.590262494965518,"vY0":-136.75683820981803,"vZ0":-9.175995165466102,"x":78.01,"y":197.14,"x0":-2.272825784402049,"y0":50.00228540314467,"z0":5.815284467840472,"aX":-9.364052630604114},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":6.5,"spinRate":2365,"spinDirection":217},"zone":14,"typeConfidence":0.89,"plateTime":0.40264780722300886,"extension":6.169675716929964},"index":9,"playId":"b814b508-051e-351c-8568-b5b6d567323f","pitchNumber":8,"startTime":"2026-02-22T19:02:03.409Z","endTime":"2026-02-22T19:02:09.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.6,"awayTeamWinProbability":54.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:02:09.941Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeremiah Jackson walks. Samuel Basallo to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T19:02:21.912Z","endTime":"2026-02-22T19:03:41.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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(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.5,"endSpeed":85.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.498761384158826,"aZ":-9.868643687465566,"pfxX":-8.099302633158537,"pfxZ":11.786465359050531,"pX":-0.3722618586766123,"pZ":1.0951142094803132,"vX0":8.477992681795438,"vY0":-138.31101353429167,"vZ0":-10.764944183443045,"x":131.19,"y":209.21,"x0":-2.4594566201067014,"y0":50.00372273757711,"z0":5.75105323619433,"aX":-15.329848486461422},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":12.4,"spinRate":2368,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.39957652350333017,"extension":6.186401895501044},"index":0,"playId":"964e9f13-964b-3dae-b8db-2bc4ec7fd81c","pitchNumber":1,"startTime":"2026-02-22T19:02:34.387Z","endTime":"2026-02-22T19:02:38.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.467767618701377,"aZ":-28.87301080632613,"pfxX":-0.6115535533647041,"pfxZ":2.00797505687202,"pX":2.141977794258854,"pZ":0.39753882311187766,"vX0":11.590655879315614,"vY0":-127.3689083684442,"vZ0":-7.933229990738065,"x":35.35,"y":228.05,"x0":-2.3830344068640996,"y0":50.006130486214296,"z0":5.826874015342523,"aX":-1.0078491248490156},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.9,"breakHorizontal":-1.4,"spinRate":2350,"spinDirection":193},"zone":14,"typeConfidence":0.88,"plateTime":0.4295614375199559,"extension":6.225024065384433},"index":1,"playId":"acda8ff2-6196-32f1-9db6-d6b7a64158f0","pitchNumber":2,"startTime":"2026-02-22T19:02:51.545Z","endTime":"2026-02-22T19:02:55.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.4,"endSpeed":84.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.377001745393656,"aZ":-13.785255872503363,"pfxX":-5.121753887214497,"pfxZ":9.896923516894827,"pX":-2.0280641341148082,"pZ":3.185558034814454,"vX0":3.3904897386505883,"vY0":-135.84773127390488,"vZ0":-5.034502862653929,"x":194.31,"y":152.77,"x0":-2.630612804723539,"y0":50.002400795662254,"z0":6.030235388800137,"aX":-9.516920589338502},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":8.5,"spinRate":2464,"spinDirection":215},"zone":11,"typeConfidence":0.89,"plateTime":0.4040792762381402,"extension":6.036406613770552},"index":2,"playId":"c1bf2a58-35c2-31d2-bded-e68083dd6fa6","pitchNumber":3,"startTime":"2026-02-22T19:03:16.749Z","endTime":"2026-02-22T19:03:22.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.8,"endSpeed":85.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86216470096793,"aZ":-12.836217502308745,"pfxX":-4.215749669621941,"pfxZ":10.37849485393513,"pX":1.10759528727126,"pZ":1.2794375024519564,"vX0":10.784250044703748,"vY0":-135.89960188537282,"vZ0":-9.67703977073573,"x":74.78,"y":204.24,"x0":-2.3711652966319967,"y0":50.00181443295392,"z0":5.78668934128729,"aX":-7.854988308795089},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":5.3,"spinRate":2467,"spinDirection":212},"zone":14,"typeConfidence":0.88,"plateTime":0.40363420214407153,"extension":6.242178753993284},"index":3,"playId":"6adad55e-3268-374c-a7b9-d32ff0822168","pitchNumber":4,"startTime":"2026-02-22T19:03:35.592Z","endTime":"2026-02-22T19:03:41.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":-6.399999999999999,"leverageIndex":1.78,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:03:41.301Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Reed Trimble pops out to shortstop Zach McKinstry on the infield fly rule.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T19:04:25.370Z","endTime":"2026-02-22T19:05:37.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:03:56.118Z","endTime":"2026-02-22T19:04:27.612Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":94.2,"endSpeed":86.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.763272621273327,"aZ":-13.520880698389796,"pfxX":-4.942565460061273,"pfxZ":9.873915473878878,"pX":1.3153884621108711,"pZ":1.4644040243179897,"vX0":11.586699518512491,"vY0":-136.51690966409726,"vZ0":-9.228903101759695,"x":66.86,"y":199.24,"x0":-2.33989328461723,"y0":50.00540259705058,"z0":5.817416083508004,"aX":-9.340555392804065},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":6.5,"spinRate":2521,"spinDirection":218},"zone":14,"typeConfidence":0.89,"plateTime":0.40106391154667165,"extension":6.20660385969468},"index":1,"playId":"49d175f4-a171-323e-904d-5263be6be7ed","pitchNumber":1,"startTime":"2026-02-22T19:04:27.612Z","endTime":"2026-02-22T19:04:32.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11659805779629,"aZ":-12.512617704171893,"pfxX":-5.843452347067369,"pfxZ":10.477978011082785,"pX":-0.5762125663022175,"pZ":2.0541640717059275,"vX0":7.280749392453143,"vY0":-136.59525321199047,"vZ0":-8.044412882208357,"x":138.96,"y":183.32,"x0":-2.5260219467804568,"y0":50.00021743189922,"z0":5.911797640818349,"aX":-10.961830849368003},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":8.9,"spinRate":2494,"spinDirection":212},"zone":7,"typeConfidence":0.9,"plateTime":0.40209852586489836,"extension":6.151363083817355},"index":2,"playId":"fc8b51c8-8f51-3540-9d66-b30455e53f04","pitchNumber":2,"startTime":"2026-02-22T19:04:44.766Z","endTime":"2026-02-22T19:04:49.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"playId":"08316576-0326-0023-001c-f08cd117d70a","startTime":"2026-02-22T19:05:07.264Z","endTime":"2026-02-22T19:05:18.085Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.720652791525534,"aZ":-13.722072703233735,"pfxX":-5.1864000639794465,"pfxZ":9.733344370797521,"pX":-0.049705808929238086,"pZ":2.9630212709128445,"vX0":8.235039572093944,"vY0":-137.15110310502496,"vZ0":-5.5666005411690085,"x":118.89,"y":158.78,"x0":-2.4241519589759313,"y0":50.004516351345515,"z0":5.9629934069704404,"aX":-9.834414057471438},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":7.6,"spinRate":2499,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.4001147347509839,"extension":6.128983727830507},"hitData":{"launchSpeed":89.1,"launchAngle":73.0,"totalDistance":102.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":104.09,"coordY":170.81}},"index":4,"playId":"487e9aa0-2aab-3fdc-bca1-7c34ae3ecbee","pitchNumber":3,"startTime":"2026-02-22T19:05:18.085Z","endTime":"2026-02-22T19:05:37.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701655,"link":"/api/v1/people/701655"},"credit":"b_ab"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_ab"},{"player":{"id":701655,"link":"/api/v1/people/701655"},"credit":"b_pa"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":45.2,"awayTeamWinProbability":54.8,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":2.18,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:05:37.803Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Barrero doubles (1) on a sharp line drive to left fielder Austin Slater. Samuel Basallo scores. Jeremiah Jackson out at home on the throw, left fielder Austin Slater to shortstop Zach McKinstry to catcher Tomás Nido.","rbi":1,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T19:05:44.942Z","endTime":"2026-02-22T19:08:01.624Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":61},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621512,"link":"/api/v1/people/621512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":{"id":663432,"link":"/api/v1/people/663432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62794533626802,"aZ":-12.746921475215899,"pfxX":-4.417463243159067,"pfxZ":10.383260002788386,"pX":0.9322211872118822,"pZ":2.3856568704736363,"vX0":10.326886212122043,"vY0":-136.7639561440596,"vZ0":-7.403329930214475,"x":81.47,"y":174.37,"x0":-2.3396425006648065,"y0":50.002210680789105,"z0":6.025134368621142,"aX":-8.265336837130713},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":5.5,"spinRate":2481,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.402390645480605,"extension":6.203505295909299},"index":0,"playId":"50b06c0a-f879-317c-bfc9-6d9f3552d088","pitchNumber":1,"startTime":"2026-02-22T19:05:58.759Z","endTime":"2026-02-22T19:06:06.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.893228115535784,"aZ":-11.653496698741316,"pfxX":-6.044383889766288,"pfxZ":10.738033833777772,"pX":-1.216990804347689,"pZ":2.943409860480188,"vX0":5.653003064155904,"vY0":-137.90050983480785,"vZ0":-6.185326546533876,"x":163.39,"y":159.31,"x0":-2.515985884971309,"y0":50.00242940227347,"z0":6.01412051913975,"aX":-11.550688827744382},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":9.6,"spinRate":2399,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3983754028013107,"extension":6.248592357066887},"index":1,"playId":"c59212f0-9b64-38b3-9d30-2144e9b668a9","pitchNumber":2,"startTime":"2026-02-22T19:06:33.979Z","endTime":"2026-02-22T19:06:38.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.268040258313885,"aZ":-28.017051753251998,"pfxX":1.5344012128438091,"pfxZ":2.5882229722515264,"pX":0.05212667562916748,"pZ":1.218242247893502,"vX0":5.859673749585923,"vY0":-125.47166934165107,"vZ0":-6.124513185202551,"x":115.01,"y":205.89,"x0":-2.504613829930206,"y0":50.005569432525796,"z0":5.947972199934961,"aX":2.468810782880729},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":-4.0,"spinRate":2350,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.4350496758710851,"extension":6.118431301426551},"index":2,"playId":"0ae47064-76ef-32fc-99dd-c0c703372b77","pitchNumber":3,"startTime":"2026-02-22T19:06:50.323Z","endTime":"2026-02-22T19:06:54.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.200014924320357,"aZ":-11.347266675180332,"pfxX":-5.711154040862125,"pfxZ":11.105360082106744,"pX":0.997410492662752,"pZ":1.3372519546362884,"vX0":10.752326755154932,"vY0":-136.15237491377837,"vZ0":-10.09155441183036,"x":78.98,"y":202.67,"x0":-2.262861328843217,"y0":50.00223493170067,"z0":5.8794234730903385,"aX":-10.710739719384947},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":8.0,"spinRate":2365,"spinDirection":213},"zone":14,"typeConfidence":0.89,"plateTime":0.40246255717112955,"extension":6.214672263041239},"index":3,"playId":"1d97b845-ef14-3ddf-8960-c27e957e1ad9","pitchNumber":4,"startTime":"2026-02-22T19:07:07.090Z","endTime":"2026-02-22T19:07:11.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09087941678388,"aZ":-12.146301007667363,"pfxX":-6.733712462541831,"pfxZ":10.738489685090801,"pX":-0.7159896744318578,"pZ":1.3603979321395898,"vX0":7.033104796896295,"vY0":-136.23618927029187,"vZ0":-9.710092340768298,"x":144.29,"y":202.05,"x0":-2.465752370056001,"y0":50.0037895187865,"z0":5.827454678944252,"aX":-12.56066275907445},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":10.6,"spinRate":2368,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.40322576937350396,"extension":6.201418382621854},"hitData":{"launchSpeed":104.4,"launchAngle":21.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":49.17,"coordY":82.02}},"index":4,"playId":"1175bb6b-6565-3583-b797-680935c1aa73","pitchNumber":5,"startTime":"2026-02-22T19:07:25.802Z","endTime":"2026-02-22T19:08:01.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_ab"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_ab"},{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_pa"},{"player":{"id":663432,"link":"/api/v1/people/663432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":2.34,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:08:01.624Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colton Cowser grounds out, second baseman Max Anderson to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T19:11:02.085Z","endTime":"2026-02-22T19:11:31.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679712,"fullName":"Lael Lockhart","link":"/api/v1/people/679712"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T19:08:07.954Z","endTime":"2026-02-22T19:09:23.311Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":676480,"link":"/api/v1/people/676480"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Lael Lockhart replaces Tanner Rainey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T19:09:23.311Z","endTime":"2026-02-22T19:11:04.301Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679712,"link":"/api/v1/people/679712"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663432,"link":"/api/v1/people/663432","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":676480,"link":"/api/v1/people/676480"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16179072314759,"aZ":-21.683483541208858,"pfxX":8.08072585482994,"pfxZ":5.985041008147787,"pX":0.22126791470604584,"pZ":2.4076813548045,"vX0":-5.134034657387369,"vY0":-131.593683653146,"vZ0":-3.2001104148915296,"x":108.57,"y":173.77,"x0":1.1486115433376505,"y0":50.0014105241892,"z0":5.24755537132241,"aX":14.158115213690186},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.3,"breakHorizontal":-13.4,"spinRate":2109,"spinDirection":137},"zone":5,"typeConfidence":0.92,"plateTime":0.4163782600233801,"extension":7.020515040522459},"index":2,"playId":"eb388adf-f008-3e9c-be1f-1e5434fad46b","pitchNumber":1,"startTime":"2026-02-22T19:11:04.301Z","endTime":"2026-02-22T19:11:07.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":676480,"link":"/api/v1/people/676480"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.999675886977183,"aZ":-42.06861798235485,"pfxX":-4.808892274488492,"pfxZ":-7.238055185355333,"pX":0.2506643575893907,"pZ":1.853717019606816,"vX0":-0.7004633964994974,"vY0":-116.98103839010344,"vZ0":0.9334551320797337,"x":107.45,"y":188.73,"x0":1.1791640953446005,"y0":50.00556084099369,"z0":5.438159090725194,"aX":-6.570485218063733},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.5,"breakHorizontal":8.9,"spinRate":2335,"spinDirection":313},"zone":8,"typeConfidence":0.86,"plateTime":0.4707914955079895,"extension":6.933809036775504},"hitData":{"launchSpeed":68.9,"launchAngle":-43.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.34,"coordY":159.3}},"index":3,"playId":"a2337042-b91c-3454-9ee4-0e6c9648fedc","pitchNumber":2,"startTime":"2026-02-22T19:11:22.108Z","endTime":"2026-02-22T19:11:31.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":676480,"link":"/api/v1/people/676480"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":679712,"link":"/api/v1/people/679712"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":679712,"link":"/api/v1/people/679712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":1.33,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:11:31.987Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to center fielder Colton Cowser.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:13:33.596Z","endTime":"2026-02-22T19:13:58.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.850904591485307,"aZ":-16.444747198254014,"pfxX":-7.195686401210468,"pfxZ":8.77250701208683,"pX":-0.5079648575508925,"pZ":2.695792646243593,"vX0":3.63845226998,"vY0":-132.88998280740822,"vZ0":-5.389653126423899,"x":136.36,"y":165.99,"x0":-0.9583215206228659,"y0":50.00110407129293,"z0":5.940424327196912,"aX":-12.898652340231457},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.0,"breakHorizontal":12.2,"spinRate":2016,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4117990202443287,"extension":6.4413804945933055},"hitData":{"launchSpeed":98.7,"launchAngle":28.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":171.79,"coordY":56.82}},"index":0,"playId":"9a5997a7-2276-3d16-a81b-20a7ce94f174","pitchNumber":1,"startTime":"2026-02-22T19:13:41.581Z","endTime":"2026-02-22T19:13:58.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:13:58.409Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Anderson grounds out softly, pitcher Brandon Young to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:14:03.189Z","endTime":"2026-02-22T19:14:56.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"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":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687064,"link":"/api/v1/people/687064"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.1,"endSpeed":83.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.713634171808117,"aZ":-20.455866277083814,"pfxX":-7.053985859276114,"pfxZ":6.578845408084437,"pX":-0.6084359211620889,"pZ":2.876024597249814,"vX0":2.9020320296473,"vY0":-132.70913625893033,"vZ0":-4.122068475393915,"x":140.19,"y":161.13,"x0":-0.800342005679416,"y0":50.004839218327064,"z0":5.941763877582557,"aX":-12.568477553547574},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.2,"breakHorizontal":12.1,"spinRate":1997,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.41290725620118973,"extension":6.363541425515004},"index":0,"playId":"b4d7ba87-9454-3b93-af67-15c1fb9c2cb6","pitchNumber":1,"startTime":"2026-02-22T19:14:17.401Z","endTime":"2026-02-22T19:14:20.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.1,"endSpeed":76.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.196547030633692,"aZ":-29.182356462540415,"pfxX":1.5199072550025132,"pfxZ":2.0162698749991126,"pX":1.229692037061349,"pZ":1.031753021606717,"vX0":4.457849918225294,"vY0":-120.94781286440464,"vZ0":-5.565286735841925,"x":70.13,"y":210.92,"x0":-0.83345323993668,"y0":50.00268477760953,"z0":5.9161730484728645,"aX":2.25564824010034},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.6,"breakHorizontal":-3.8,"spinRate":2083,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.4525548847989125,"extension":6.147599303478189},"index":1,"playId":"cadacd3e-421c-35a8-8195-814dd57a0a48","pitchNumber":2,"startTime":"2026-02-22T19:14:29.618Z","endTime":"2026-02-22T19:14:33.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.481834543982014,"aZ":-26.899095269414868,"pfxX":1.1671342657473915,"pfxZ":3.5070769672588984,"pX":0.5654492001604242,"pZ":1.6108702447925778,"vX0":3.1691225156813605,"vY0":-120.7845906424453,"vZ0":-4.993447825435222,"x":95.45,"y":195.29,"x0":-0.9057173985625062,"y0":50.00286815003383,"z0":6.019008142308166,"aX":1.7562006039029816},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.6,"breakHorizontal":-2.8,"spinRate":2250,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.4503226889118719,"extension":6.18085919227693},"hitData":{"launchSpeed":49.5,"launchAngle":-51.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":122.68,"coordY":188.26}},"index":2,"playId":"b0f6bba2-58b0-3af8-8be1-3a55763f3de6","pitchNumber":3,"startTime":"2026-02-22T19:14:45.990Z","endTime":"2026-02-22T19:14:56.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:14:56.044Z","atBatIndex":35},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Tomás Nido hit by pitch.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:15:03.563Z","endTime":"2026-02-22T19:16:14.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17862059158558,"aZ":-14.498293573752614,"pfxX":-9.418991216986731,"pfxZ":9.63132960129277,"pX":-0.9578270851222516,"pZ":3.2836092533338332,"vX0":2.897409812875413,"vY0":-135.0572145400162,"vZ0":-4.284150250922297,"x":153.51,"y":150.12,"x0":-0.8249028588019741,"y0":50.00610408871671,"z0":5.920064648316515,"aX":-17.2910786430646},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":16.3,"spinRate":2106,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40655332226956675,"extension":6.352226928007805},"index":0,"playId":"5886f421-be85-3026-94e9-15d01343806e","pitchNumber":1,"startTime":"2026-02-22T19:15:19.972Z","endTime":"2026-02-22T19:15:25.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68521743350215,"aZ":-30.757739562334773,"pfxX":0.7255798076680355,"pfxZ":0.961743029249261,"pX":0.16667873460280141,"pZ":2.6891763947383542,"vX0":1.8424505573538088,"vY0":-119.94658820985448,"vZ0":-1.9555152383435006,"x":110.65,"y":166.17,"x0":-0.7034717719322339,"y0":50.000241609286576,"z0":6.239297473885846,"aX":1.0641929176252962},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.6,"breakHorizontal":-1.7,"spinRate":2072,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.4554244007462813,"extension":5.9342671801077636},"index":1,"playId":"f0d063b4-9d8d-32e3-9cc5-873a55069838","pitchNumber":2,"startTime":"2026-02-22T19:15:35.691Z","endTime":"2026-02-22T19:15:40.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8190182408036,"aZ":-12.173347455334333,"pfxX":-3.4736201713298875,"pfxZ":10.725705025251585,"pX":-1.8918578446150656,"pZ":4.8509612262377715,"vX0":-1.5886415596396302,"vY0":-136.16836060842576,"vZ0":-1.1838156544074585,"x":189.11,"y":107.8,"x0":-0.8483154346479646,"y0":50.00589880746151,"z0":6.139758810399869,"aX":-6.478379818759135},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.3,"breakHorizontal":6.6,"spinRate":2098,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.403304499516024,"extension":6.2519875604978},"index":2,"playId":"dcf36455-7212-32e2-b862-adb5631cff1d","pitchNumber":3,"startTime":"2026-02-22T19:15:58.388Z","endTime":"2026-02-22T19:16:14.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.56,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:16:14.499Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Parker Meadows pops out to shortstop José Barrero.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:17:05.160Z","endTime":"2026-02-22T19:17:44.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T19:16:18.733Z","endTime":"2026-02-22T19:17:07.336Z","isPitch":false,"type":"action","player":{"id":678009,"link":"/api/v1/people/678009"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51960062854349,"aZ":-30.903078260926307,"pfxX":-5.119422942801258,"pfxZ":0.7904740460190744,"pX":0.14428214237627027,"pZ":1.8220070171952623,"vX0":4.628966970954007,"vY0":-125.55206929939732,"vZ0":-4.0838937321957545,"x":111.5,"y":189.59,"x0":-1.051123407401017,"y0":50.00257549905694,"z0":5.9625095188131105,"aX":-8.238246216352872},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.8,"breakHorizontal":8.3,"spinRate":1565,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.43492124479723016,"extension":6.508684848975617},"index":1,"playId":"3420b2b7-966a-3a12-a4a6-0bcd959a18d2","pitchNumber":1,"startTime":"2026-02-22T19:17:07.336Z","endTime":"2026-02-22T19:17:11.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89582926977485,"aZ":-11.861800498197859,"pfxX":-2.9162869104036675,"pfxZ":10.966363864198094,"pX":0.4304717526268986,"pZ":2.1181763855657505,"vX0":4.534109965615755,"vY0":-135.99707091339323,"vZ0":-7.684200164208989,"x":100.59,"y":181.59,"x0":-0.8879884810725717,"y0":50.00391499715706,"z0":5.823919664235623,"aX":-5.402649281020508},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":4.2,"spinRate":2171,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.4044471335749078,"extension":6.499992895425671},"hitData":{"launchSpeed":84.2,"launchAngle":71.0,"totalDistance":110.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":110.75,"coordY":156.27}},"index":2,"playId":"a5663183-10ec-36ff-9059-463fb437eb22","pitchNumber":2,"startTime":"2026-02-22T19:17:32.514Z","endTime":"2026-02-22T19:17:44.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:17:44.981Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Alonso walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:20:11.500Z","endTime":"2026-02-22T19:21:33.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Sammons replaces Lael Lockhart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:19:22.684Z","endTime":"2026-02-22T19:20:13.687Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676614,"link":"/api/v1/people/676614"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.191646378591795,"aZ":-29.32137552618324,"pfxX":0.15278726664062958,"pfxZ":1.845918931191882,"pX":2.4678323173974754,"pZ":3.1839317868732353,"vX0":0.7145509288193802,"vY0":-123.06304613706865,"vZ0":-0.4273166518094331,"x":22.93,"y":152.81,"x0":2.154995384944314,"y0":50.00521735875901,"z0":5.822802668243399,"aX":0.23668625499628476},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.5,"breakHorizontal":-0.5,"spinRate":2311,"spinDirection":195},"zone":12,"typeConfidence":0.95,"plateTime":0.4434274341753017,"extension":6.245249639616074},"index":1,"playId":"8f039896-ac90-3a74-90a0-ffa4307eee37","pitchNumber":1,"startTime":"2026-02-22T19:20:13.687Z","endTime":"2026-02-22T19:20:17.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":91.0,"endSpeed":81.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61611417780499,"aZ":-15.661991043389554,"pfxX":5.4435799027170715,"pfxZ":9.455731963942755,"pX":0.9855171698768954,"pZ":3.529884519210841,"vX0":-3.7817542171876464,"vY0":-132.39810977045005,"vZ0":-3.0479644849125913,"x":79.43,"y":143.47,"x0":1.7372042315071157,"y0":50.00020632683404,"z0":5.8661790871139665,"aX":9.503417668030213},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.6,"breakHorizontal":-8.9,"spinRate":2283,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.41633000187834446,"extension":6.3728912917002365},"index":2,"playId":"ed48cb70-2523-35ec-bed1-1447f1f155b6","pitchNumber":2,"startTime":"2026-02-22T19:20:31.336Z","endTime":"2026-02-22T19:20:34.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.239436643215036,"aZ":-28.946633670073165,"pfxX":3.485160706362443,"pfxZ":2.2344703520300913,"pX":-0.2533779890080581,"pZ":1.7913351463808787,"vX0":-5.914480356057523,"vY0":-118.68931182281253,"vZ0":-2.825893256020052,"x":126.66,"y":190.41,"x0":1.8049875507871025,"y0":50.00223084316924,"z0":5.602413141444741,"aX":5.030812265973107},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.7,"breakHorizontal":-5.0,"spinRate":1091,"spinDirection":123},"zone":7,"typeConfidence":0.9,"plateTime":0.45943960007629503,"extension":6.628938255409441},"index":3,"playId":"774f58d9-6a48-343b-9a35-6d86ff29cd41","pitchNumber":3,"startTime":"2026-02-22T19:20:50.644Z","endTime":"2026-02-22T19:20:54.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.546052461448944,"aZ":-41.69895074039412,"pfxX":-4.147046681276181,"pfxZ":-7.5726069524507125,"pX":1.0546644646599959,"pZ":2.628384891371812,"vX0":-0.3310686237560553,"vY0":-111.325021980861,"vZ0":1.9632364853145499,"x":76.8,"y":167.81,"x0":1.7441071429448491,"y0":50.00148096508123,"z0":6.043763033046361,"aX":-5.216996446032161},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-13.0,"breakHorizontal":7.6,"spinRate":2360,"spinDirection":320},"zone":12,"typeConfidence":0.9,"plateTime":0.49156120820887717,"extension":6.352710271699513},"index":4,"playId":"f57fbb30-16a1-3c73-b483-d0ef943989b0","pitchNumber":4,"startTime":"2026-02-22T19:21:09.880Z","endTime":"2026-02-22T19:21:14.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":91.5,"endSpeed":83.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65613060350683,"aZ":-14.604109442125477,"pfxX":6.4075615012285105,"pfxZ":9.800853551009405,"pX":-0.7610022634233337,"pZ":1.532592658669508,"vX0":-8.00289014327128,"vY0":-132.84466556336827,"vZ0":-7.93782780243667,"x":146.01,"y":197.4,"x0":1.4538398760504299,"y0":50.00292654343588,"z0":5.61454785015853,"aX":11.487412115485837},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.2,"breakHorizontal":-10.0,"spinRate":2249,"spinDirection":144},"zone":13,"typeConfidence":0.91,"plateTime":0.4118364362034588,"extension":6.660424099769337},"index":5,"playId":"07f273d6-d66f-36a6-b8bc-40103b0a6b72","pitchNumber":5,"startTime":"2026-02-22T19:21:29.179Z","endTime":"2026-02-22T19:21:33.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:21:33.996Z","atBatIndex":38},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Heston Kjerstad grounds into a force out, pitcher Bryan Sammons to shortstop Zach McKinstry. Ethan Anderson out at 2nd. Heston Kjerstad to 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:22:11.260Z","endTime":"2026-02-22T19:24:23.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":803175,"fullName":"Ethan Anderson","link":"/api/v1/people/803175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676614,"link":"/api/v1/people/676614"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ethan Anderson replaces Pete Alonso.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:21:55.141Z","endTime":"2026-02-22T19:22:13.500Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803175,"link":"/api/v1/people/803175"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"},"base":1,"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62520908931973,"aZ":-15.939481224833303,"pfxX":6.1703000595674515,"pfxZ":9.298558051878903,"pX":-0.04036422549431884,"pZ":2.2678682364269314,"vX0":-7.727078407763415,"vY0":-131.26799284096344,"vZ0":-5.573687225481304,"x":118.54,"y":177.55,"x0":2.1389424441834612,"y0":50.005351549645574,"z0":5.604333844590606,"aX":10.776795404832024},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.8,"breakHorizontal":-9.5,"spinRate":2301,"spinDirection":137},"zone":5,"typeConfidence":0.9,"plateTime":0.4171635220871792,"extension":6.604043270951095},"index":1,"playId":"bd40f155-c3ea-3b12-b7f9-2bc632e5363f","pitchNumber":1,"startTime":"2026-02-22T19:22:13.500Z","endTime":"2026-02-22T19:22:17.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":803175,"link":"/api/v1/people/803175"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02363132063193,"aZ":-27.431106018831038,"pfxX":0.3762538416605312,"pfxZ":2.9106113573854913,"pX":-0.36252836907753816,"pZ":3.266168164906018,"vX0":-6.369223832341745,"vY0":-126.37250691823967,"vZ0":-0.9391335368977843,"x":130.82,"y":150.59,"x0":2.133898423522728,"y0":50.00192695972718,"z0":5.83191878434785,"aX":0.6136741480147166},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.3,"breakHorizontal":0.7,"spinRate":2206,"spinDirection":163},"zone":1,"typeConfidence":0.95,"plateTime":0.4322452324059429,"extension":6.512027047572627},"index":2,"playId":"9971ca3f-6900-3e38-8f1d-f29fd854013e","pitchNumber":2,"startTime":"2026-02-22T19:22:38.123Z","endTime":"2026-02-22T19:22:41.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":803175,"link":"/api/v1/people/803175"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.231172315904658,"aZ":-14.744934622528525,"pfxX":5.576287210580742,"pfxZ":9.5784516197517,"pX":-0.25905530816178673,"pZ":3.310017239353228,"vX0":-8.132380422995155,"vY0":-134.3166014550022,"vZ0":-3.5556969792142477,"x":126.87,"y":149.41,"x0":2.0892556920805907,"y0":50.00192721103577,"z0":5.7054735577143445,"aX":10.14637639427877},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":-8.3,"spinRate":2195,"spinDirection":139},"zone":1,"typeConfidence":0.91,"plateTime":0.40843912248449765,"extension":6.585404774482372},"index":3,"playId":"d21aa376-c45f-3a29-bb33-46e983a2fe44","pitchNumber":3,"startTime":"2026-02-22T19:23:03.843Z","endTime":"2026-02-22T19:23:07.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":803175,"link":"/api/v1/people/803175"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"playId":"30a6f368-2345-3f58-8fdf-b665f627d5ee","startTime":"2026-02-22T19:23:28.789Z","endTime":"2026-02-22T19:23:32.150Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":803175,"link":"/api/v1/people/803175"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"playId":"08316576-0406-0033-002c-f08cd117d70a","startTime":"2026-02-22T19:23:53.114Z","endTime":"2026-02-22T19:24:08.234Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":803175,"link":"/api/v1/people/803175"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94811667833947,"aZ":-31.35402959678222,"pfxX":-9.190977790376095,"pfxZ":0.6012293752918527,"pX":-1.0467156977950738,"pZ":2.6744394881052482,"vX0":-4.758285719083991,"vY0":-117.68811825526461,"vZ0":-0.5184946598142217,"x":156.9,"y":166.57,"x0":2.210346694448952,"y0":50.00514818449392,"z0":5.858395886114887,"aX":-12.607825403531693},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.3,"breakHorizontal":18.0,"spinRate":2633,"spinDirection":296},"zone":11,"typeConfidence":0.91,"plateTime":0.46942163120817826,"extension":6.466518091292338},"hitData":{"launchSpeed":55.2,"launchAngle":-48.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.29,"coordY":184.74}},"index":6,"playId":"68e80659-17d7-365b-806f-6f695dcde757","pitchNumber":4,"startTime":"2026-02-22T19:24:08.234Z","endTime":"2026-02-22T19:24:23.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":803175,"link":"/api/v1/people/803175"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.53,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:24:23.647Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Coby Mayo singles on a line drive to left fielder Austin Slater. Heston Kjerstad to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:24:44.835Z","endTime":"2026-02-22T19:25:18.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnSecond":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.084788687675026,"aZ":-15.959258389421803,"pfxX":6.661791905375486,"pfxZ":9.249612878147774,"pX":1.3436832503033445,"pZ":4.38187721112612,"vX0":-4.4757491130618865,"vY0":-132.2864234557603,"vZ0":-0.5983720842671023,"x":65.78,"y":120.47,"x0":2.201407521340156,"y0":50.00362603843395,"z0":5.792720437422651,"aX":11.67911321211619},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.8,"breakHorizontal":-10.9,"spinRate":2173,"spinDirection":139},"zone":12,"typeConfidence":0.91,"plateTime":0.4157821607513106,"extension":6.505310278968639},"index":0,"playId":"53819ed1-baa3-3d2d-8bb7-5515091ac0f8","pitchNumber":1,"startTime":"2026-02-22T19:24:48.865Z","endTime":"2026-02-22T19:24:52.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85361052673344,"aZ":-25.582758006638805,"pfxX":0.47308882393182894,"pfxZ":4.14838217029855,"pX":-0.28825397441026385,"pZ":3.5212296765695603,"vX0":-6.486136305043189,"vY0":-125.62804753050452,"vZ0":-0.5208269206717808,"x":127.99,"y":143.71,"x0":2.2720856017747475,"y0":50.0039709946491,"z0":5.821565865240118,"aX":0.7534468520084536},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.7,"breakHorizontal":0.7,"spinRate":2261,"spinDirection":159},"zone":1,"typeConfidence":0.94,"plateTime":0.4369794162468703,"extension":6.627097277550928},"hitData":{"launchSpeed":87.2,"launchAngle":17.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.09,"coordY":112.08}},"index":1,"playId":"67100238-7e67-3bd0-93b2-cb493505d2c1","pitchNumber":2,"startTime":"2026-02-22T19:25:08.195Z","endTime":"2026-02-22T19:25:18.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.1,"awayTeamWinProbability":67.9,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.31,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:25:18.774Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sam Huff flies out to center fielder Parker Meadows.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:25:31.708Z","endTime":"2026-02-22T19:28:20.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnSecond":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":81.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01017476745682,"aZ":-15.233567059289106,"pfxX":3.1134975600434833,"pfxZ":9.731358103191834,"pX":1.3279562619478782,"pZ":3.9612218852113754,"vX0":-3.245646732182956,"vY0":-132.31215144007115,"vZ0":-1.8291204876040048,"x":66.38,"y":131.83,"x0":2.1767610266423114,"y0":50.003478002798964,"z0":5.800335041217779,"aX":5.420599966532215},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.3,"breakHorizontal":-4.8,"spinRate":2015,"spinDirection":143},"zone":12,"typeConfidence":0.89,"plateTime":0.4168868159207757,"extension":6.546595782056282},"index":0,"playId":"58e5f5a3-b69e-3696-a145-4367406a5d4e","pitchNumber":1,"startTime":"2026-02-22T19:25:46.949Z","endTime":"2026-02-22T19:25:50.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.78688321982684,"aZ":-40.754910162183535,"pfxX":-2.866963658174199,"pfxZ":-6.709822017588603,"pX":0.060469011617403506,"pZ":2.455023795047422,"vX0":-3.295537666637968,"vY0":-112.23759468188365,"vZ0":1.2924056915431053,"x":114.7,"y":172.49,"x0":1.9186491643889667,"y0":50.001576843634986,"z0":6.013135811195144,"aX":-3.6670831167297453},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-11.5,"breakHorizontal":6.0,"spinRate":2281,"spinDirection":319},"zone":5,"typeConfidence":0.9,"plateTime":0.48749222175326734,"extension":6.549353002716266},"index":1,"playId":"df16bc5c-7d85-3545-a3fe-21244ea4bb72","pitchNumber":2,"startTime":"2026-02-22T19:26:08.479Z","endTime":"2026-02-22T19:26:12.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.76276897742287,"aZ":-40.020493943615925,"pfxX":-1.3733903959881275,"pfxZ":-6.155386258507563,"pX":0.42495695676485884,"pZ":1.2335171611832731,"vX0":-3.077420738235065,"vY0":-112.28458358025644,"vZ0":-1.2481101269465267,"x":100.8,"y":205.48,"x0":1.9930166632696467,"y0":50.00506752741086,"z0":5.876994991271977,"aX":-1.749424119661249},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-11.2,"breakHorizontal":3.2,"spinRate":2286,"spinDirection":320},"zone":14,"typeConfidence":0.9,"plateTime":0.4882347802449081,"extension":6.618234048258789},"index":2,"playId":"48765708-067f-3d6d-96e5-b9a4287b2081","pitchNumber":3,"startTime":"2026-02-22T19:26:28.432Z","endTime":"2026-02-22T19:26:32.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.384556970045708,"aZ":-25.069337208056982,"pfxX":-0.19159785641101124,"pfxZ":4.498037843214981,"pX":-1.1299775503994125,"pZ":2.261662330364463,"vX0":-7.773746707296709,"vY0":-124.73495012913723,"vZ0":-3.2630835071918582,"x":160.07,"y":177.72,"x0":2.0480335429777097,"y0":50.004843267446525,"z0":5.6470130988606595,"aX":-0.30271230373875646},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.7,"breakHorizontal":2.0,"spinRate":2181,"spinDirection":161},"zone":13,"typeConfidence":0.91,"plateTime":0.43861068697230676,"extension":6.804315370596591},"index":3,"playId":"caadaaf8-af54-33f7-bf6d-6a9034b8d05e","pitchNumber":4,"startTime":"2026-02-22T19:26:50.792Z","endTime":"2026-02-22T19:26:54.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.079152061310143,"aZ":-26.752720539449093,"pfxX":3.164897947934305,"pfxZ":3.7025361186200847,"pX":0.5549412675515433,"pZ":3.0243208850105843,"vX0":-5.106307959900832,"vY0":-119.98232752982238,"vZ0":-0.42349956073382317,"x":95.85,"y":157.12,"x0":2.294576877628472,"y0":50.0052281206154,"z0":5.576403827517847,"aX":4.639256186555249},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.8,"breakHorizontal":-4.6,"spinRate":976,"spinDirection":107},"zone":3,"typeConfidence":0.8,"plateTime":0.45559436874127357,"extension":6.711850568710084},"index":4,"playId":"beaa2730-ed3b-3a1a-9c97-4f73dea85e5f","pitchNumber":5,"startTime":"2026-02-22T19:27:16.111Z","endTime":"2026-02-22T19:27:20.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.901433636561936,"aZ":-14.005039586517098,"pfxX":4.258983468094522,"pfxZ":10.430834717592166,"pX":-0.5687375058820043,"pZ":2.245376550213483,"vX0":-7.999468988592455,"vY0":-131.19457140005008,"vZ0":-6.080362596780851,"x":138.68,"y":178.15,"x0":1.9674241279501532,"y0":50.00595988336865,"z0":5.638048823287993,"aX":7.42172213936893},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.8,"breakHorizontal":-6.0,"spinRate":2120,"spinDirection":143},"zone":7,"typeConfidence":0.9,"plateTime":0.41757202493756607,"extension":6.833612079027972},"index":5,"playId":"9c466b92-bcf1-36a6-8d9d-29135d510056","pitchNumber":6,"startTime":"2026-02-22T19:27:41.137Z","endTime":"2026-02-22T19:27:44.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36712921060663,"aZ":-38.78293317655668,"pfxX":-2.185465144765531,"pfxZ":-4.950091981544675,"pX":-0.36714338187657275,"pZ":1.8642645500047053,"vX0":-4.136197166732024,"vY0":-115.05460967285276,"vZ0":-0.6706671059615866,"x":130.99,"y":188.44,"x0":1.741609737307278,"y0":50.005740928726766,"z0":5.934740858933786,"aX":-2.9148835578077508},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.9,"breakHorizontal":5.0,"spinRate":2409,"spinDirection":320},"zone":7,"typeConfidence":0.88,"plateTime":0.476991535797735,"extension":6.321502415546899},"hitData":{"launchSpeed":87.7,"launchAngle":36.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.88,"coordY":71.36}},"index":6,"playId":"8d8b6a5c-6d74-38b4-a41e-25fb26974db6","pitchNumber":7,"startTime":"2026-02-22T19:28:08.247Z","endTime":"2026-02-22T19:28:20.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":2.02,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:28:20.432Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo challenged (pitch result), call on the field was confirmed: Samuel Basallo called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:28:36.216Z","endTime":"2026-02-22T19:30:22.246Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.26424865182158,"aZ":-41.02678374497259,"pfxX":-3.7228994834661373,"pfxZ":-6.942997924567717,"pX":1.0607683869141573,"pZ":3.2283170492740925,"vX0":-1.1467220280604964,"vY0":-112.22859425779596,"vZ0":3.064109585539047,"x":76.57,"y":151.62,"x0":2.0618944380520903,"y0":50.00100883912082,"z0":6.02335139201595,"aX":-4.749034566855895},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-11.5,"breakHorizontal":7.1,"spinRate":2359,"spinDirection":317},"zone":12,"typeConfidence":0.9,"plateTime":0.48800234585881963,"extension":6.452483943450553},"index":0,"playId":"3476e7c7-1ac6-34ba-a68f-0e98d61569c4","pitchNumber":1,"startTime":"2026-02-22T19:28:48.506Z","endTime":"2026-02-22T19:28:53.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0890181926957,"aZ":-15.099578023606444,"pfxX":3.7013387536653823,"pfxZ":9.500680063209813,"pX":-0.104060772020311,"pZ":2.955771422204661,"vX0":-6.633956162373664,"vY0":-132.86732626035518,"vZ0":-4.492992414110174,"x":120.97,"y":158.97,"x0":1.9383279753510483,"y0":50.00144603933444,"z0":5.757469398459786,"aX":6.651528977709213},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.4,"breakHorizontal":-5.4,"spinRate":2170,"spinDirection":145},"zone":2,"typeConfidence":0.9,"plateTime":0.4114137051743696,"extension":6.665551841793733},"index":1,"playId":"7dcc66f2-8aaa-38fa-8ca9-6d8727c5be14","pitchNumber":2,"startTime":"2026-02-22T19:29:09.814Z","endTime":"2026-02-22T19:29:13.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.597449555447835,"aZ":-30.845829497604154,"pfxX":-7.861912532401217,"pfxZ":0.9693487881227396,"pX":-0.5882249371377931,"pZ":1.8608485922087998,"vX0":-3.904982318124757,"vY0":-117.02063929159779,"vZ0":-2.3277175625661455,"x":139.42,"y":188.54,"x0":2.1277331410088203,"y0":50.00552805952835,"z0":5.778988487105862,"aX":-10.82500618814381},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.4,"breakHorizontal":15.2,"spinRate":2620,"spinDirection":302},"zone":7,"typeConfidence":0.91,"plateTime":0.46937551279735423,"extension":6.545603841780556},"index":2,"playId":"648419a4-b7a6-3d0b-968a-a5b87cbc9fc9","pitchNumber":3,"startTime":"2026-02-22T19:29:29.222Z","endTime":"2026-02-22T19:29:33.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-22T19:29:37.151Z","endTime":"2026-02-22T19:29:55.230Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":92.2,"endSpeed":83.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42000816968385,"aZ":-14.691854607640101,"pfxX":5.488327636747803,"pfxZ":9.67828339246505,"pX":-0.6187132168934951,"pZ":2.7886074791380695,"vX0":-8.671952132600392,"vY0":-133.93168133101128,"vZ0":-4.746544018417086,"x":140.58,"y":163.49,"x0":1.9563962854373373,"y0":50.00660259089033,"z0":5.643745453451704,"aX":9.918656785483172},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":-7.9,"spinRate":2168,"spinDirection":142},"zone":4,"typeConfidence":0.91,"plateTime":0.4098256378485612,"extension":6.716047733103372},"index":4,"playId":"66b0185d-1987-3d2f-bb5c-f16dd763e5df","pitchNumber":4,"startTime":"2026-02-22T19:29:55.230Z","endTime":"2026-02-22T19:30:22.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"}},"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:30:22.246Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Slater strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:32:42.873Z","endTime":"2026-02-22T19:33:52.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Enrique Bradfield Jr. replaces center fielder Colton Cowser, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:32:13.415Z","endTime":"2026-02-22T19:32:13.424Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690961,"link":"/api/v1/people/690961"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ethan Anderson remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:32:13.424Z","endTime":"2026-02-22T19:32:13.425Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803175,"link":"/api/v1/people/803175"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Thomas Sosa replaces left fielder Heston Kjerstad, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T19:32:13.425Z","endTime":"2026-02-22T19:32:13.426Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800449,"link":"/api/v1/people/800449"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":677008,"link":"/api/v1/people/677008"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cameron Foster replaces Brandon Young.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T19:32:13.426Z","endTime":"2026-02-22T19:32:45.117Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671382,"link":"/api/v1/people/671382"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":86.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.777716449371347,"aZ":-9.08983486279157,"pfxX":-4.233388363143584,"pfxZ":11.932862745502788,"pX":0.918364239156263,"pZ":2.073204613283177,"vX0":5.8960327517665405,"vY0":-138.41146484492035,"vZ0":-9.239591619793693,"x":81.99,"y":182.8,"x0":-0.6924234813428691,"y0":50.00210584980531,"z0":6.069248687769426,"aX":-8.189156156053267},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.8,"breakHorizontal":6.4,"spinRate":2513,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3961943858979886,"extension":6.770796310850941},"index":4,"playId":"ec1d0a7f-0e53-3c47-9812-0ad0b04def0a","pitchNumber":1,"startTime":"2026-02-22T19:32:45.117Z","endTime":"2026-02-22T19:32:49.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":96.2,"endSpeed":87.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25199991823621,"aZ":-11.789558138217673,"pfxX":-4.203026111870865,"pfxZ":10.304572035882433,"pX":-1.089305142172997,"pZ":3.876266769269329,"vX0":0.9647322024261156,"vY0":-140.12370429067917,"vZ0":-4.249384225953831,"x":158.52,"y":134.12,"x0":-0.8933553862209679,"y0":50.00023167344283,"z0":6.189599677488202,"aX":-8.311202541536302},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":7.4,"spinRate":2521,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3917037274121853,"extension":6.54442520361907},"index":5,"playId":"5dd4c79d-3db0-364c-9b3f-5ad685bd7116","pitchNumber":2,"startTime":"2026-02-22T19:32:58.412Z","endTime":"2026-02-22T19:33:04.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":95.2,"endSpeed":86.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67555780135569,"aZ":-12.617003232327534,"pfxX":-4.369022494396966,"pfxZ":10.115316578822256,"pX":0.5113013691539935,"pZ":1.9739570105517774,"vX0":4.827399596194785,"vY0":-138.35615388473352,"vZ0":-8.94180814780586,"x":97.51,"y":185.48,"x0":-0.6907895800625535,"y0":50.00331854808738,"z0":6.099183961833036,"aX":-8.447244993033113},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":6.8,"spinRate":2468,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.39630845832032824,"extension":6.8430290924991075},"index":6,"playId":"c3e725dc-4333-33d5-9a12-28454475a33a","pitchNumber":3,"startTime":"2026-02-22T19:33:13.981Z","endTime":"2026-02-22T19:33:19.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.945425256958792,"aZ":-29.788117450008915,"pfxX":1.8958917489585216,"pfxZ":1.4555895129784497,"pX":0.3302343978133192,"pZ":1.2318240005323542,"vX0":2.564292234012495,"vY0":-126.17927694191275,"vZ0":-6.07323257845359,"x":104.41,"y":205.52,"x0":-0.9395398164418182,"y0":50.00172143753796,"z0":6.02399938658384,"aX":3.1038581484367787},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":-4.0,"spinRate":2561,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.43153687696068843,"extension":6.586040669120919},"index":7,"playId":"af459211-4afa-39cf-825a-f19d276be990","pitchNumber":4,"startTime":"2026-02-22T19:33:29.786Z","endTime":"2026-02-22T19:33:34.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.073151159632605,"aZ":-26.015727543946873,"pfxX":1.3371076383126543,"pfxZ":3.5939508034049874,"pX":0.9813137847762594,"pZ":2.0777340514885556,"vX0":3.9593577835228126,"vY0":-129.5407305528371,"vZ0":-5.100756075178146,"x":79.59,"y":182.68,"x0":-0.7357862532665441,"y0":50.00186683803428,"z0":6.04177627809175,"aX":2.2894152876530236},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.6,"breakHorizontal":-3.2,"spinRate":2630,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4215636685387194,"extension":6.538780421568116},"index":8,"playId":"c01eec9e-f266-3ba2-a27f-c06bf367b474","pitchNumber":5,"startTime":"2026-02-22T19:33:47.742Z","endTime":"2026-02-22T19:33:52.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:33:52.741Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:33:57.374Z","endTime":"2026-02-22T19:36:06.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63403226037183,"aZ":-11.23312639631108,"pfxX":-5.06178447006663,"pfxZ":10.360519170092168,"pX":-0.13178785341783525,"pZ":2.6671139610409953,"vX0":3.2173311114207497,"vY0":-141.58028423855876,"vZ0":-7.455581448931583,"x":122.02,"y":166.77,"x0":-0.6277741219355076,"y0":50.005927880003156,"z0":6.0611907879567175,"aX":-10.23320965141253},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":8.5,"spinRate":2548,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3875122145436043,"extension":6.6343027161225585},"index":0,"playId":"631e1794-fb41-3d69-b8be-d4b0f8b90e79","pitchNumber":1,"startTime":"2026-02-22T19:34:17.810Z","endTime":"2026-02-22T19:34:22.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69220839248606,"aZ":-8.930326809978645,"pfxX":-4.2053714504394035,"pfxZ":11.54396820914128,"pX":0.91060235430801,"pZ":2.6054974486110978,"vX0":5.65160549877747,"vY0":-141.13826696741623,"vZ0":-8.17384582992459,"x":82.29,"y":168.43,"x0":-0.5731919106285385,"y0":50.004833608034545,"z0":6.117596938382416,"aX":-8.469352560123973},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.3,"breakHorizontal":6.5,"spinRate":2632,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3883542019697259,"extension":6.610736902200659},"index":1,"playId":"6b1d08a9-200e-39a2-9735-fd68d9893a6c","pitchNumber":2,"startTime":"2026-02-22T19:34:32.684Z","endTime":"2026-02-22T19:34:36.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-22T19:34:41.176Z","endTime":"2026-02-22T19:34:57.719Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.982161480538295,"aZ":-8.039599076116478,"pfxX":-5.536369887099178,"pfxZ":11.913091652026424,"pX":0.4726972691302011,"pZ":1.6652419503222955,"vX0":5.037913456171417,"vY0":-141.8057053616142,"vZ0":-10.644829149270205,"x":98.98,"y":193.82,"x0":-0.6120710597293892,"y0":50.00699347266558,"z0":5.991299893170161,"aX":-11.220228494884534},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.4,"breakHorizontal":8.9,"spinRate":2605,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.387011644341932,"extension":6.647885331933708},"index":3,"playId":"fea52aaa-77f8-36be-9872-268ab1e19ab1","pitchNumber":3,"startTime":"2026-02-22T19:34:57.719Z","endTime":"2026-02-22T19:35:02.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.44269923549208,"aZ":-10.698721793196915,"pfxX":-5.432123826067156,"pfxZ":10.937795558753036,"pX":-0.5378927037653739,"pZ":3.4487405489031544,"vX0":2.250895350869313,"vY0":-140.1372078639013,"vZ0":-5.384392281891171,"x":137.5,"y":145.66,"x0":-0.6515743713911638,"y0":50.00624482879943,"z0":6.112057490840503,"aX":-10.66794371068435},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":9.2,"spinRate":2566,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3927896669510669,"extension":6.547075009550245},"index":4,"playId":"e8be7d1b-0d63-387b-b7cf-173ff4895bee","pitchNumber":4,"startTime":"2026-02-22T19:35:17.326Z","endTime":"2026-02-22T19:35:20.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.296210819670293,"aZ":-30.13678628801078,"pfxX":2.222224795935003,"pfxZ":1.2211270394965013,"pX":0.35702191181577114,"pZ":2.7503823026451713,"vX0":2.0968979941952126,"vY0":-128.05330273441433,"vZ0":-2.6857528397077917,"x":103.39,"y":164.52,"x0":-0.7598085646153752,"y0":50.00349810017565,"z0":6.159500168342796,"aX":3.7070988161590757},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.8,"breakHorizontal":-4.4,"spinRate":2542,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.42698029685785954,"extension":6.451802395258472},"index":5,"playId":"1857799f-8456-3f91-a36d-56246ebc158d","pitchNumber":5,"startTime":"2026-02-22T19:35:39.045Z","endTime":"2026-02-22T19:35:42.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63945564083739,"aZ":-31.860810953514296,"pfxX":1.6191805919181732,"pfxZ":0.19386051530519488,"pX":0.48443841293590406,"pZ":2.7743856154248836,"vX0":2.797878470633316,"vY0":-125.02703636929891,"vZ0":-2.1947624315151106,"x":98.53,"y":163.87,"x0":-0.854736517012466,"y0":50.00234246080102,"z0":6.250978098730787,"aX":2.590323205788637},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.1,"breakHorizontal":-3.5,"spinRate":2709,"spinDirection":47},"zone":6,"typeConfidence":2.0,"plateTime":0.4362892779992955,"extension":6.529890146293209},"index":6,"playId":"4b0326ad-1c45-3cc5-a1c2-8e208dc12db3","pitchNumber":6,"startTime":"2026-02-22T19:36:01.553Z","endTime":"2026-02-22T19:36:06.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:36:06.325Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out sharply to left fielder Thomas Sosa.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:36:15.197Z","endTime":"2026-02-22T19:39:25.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800449,"link":"/api/v1/people/800449"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.95040877299511,"aZ":-10.105731388835855,"pfxX":-5.941666136231985,"pfxZ":11.142756257701935,"pX":0.9198993968242153,"pZ":2.9824416201284154,"vX0":6.537498877595242,"vY0":-140.78190817852135,"vZ0":-6.855318737516407,"x":81.94,"y":158.25,"x0":-0.6753543270413421,"y0":50.00026631342582,"z0":6.124229681095888,"aX":-11.765513822133855},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":9.2,"spinRate":2671,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3910618325274444,"extension":6.702887559501239},"index":0,"playId":"5785be68-c5de-3180-b8af-5a799fd5e320","pitchNumber":1,"startTime":"2026-02-22T19:36:31.879Z","endTime":"2026-02-22T19:36:58.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.829198770920765,"aZ":-12.121473868323191,"pfxX":-2.243028986262627,"pfxZ":10.172336212812294,"pX":0.7701385132742504,"pZ":2.9780704511824307,"vX0":4.64790402960278,"vY0":-139.609014607714,"vZ0":-6.511069481129027,"x":87.64,"y":158.37,"x0":-0.625842879783918,"y0":50.00095511363026,"z0":6.140416993986761,"aX":-4.421161441355367},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":3.1,"spinRate":2560,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.39252210373601004,"extension":6.551216267640075},"index":1,"playId":"99f4c646-9e34-3dc3-b07b-e10fc5fb13a6","pitchNumber":2,"startTime":"2026-02-22T19:37:05.155Z","endTime":"2026-02-22T19:37:14.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.067184446367186,"aZ":-11.046908514364224,"pfxX":-4.152189673394824,"pfxZ":10.552197033914396,"pX":0.3878250686432267,"pZ":2.35898066985406,"vX0":4.657034367859884,"vY0":-140.8446207299562,"vZ0":-8.138120987731783,"x":102.22,"y":175.09,"x0":-0.7504482780556013,"y0":50.000080355035024,"z0":6.0067045549299,"aX":-8.311077816981719},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.5,"breakHorizontal":6.5,"spinRate":2556,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.38942851839264137,"extension":6.743718793519706},"index":2,"playId":"0bc3b8cc-27cd-36a4-8973-f06f909ef4a7","pitchNumber":3,"startTime":"2026-02-22T19:37:45.532Z","endTime":"2026-02-22T19:37:49.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.347398284029456,"aZ":-33.69890813913329,"pfxX":2.317765217458139,"pfxZ":-0.9596848924328203,"pX":1.1600924584685282,"pZ":2.523375114727676,"vX0":4.007444032671717,"vY0":-124.42365996310963,"vZ0":-2.2552624864221356,"x":72.78,"y":170.65,"x0":-0.7656053548464158,"y0":50.00395024834771,"z0":6.203966578922018,"aX":3.6747888233376425},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.0,"breakHorizontal":-5.0,"spinRate":2643,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4383459234797109,"extension":6.541440986900796},"index":3,"playId":"2ce9a84a-4d48-3790-87f4-a39d31fe2494","pitchNumber":4,"startTime":"2026-02-22T19:38:07.116Z","endTime":"2026-02-22T19:38:34.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.452132166553053,"aZ":-13.29138852245422,"pfxX":-5.01498410074193,"pfxZ":9.583436645681669,"pX":-0.32645089211270945,"pZ":3.1695405731917408,"vX0":3.123931724853392,"vY0":-139.50293006722373,"vZ0":-5.794071367047466,"x":129.44,"y":153.2,"x0":-0.8093233626047132,"y0":50.005613047244324,"z0":6.15015121278631,"aX":-9.883626117126923},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2518,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3926751852383328,"extension":6.649124179193412},"hitData":{"launchSpeed":101.1,"launchAngle":35.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":55.63,"coordY":86.96}},"index":4,"playId":"8c81b0f9-c421-36e7-96b6-a826246e1eea","pitchNumber":5,"startTime":"2026-02-22T19:39:09.169Z","endTime":"2026-02-22T19:39:25.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:39:25.550Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremiah Jackson flies out to right fielder Corey Julks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:41:28.761Z","endTime":"2026-02-22T19:43:32.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9,10,12,13],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Max Clark replaces center fielder Parker Meadows, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:41:16.606Z","endTime":"2026-02-22T19:41:16.622Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":678009,"link":"/api/v1/people/678009"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jahmai Jones replaces right fielder Wenceel Pérez, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:41:16.622Z","endTime":"2026-02-22T19:41:16.623Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":672761,"link":"/api/v1/people/672761"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Chris Meyers replaces first baseman Spencer Torkelson, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T19:41:16.623Z","endTime":"2026-02-22T19:41:17.623Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Corey Julks replaces left fielder Austin Slater, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T19:41:16.623Z","endTime":"2026-02-22T19:41:16.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667452,"link":"/api/v1/people/667452"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":596103,"link":"/api/v1/people/596103"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Gage Workman replaces shortstop Zach McKinstry, batting 6th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-22T19:41:16.624Z","endTime":"2026-02-22T19:41:16.625Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":656716,"link":"/api/v1/people/656716"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jace Jung replaces third baseman Hao-Yu Lee, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-22T19:41:16.625Z","endTime":"2026-02-22T19:41:30.950Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690291,"link":"/api/v1/people/690291"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":701678,"link":"/api/v1/people/701678"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.7,"endSpeed":78.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02362171602336,"aZ":-24.582796653090895,"pfxX":-0.0672451362543367,"pfxZ":4.846995210967603,"pX":-0.2644791440249063,"pZ":1.3667262776393145,"vX0":-5.1443994248437495,"vY0":-124.60367066003508,"vZ0":-5.401182478464588,"x":127.08,"y":201.88,"x0":1.8391981226069198,"y0":50.0017248037405,"z0":5.604580111423072,"aX":-0.10477000535493262},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.7,"breakHorizontal":1.3,"spinRate":2287,"spinDirection":169},"zone":13,"typeConfidence":0.92,"plateTime":0.44028708413130113,"extension":6.4059071900504865},"index":6,"playId":"f1ec1af1-f9df-348e-ab2a-7f497eb0097e","pitchNumber":1,"startTime":"2026-02-22T19:41:30.950Z","endTime":"2026-02-22T19:41:36.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.163371840406832,"aZ":-38.505623030415684,"pfxX":-4.295876046354445,"pfxZ":-4.784379420351197,"pX":0.6423970062025717,"pZ":2.2665954101094297,"vX0":-1.3304087208804396,"vY0":-114.89699390223355,"vZ0":0.1731948842811315,"x":92.51,"y":177.58,"x0":1.7883710538057775,"y0":50.00058445033043,"z0":5.961282421501175,"aX":-5.688459005272587},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.3,"breakHorizontal":8.2,"spinRate":2416,"spinDirection":318},"zone":6,"typeConfidence":0.78,"plateTime":0.4784443605214408,"extension":6.286317122926081},"index":7,"playId":"b3523224-2423-34ec-85e4-efb57b3a50c7","pitchNumber":2,"startTime":"2026-02-22T19:41:45.232Z","endTime":"2026-02-22T19:41:49.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.136321846901886,"aZ":-17.829165213359936,"pfxX":4.2371686031191835,"pfxZ":7.999532055221611,"pX":0.9102878045364603,"pZ":4.36593150265775,"vX0":-4.034690539169771,"vY0":-132.988056615119,"vZ0":-0.5110798308541276,"x":82.3,"y":120.9,"x0":1.8955380889820757,"y0":50.00535236474817,"z0":5.852164327429949,"aX":7.601624570653851},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.6,"breakHorizontal":-6.8,"spinRate":2260,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.4116397580953013,"extension":6.23287409740799},"index":8,"playId":"7bcb3b1f-3dcb-3a52-8f01-6defba760805","pitchNumber":3,"startTime":"2026-02-22T19:42:02.535Z","endTime":"2026-02-22T19:42:06.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":82.7,"endSpeed":77.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.3215566009122,"aZ":-30.632940869345738,"pfxX":5.064950274842623,"pfxZ":1.03032896885981,"pX":0.9314762780259399,"pZ":1.0031062703009872,"vX0":-3.6560363989869757,"vY0":-120.56595059087877,"vZ0":-4.244270780807026,"x":81.49,"y":211.7,"x0":1.795576144446054,"y0":50.005731515467716,"z0":5.434776828608983,"aX":7.597843434837926},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.2,"breakHorizontal":-8.5,"spinRate":1021,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.4510942383669341,"extension":6.596908243920715},"index":9,"playId":"f70b98d6-1536-3a41-90c0-aa477a993bf7","pitchNumber":4,"startTime":"2026-02-22T19:42:19.486Z","endTime":"2026-02-22T19:42:23.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.8,"endSpeed":78.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34019002516233,"aZ":-26.985692393167643,"pfxX":-0.8772973909169091,"pfxZ":3.323955229411725,"pX":-1.0052506577340425,"pZ":3.0358273029804836,"vX0":-6.209540079935037,"vY0":-124.82995638297872,"vZ0":-1.2948625851011832,"x":155.32,"y":156.81,"x0":1.6384762321940254,"y0":50.006105356194794,"z0":5.802482547051875,"aX":-1.3722656293291673},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.9,"breakHorizontal":3.1,"spinRate":2336,"spinDirection":163},"zone":11,"typeConfidence":0.92,"plateTime":0.44036578999719467,"extension":6.349148095682402},"index":10,"playId":"4923a94b-1331-3163-9734-b1803f3b1b67","pitchNumber":5,"startTime":"2026-02-22T19:42:37.391Z","endTime":"2026-02-22T19:42:42.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":11,"startTime":"2026-02-22T19:42:47.293Z","endTime":"2026-02-22T19:42:58.848Z","isPitch":false,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.594213938555644,"aZ":-16.920251595540538,"pfxX":6.1889298871358225,"pfxZ":8.624966204444776,"pX":1.051374579108716,"pZ":3.3385864292182768,"vX0":-3.827417166199937,"vY0":-132.0142555732374,"vZ0":-3.118653267480822,"x":76.92,"y":148.64,"x0":1.7144798228188511,"y0":50.00202967620632,"z0":5.777756421879967,"aX":10.944437891052239},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.1,"breakHorizontal":-10.4,"spinRate":2136,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.4145976200751553,"extension":6.506397900504732},"index":12,"playId":"8a8a4f8a-a273-32ef-8449-7a208bc03ec3","pitchNumber":6,"startTime":"2026-02-22T19:42:58.848Z","endTime":"2026-02-22T19:43:02.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.5,"endSpeed":79.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.905339130258103,"aZ":-25.45035638598592,"pfxX":-1.1422133901305078,"pfxZ":4.238933095584953,"pX":0.06574476088077075,"pZ":3.112071738006906,"vX0":-4.036020164579441,"vY0":-124.53965614640856,"vZ0":-1.3370939635430297,"x":114.49,"y":154.75,"x0":1.8497073142561198,"y0":50.00004554303006,"z0":5.74328061614119,"aX":-1.8091715291024},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.7,"breakHorizontal":2.9,"spinRate":2191,"spinDirection":171},"zone":2,"typeConfidence":0.94,"plateTime":0.4383096856042248,"extension":6.574676082729433},"hitData":{"launchSpeed":85.0,"launchAngle":32.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.75,"coordY":100.87}},"index":13,"playId":"9351cbac-2092-32ff-8240-c452cbce46ac","pitchNumber":7,"startTime":"2026-02-22T19:43:19.156Z","endTime":"2026-02-22T19:43:32.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:43:32.439Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Reed Trimble singles on a ground ball to third baseman Jace Jung.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:43:45.646Z","endTime":"2026-02-22T19:44:51.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690291,"link":"/api/v1/people/690291"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":70.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15383733684717,"aZ":-40.3967546511171,"pfxX":-4.7320222436959885,"pfxZ":-6.4803459091580216,"pX":0.7679093680165817,"pZ":2.4454536828240356,"vX0":-0.5849289069372116,"vY0":-112.70908240728792,"vZ0":1.3456798064702635,"x":87.73,"y":172.75,"x0":1.645698335716375,"y0":50.00387755460495,"z0":5.964601005551159,"aX":-6.003003461215927},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-10.9,"breakHorizontal":8.8,"spinRate":2366,"spinDirection":319},"zone":6,"typeConfidence":0.9,"plateTime":0.48858356956938254,"extension":6.473528854779697},"index":0,"playId":"c5229a92-ff00-38ad-918c-676fb96fa9f0","pitchNumber":1,"startTime":"2026-02-22T19:43:55.644Z","endTime":"2026-02-22T19:43:59.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43802127720047,"aZ":-15.620125883605922,"pfxX":3.923408850181169,"pfxZ":8.963198264916048,"pX":0.5095589113692066,"pZ":2.486924275811663,"vX0":-4.364002810513161,"vY0":-134.82600365075572,"vZ0":-5.453990923898138,"x":97.58,"y":171.63,"x0":1.6369509236333242,"y0":50.00263641645979,"z0":5.632705604448342,"aX":7.246299560610547},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":-6.2,"spinRate":2242,"spinDirection":135},"zone":6,"typeConfidence":0.91,"plateTime":0.4057585387944176,"extension":6.335753648885302},"index":1,"playId":"84a54b17-a0a8-34b1-aa74-cc6cba3e6798","pitchNumber":2,"startTime":"2026-02-22T19:44:09.835Z","endTime":"2026-02-22T19:44:13.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-22T19:44:17.886Z","endTime":"2026-02-22T19:44:34.598Z","isPitch":false,"type":"action","player":{"id":701655,"link":"/api/v1/people/701655"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.126032344429163,"aZ":-32.753991714171164,"pfxX":4.194792161059061,"pfxZ":-0.37024431024672566,"pX":-0.38622203823132745,"pZ":1.2054357748860842,"vX0":-6.669659013007502,"vY0":-122.67916430079107,"vZ0":-3.8177398959537197,"x":131.72,"y":206.23,"x0":1.8005157942024235,"y0":50.00577647341268,"z0":5.520447948173614,"aX":6.5121288149191985},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.2,"breakHorizontal":-6.4,"spinRate":1071,"spinDirection":115},"zone":13,"typeConfidence":0.9,"plateTime":0.44339910478672095,"extension":6.735345862986687},"hitData":{"launchSpeed":61.4,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.2,"coordY":182.12}},"index":3,"playId":"b9c6abd5-d812-3638-bf80-58a2518a4244","pitchNumber":3,"startTime":"2026-02-22T19:44:34.598Z","endTime":"2026-02-22T19:44:51.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701655,"link":"/api/v1/people/701655"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":701655,"link":"/api/v1/people/701655"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":0.74,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:44:51.713Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Barrero flies out to center fielder Max Clark.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:44:58.306Z","endTime":"2026-02-22T19:47:51.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"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":91.2,"endSpeed":83.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.273483477972288,"aZ":-17.055116966068645,"pfxX":5.202479138638369,"pfxZ":8.482422449060204,"pX":0.47235055897045475,"pZ":3.310434253272033,"vX0":-6.097642398289403,"vY0":-132.6318861186677,"vZ0":-3.2101448552571656,"x":99.0,"y":149.4,"x0":2.124847157658408,"y0":50.002574210486586,"z0":5.7797239071634205,"aX":9.2725934325449},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.9,"breakHorizontal":-8.2,"spinRate":2062,"spinDirection":139},"zone":3,"typeConfidence":0.9,"plateTime":0.4129230251213829,"extension":6.450126050881167},"index":0,"playId":"5e7ffcfc-2aad-3fe0-805b-cf88b82226d2","pitchNumber":1,"startTime":"2026-02-22T19:45:14.604Z","endTime":"2026-02-22T19:45:18.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"dbdaec17-5676-3a2d-8321-ba5660f328e1","startTime":"2026-02-22T19:45:36.266Z","endTime":"2026-02-22T19:45:39.354Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.820392771111397,"aZ":-15.867151614289211,"pfxX":4.9421831980301265,"pfxZ":9.025275507923375,"pX":1.6252628371236122,"pZ":3.875698314610057,"vX0":-3.0045589250475913,"vY0":-133.8077765686843,"vZ0":-1.9215447951664226,"x":55.05,"y":134.14,"x0":2.122617305403869,"y0":50.00393361246845,"z0":5.7444311445541745,"aX":8.930906343319467},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":-8.3,"spinRate":2215,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.409883241460109,"extension":6.4118735330788175},"index":2,"playId":"34cf89ac-cabb-370e-b9f1-b88c666ddeea","pitchNumber":2,"startTime":"2026-02-22T19:45:58.785Z","endTime":"2026-02-22T19:46:02.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2026-02-22T19:46:15.921Z","endTime":"2026-02-22T19:46:36.224Z","isPitch":false,"type":"action","player":{"id":676480,"link":"/api/v1/people/676480"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.052052392402498,"aZ":-27.250692125210946,"pfxX":0.29684660945169017,"pfxZ":2.971644285122503,"pX":0.45512152403291767,"pZ":3.273223268045068,"vX0":-4.390722056009503,"vY0":-126.82157211948686,"vZ0":-1.0040803818705724,"x":99.65,"y":150.4,"x0":2.1585415239526027,"y0":50.00030155816141,"z0":5.816718766572316,"aX":0.49213955866030357},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.4,"breakHorizontal":0.2,"spinRate":2259,"spinDirection":158},"zone":3,"typeConfidence":0.95,"plateTime":0.42928206855181417,"extension":6.397541473988329},"index":4,"playId":"0d47fd6e-c463-3ac9-b757-d1266f347fbc","pitchNumber":3,"startTime":"2026-02-22T19:46:36.224Z","endTime":"2026-02-22T19:46:44.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10969907114697,"aZ":-17.54064322365967,"pfxX":6.596902764972274,"pfxZ":8.24073575517902,"pX":1.3995004035501175,"pZ":4.172783386290122,"vX0":-4.200666237339231,"vY0":-132.6038236313957,"vZ0":-0.7014009083760795,"x":63.65,"y":126.11,"x0":2.1493999876215653,"y0":50.002686020283996,"z0":5.723777727985042,"aX":11.714573473567075},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.0,"breakHorizontal":-11.0,"spinRate":2133,"spinDirection":135},"zone":12,"typeConfidence":0.91,"plateTime":0.41350837112037375,"extension":6.433680048798794},"index":5,"playId":"624ae680-4626-3fc1-b122-989435ed1bf1","pitchNumber":4,"startTime":"2026-02-22T19:47:16.659Z","endTime":"2026-02-22T19:47:20.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.544252713541866,"aZ":-33.056943101978405,"pfxX":4.993777859277417,"pfxZ":-0.5958152825123566,"pX":-0.2404464208655388,"pZ":2.977771390529172,"vX0":-6.816232147198262,"vY0":-120.163492820197,"vZ0":0.5850011424115173,"x":126.17,"y":158.38,"x0":1.973805070949905,"y0":50.00498577379411,"z0":5.6495309778739955,"aX":7.362472410754944},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":-7.6,"spinRate":1140,"spinDirection":109},"zone":2,"typeConfidence":0.9,"plateTime":0.45443147748712853,"extension":6.710687851146907},"hitData":{"launchSpeed":85.6,"launchAngle":29.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.6,"coordY":90.86}},"index":6,"playId":"e3bc6126-885f-38e8-8b95-de60fe5c3d22","pitchNumber":5,"startTime":"2026-02-22T19:47:39.310Z","endTime":"2026-02-22T19:47:51.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:47:51.585Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Bradfield Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:48:38.403Z","endTime":"2026-02-22T19:50:11.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"9c0cf92a-f7d3-39c1-8ad3-3100a8eed9a0","startTime":"2026-02-22T19:48:18.801Z","endTime":"2026-02-22T19:48:23.769Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.141701882271196,"aZ":-16.914290988166915,"pfxX":5.683646685363019,"pfxZ":8.686157924341625,"pX":0.42478073367667163,"pZ":3.2944996218171294,"vX0":-6.101332782795813,"vY0":-131.96415727163952,"vZ0":-3.0274187479606076,"x":100.81,"y":149.83,"x0":2.0327920744700383,"y0":50.002049117226214,"z0":5.708779257302404,"aX":9.983995928266028},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.2,"breakHorizontal":-8.9,"spinRate":2158,"spinDirection":142},"zone":3,"typeConfidence":0.9,"plateTime":0.41570331648712155,"extension":6.526218459602899},"index":1,"playId":"6ec7f72a-b2c6-3e38-9e89-6bf31d1b55df","pitchNumber":1,"startTime":"2026-02-22T19:48:40.409Z","endTime":"2026-02-22T19:48:46.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39444006354667,"aZ":-23.79058754066072,"pfxX":-1.0005318284001627,"pfxZ":5.139175005237856,"pX":-0.1324480354614663,"pZ":3.0809327910026036,"vX0":-5.613416072074954,"vY0":-126.54670812143863,"vZ0":-1.7999953239441933,"x":122.05,"y":155.59,"x0":2.239112789405773,"y0":50.00258153888753,"z0":5.696099970229742,"aX":-1.6322038302237731},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.1,"breakHorizontal":3.0,"spinRate":2262,"spinDirection":152},"zone":2,"typeConfidence":0.92,"plateTime":0.43185277623070295,"extension":6.442919465355099},"index":2,"playId":"81355715-ec3c-3bb1-a71b-96b9fe035142","pitchNumber":2,"startTime":"2026-02-22T19:49:00.687Z","endTime":"2026-02-22T19:49:04.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"08316576-0506-0023-002c-f08cd117d70a","startTime":"2026-02-22T19:49:24.530Z","endTime":"2026-02-22T19:49:38.121Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9260964190317,"aZ":-30.47966663503387,"pfxX":-6.236219485683754,"pfxZ":1.2006165059551623,"pX":-1.741049053337922,"pZ":2.3281908499014006,"vX0":-6.949654606530456,"vY0":-119.23553580412693,"vZ0":-1.4807655699982034,"x":183.36,"y":175.92,"x0":2.042428918036276,"y0":50.00466201111822,"z0":5.756153283329347,"aX":-8.810279340131952},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.0,"breakHorizontal":13.2,"spinRate":2625,"spinDirection":295},"zone":13,"typeConfidence":0.91,"plateTime":0.4627072683748912,"extension":6.53126249587873},"index":4,"playId":"df16a0f1-19e3-3355-bb71-94f026633c45","pitchNumber":3,"startTime":"2026-02-22T19:49:38.121Z","endTime":"2026-02-22T19:49:42.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.075240221100657,"aZ":-16.807809852763256,"pfxX":3.88845418892585,"pfxZ":8.526052995819969,"pX":-0.22624946969423795,"pZ":2.7286249851113156,"vX0":-6.887405679487369,"vY0":-133.2651052692221,"vZ0":-4.47334303093769,"x":125.62,"y":165.11,"x0":1.8840266598378501,"y0":50.00266406072497,"z0":5.639400257881313,"aX":7.008613121437435},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":-5.6,"spinRate":2080,"spinDirection":140},"zone":5,"typeConfidence":0.89,"plateTime":0.4106705599487004,"extension":6.534833716356895},"index":5,"playId":"3e519d56-bff2-3837-baf6-1aa135a51ee4","pitchNumber":4,"startTime":"2026-02-22T19:50:00.000Z","endTime":"2026-02-22T19:50:11.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":701655,"link":"/api/v1/people/701655"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:50:11.383Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jahmai Jones flies out sharply to center fielder Enrique Bradfield Jr.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:52:59.736Z","endTime":"2026-02-22T19:53:27.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Joshua Liranzo replaces third baseman Coby Mayo, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:52:25.620Z","endTime":"2026-02-22T19:52:25.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808162,"link":"/api/v1/people/808162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Creed Willems replaces catcher Sam Huff, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:52:25.630Z","endTime":"2026-02-22T19:52:25.631Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695735,"link":"/api/v1/people/695735"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":669087,"link":"/api/v1/people/669087"},"defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Aron Estrada replaces second baseman Jeremiah Jackson, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T19:52:25.631Z","endTime":"2026-02-22T19:52:25.632Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800406,"link":"/api/v1/people/800406"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":669236,"link":"/api/v1/people/669236"},"defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Will Robertson replaces right fielder Reed Trimble, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T19:52:25.632Z","endTime":"2026-02-22T19:52:26.632Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683770,"link":"/api/v1/people/683770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":701655,"link":"/api/v1/people/701655"},"defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Payton Eeles replaces shortstop José Barrero, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-22T19:52:25.632Z","endTime":"2026-02-22T19:52:25.633Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823356,"link":"/api/v1/people/823356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":676480,"link":"/api/v1/people/676480"},"defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Anthony Nunez replaces Cameron Foster.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-22T19:52:25.633Z","endTime":"2026-02-22T19:53:01.936Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689296,"link":"/api/v1/people/689296"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.255616724469267,"aZ":-14.403659582606249,"pfxX":-3.048093279906003,"pfxZ":9.089595881024541,"pX":0.2963643601297988,"pZ":2.112683235151955,"vX0":3.9149236749261824,"vY0":-138.55417888042663,"vZ0":-7.195854528710966,"x":105.7,"y":181.74,"x0":-0.7350553125873264,"y0":50.00671346542113,"z0":5.695056729963411,"aX":-5.962374400270441},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":4.8,"spinRate":2660,"spinDirection":209},"zone":9,"typeConfidence":0.89,"plateTime":0.39443314910128047,"extension":6.49168283288472},"hitData":{"launchSpeed":100.1,"launchAngle":30.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":176.96,"coordY":56.11}},"index":6,"playId":"39045bbc-bdc0-3ba4-aaf9-68556725e6d0","pitchNumber":1,"startTime":"2026-02-22T19:53:01.936Z","endTime":"2026-02-22T19:53:27.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_ab"},{"player":{"id":689296,"link":"/api/v1/people/689296"},"credit":"p_ab"},{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_pa"},{"player":{"id":689296,"link":"/api/v1/people/689296"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:53:27.869Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gage Workman grounds out to first baseman Ethan Anderson.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:53:32.094Z","endTime":"2026-02-22T19:53:53.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":803175,"link":"/api/v1/people/803175"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27845653256538,"aZ":-27.704278464615587,"pfxX":1.2764498699335194,"pfxZ":2.481604048691903,"pX":0.7745427608809949,"pZ":1.708532853892121,"vX0":3.958221106584548,"vY0":-132.84091018521698,"vZ0":-5.212657678896548,"x":87.48,"y":192.65,"x0":-0.8957559330692582,"y0":50.00258868649025,"z0":5.689790153559287,"aX":2.3001079064654295},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.6,"breakHorizontal":-3.1,"spinRate":2703,"spinDirection":170},"zone":14,"typeConfidence":0.92,"plateTime":0.4110256433734274,"extension":6.358694797240044},"hitData":{"launchSpeed":98.4,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.15,"coordY":166.57}},"index":0,"playId":"f4abe4cb-3b8d-359a-9fff-67d46f533a94","pitchNumber":1,"startTime":"2026-02-22T19:53:45.283Z","endTime":"2026-02-22T19:53:53.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_ab"},{"player":{"id":689296,"link":"/api/v1/people/689296"},"credit":"p_ab"},{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_pa"},{"player":{"id":689296,"link":"/api/v1/people/689296"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:53:53.897Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jace Jung grounds out, first baseman Ethan Anderson to pitcher Anthony Nunez.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:53:58.061Z","endTime":"2026-02-22T19:55:40.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":803175,"link":"/api/v1/people/803175"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":689296,"link":"/api/v1/people/689296"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96592280673689,"aZ":-26.112193328402114,"pfxX":2.2069051296269713,"pfxZ":3.5625766177124545,"pX":1.9425401363862815,"pZ":1.879736515213242,"vX0":6.025362710630485,"vY0":-129.6149126921017,"vZ0":-4.657547447505701,"x":42.95,"y":188.03,"x0":-0.6985985226721406,"y0":50.00486558303685,"z0":5.69280539803671,"aX":3.7562717251705693},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.6,"breakHorizontal":-5.3,"spinRate":2676,"spinDirection":168},"zone":14,"typeConfidence":0.83,"plateTime":0.42250254198176407,"extension":6.443451400758009},"index":0,"playId":"c7c9fab3-00c1-3ec8-adbd-e51868fef17f","pitchNumber":1,"startTime":"2026-02-22T19:54:17.244Z","endTime":"2026-02-22T19:54:21.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02474732547111,"aZ":-12.886440925516233,"pfxX":-4.923798944628068,"pfxZ":10.020494782656105,"pX":0.7821141618369415,"pZ":2.284779138069973,"vX0":6.1003636945288235,"vY0":-138.81200433729995,"vZ0":-6.616347896166822,"x":87.19,"y":177.09,"x0":-0.8185150293241976,"y0":50.00295345346023,"z0":5.580796306553497,"aX":-9.478108027163472},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":7.4,"spinRate":2602,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.3966576853336763,"extension":6.424638097887958},"index":1,"playId":"b838d75e-6c8e-337b-bb54-afef4e3707c6","pitchNumber":2,"startTime":"2026-02-22T19:54:33.985Z","endTime":"2026-02-22T19:54:37.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":88.2,"endSpeed":81.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.984940800696723,"aZ":-30.452369697852898,"pfxX":-6.099424856879769,"pfxZ":1.028038860850688,"pX":0.6794002901283889,"pZ":1.2997415475845393,"vX0":5.455441791302949,"vY0":-128.28907508953205,"vZ0":-4.961479419608971,"x":91.1,"y":203.69,"x0":-0.6799200789015948,"y0":50.00240581663715,"z0":5.626349692573727,"aX":-10.189744164488856},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":9.8,"spinRate":1012,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4265926269781901,"extension":6.741633204911345},"index":2,"playId":"22a1920f-9c91-3e3a-ad80-b202c1fb3ac8","pitchNumber":3,"startTime":"2026-02-22T19:54:53.270Z","endTime":"2026-02-22T19:54:57.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.531121344554276,"aZ":-29.46398832165988,"pfxX":2.3026812810651,"pfxZ":1.5470224394344267,"pX":0.6318032003361803,"pZ":0.9620098080612951,"vX0":2.575519248177974,"vY0":-131.01164427421023,"vZ0":-6.35914896349474,"x":92.92,"y":212.81,"x0":-0.6614230158160865,"y0":50.0002190623644,"z0":5.610321610598683,"aX":4.018671602905707},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.7,"breakHorizontal":-4.7,"spinRate":2638,"spinDirection":142},"zone":14,"typeConfidence":0.83,"plateTime":0.41737618158319556,"extension":6.554337179494717},"index":3,"playId":"93c1a7a2-2ba6-3672-bafd-8a9f62f1c339","pitchNumber":4,"startTime":"2026-02-22T19:55:11.056Z","endTime":"2026-02-22T19:55:15.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.949179300786845,"aZ":-12.855324467812702,"pfxX":-2.0348170195976696,"pfxZ":9.531151114843677,"pX":0.28814376560392724,"pZ":2.8611322697413852,"vX0":3.2074540965926657,"vY0":-141.6275903169844,"vZ0":-5.808011349859142,"x":106.02,"y":161.53,"x0":-0.5957467864818183,"y0":50.00631744324083,"z0":5.763818301802455,"aX":-4.126203462318943},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":3.0,"spinRate":2552,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.3870335104406464,"extension":6.673177688753806},"hitData":{"launchSpeed":78.1,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.76,"coordY":164.14}},"index":4,"playId":"ea315c38-1f43-3a6a-b3ce-e2f3774e8f5d","pitchNumber":5,"startTime":"2026-02-22T19:55:29.265Z","endTime":"2026-02-22T19:55:40.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690291,"link":"/api/v1/people/690291"},"credit":"b_ab"},{"player":{"id":689296,"link":"/api/v1/people/689296"},"credit":"p_ab"},{"player":{"id":690291,"link":"/api/v1/people/690291"},"credit":"b_pa"},{"player":{"id":689296,"link":"/api/v1/people/689296"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:55:40.985Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ethan Anderson grounds out, shortstop Gage Workman to first baseman Chris Meyers.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T19:57:53.157Z","endTime":"2026-02-22T19:58:20.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":803175,"fullName":"Ethan Anderson","link":"/api/v1/people/803175"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674944,"fullName":"Sean Guenther","link":"/api/v1/people/674944"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":803175,"fullName":"Ethan Anderson","link":"/api/v1/people/803175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: John Peck replaces second baseman Max Anderson, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:57:33.307Z","endTime":"2026-02-22T19:57:33.321Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":801194,"link":"/api/v1/people/801194"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Josue Briceño replaces catcher Tomás Nido, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:57:33.321Z","endTime":"2026-02-22T19:57:33.322Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800522,"link":"/api/v1/people/800522"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":621512,"link":"/api/v1/people/621512"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Sean Guenther replaces Bryan Sammons.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T19:57:33.322Z","endTime":"2026-02-22T19:57:53.157Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674944,"link":"/api/v1/people/674944"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.862612421010656,"aZ":-27.718357659680358,"pfxX":9.108120470425419,"pfxZ":2.4949123877924055,"pX":0.1345750042881355,"pZ":2.6331954252010776,"vX0":-9.178630331841664,"vY0":-131.70755683860506,"vZ0":-2.736615695082755,"x":78.96,"y":126.29,"x0":2.4554501163228473,"y0":50.000866092406746,"z0":5.702362925866609,"aX":16.25131659102166},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.2,"breakHorizontal":-14.9,"spinRate":2019,"spinDirection":132},"zone":5,"typeConfidence":0.91,"plateTime":0.4134097914787609,"extension":6.064528941645853},"index":3,"playId":"cc4c6619-dec4-3b3e-90ed-3c00921e9a92","pitchNumber":1,"startTime":"2026-02-22T19:57:53.157Z","endTime":"2026-02-22T19:57:59.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.418193636405512,"aZ":-27.26755677230157,"pfxX":9.040673594878694,"pfxZ":3.2141484412973718,"pX":0.5539871834139249,"pZ":2.527569308574705,"vX0":-7.429646078350155,"vY0":-123.34817612864984,"vZ0":-2.110789905931098,"x":106.57,"y":140.43,"x0":2.442606906398853,"y0":50.00560181443246,"z0":5.71233406747541,"aX":13.818835722266016},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.5,"breakHorizontal":-14.4,"spinRate":1545,"spinDirection":108},"zone":6,"typeConfidence":0.82,"plateTime":0.44545321586778464,"extension":6.056109701181206},"hitData":{"launchSpeed":71.9,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.57,"coordY":153.85}},"index":4,"playId":"e0e4c2cb-9c86-3224-b532-71e19c164489","pitchNumber":2,"startTime":"2026-02-22T19:58:11.306Z","endTime":"2026-02-22T19:58:20.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803175,"link":"/api/v1/people/803175"},"credit":"b_ab"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_ab"},{"player":{"id":803175,"link":"/api/v1/people/803175"},"credit":"b_pa"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:58:20.041Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thomas Sosa grounds out to first baseman Chris Meyers.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T19:58:25.487Z","endTime":"2026-02-22T19:59:38.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":800449,"fullName":"Thomas Sosa","link":"/api/v1/people/800449"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674944,"fullName":"Sean Guenther","link":"/api/v1/people/674944"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800449,"fullName":"Thomas Sosa","link":"/api/v1/people/800449"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.4,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60332225411551,"aZ":-26.284426681695052,"pfxX":8.293716839224908,"pfxZ":3.2892503947132425,"pX":-0.5405899436284393,"pZ":2.4899967564930843,"vX0":-10.555288056414476,"vY0":-131.92022058377432,"vZ0":-3.238903471906863,"x":140.76,"y":145.61,"x0":2.403651629047094,"y0":50.00614716727112,"z0":5.635718970112048,"aX":14.869291967994616},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.5,"breakHorizontal":-13.2,"spinRate":2145,"spinDirection":133},"zone":4,"typeConfidence":0.91,"plateTime":0.4125341624686638,"extension":6.095718133836806},"index":0,"playId":"3aae8d31-be87-3119-b9b8-e4408f6f3e9e","pitchNumber":1,"startTime":"2026-02-22T19:58:46.167Z","endTime":"2026-02-22T19:58:52.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":800449,"link":"/api/v1/people/800449","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07602705246984,"aZ":-27.079278535980993,"pfxX":8.095880138950713,"pfxZ":2.8005592788391533,"pX":0.14103987074972923,"pZ":1.6880900526400617,"vX0":-8.82638677750124,"vY0":-133.20244154853026,"vZ0":-5.2146045905008345,"x":106.13,"y":155.98,"x0":2.4251793842612304,"y0":50.00630604152132,"z0":5.597255761115995,"aX":14.743792371517685},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.2,"breakHorizontal":-13.1,"spinRate":2023,"spinDirection":185},"zone":8,"typeConfidence":0.92,"plateTime":0.4091544496427826,"extension":5.998856060103586},"index":1,"playId":"1a83b84f-63ad-3c3a-9e75-609328ecf74c","pitchNumber":2,"startTime":"2026-02-22T19:59:02.812Z","endTime":"2026-02-22T19:59:08.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":800449,"link":"/api/v1/people/800449","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-22T19:59:17.488Z","endTime":"2026-02-22T19:59:29.710Z","isPitch":false,"type":"action","player":{"id":800449,"link":"/api/v1/people/800449"},"defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":800449,"link":"/api/v1/people/800449","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.1,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.2519943179112,"aZ":-35.24593530938927,"pfxX":-5.0061375577900895,"pfxZ":-2.221882860015805,"pX":0.9436865323892218,"pZ":2.3424801889168267,"vX0":-2.9183933577087213,"vY0":-116.26831170583442,"vZ0":-0.16145135957640044,"x":88.6,"y":145.61,"x0":2.8625402492611833,"y0":50.005043275491786,"z0":5.736272585233897,"aX":-6.907025918528901},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-3.8,"breakHorizontal":9.7,"spinRate":2286,"spinDirection":321},"zone":14,"typeConfidence":0.9,"plateTime":0.4697229988961773,"extension":6.159295922232055},"hitData":{"launchSpeed":69.7,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.94,"coordY":164.14}},"index":3,"playId":"8bb323c1-461c-331a-baa3-ec4db05cb035","pitchNumber":3,"startTime":"2026-02-22T19:59:29.710Z","endTime":"2026-02-22T19:59:38.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":800449,"link":"/api/v1/people/800449","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800449,"link":"/api/v1/people/800449"},"credit":"b_ab"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_ab"},{"player":{"id":800449,"link":"/api/v1/people/800449"},"credit":"b_pa"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:59:38.445Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joshua Liranzo grounds out, shortstop Gage Workman to first baseman Chris Meyers.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T19:59:40.001Z","endTime":"2026-02-22T20:00:30.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":808162,"fullName":"Joshua Liranzo","link":"/api/v1/people/808162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674944,"fullName":"Sean Guenther","link":"/api/v1/people/674944"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808162,"fullName":"Joshua Liranzo","link":"/api/v1/people/808162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.759983467663478,"aZ":-17.48760925369402,"pfxX":5.251938072709749,"pfxZ":8.06401100361311,"pX":1.2757233963847427,"pZ":4.202964289949112,"vX0":-4.437203515115076,"vY0":-134.7212114067639,"vZ0":-1.5142860731923133,"x":85.1,"y":115.45,"x0":2.2691795181593477,"y0":50.00269792059023,"z0":6.01994754545153,"aX":9.565924552546328},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":-8.4,"spinRate":2098,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.4079792235875468,"extension":5.859344773622673},"index":0,"playId":"81892a4b-95c8-3418-9814-03af2a01d76a","pitchNumber":1,"startTime":"2026-02-22T20:00:08.193Z","endTime":"2026-02-22T20:00:14.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":808162,"link":"/api/v1/people/808162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85031982101898,"aZ":-23.44641234484868,"pfxX":8.381012311040871,"pfxZ":5.646336627080087,"pX":0.7661917670062405,"pZ":2.9364601880124463,"vX0":-6.594866563017099,"vY0":-123.33318361636542,"vZ0":-2.2649487979622434,"x":89.04,"y":142.31,"x0":2.3820701789169907,"y0":50.00116219366335,"z0":5.838124954939101,"aX":12.948630927574637},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.0,"breakHorizontal":-13.7,"spinRate":1464,"spinDirection":111},"zone":3,"typeConfidence":0.81,"plateTime":0.44360667933065523,"extension":5.994198963963615},"hitData":{"launchSpeed":98.5,"launchAngle":-4.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.18,"coordY":152.64}},"index":1,"playId":"6d68f75f-77bf-3490-bc02-214af5c600f3","pitchNumber":2,"startTime":"2026-02-22T20:00:21.548Z","endTime":"2026-02-22T20:00:30.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":808162,"link":"/api/v1/people/808162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808162,"link":"/api/v1/people/808162"},"credit":"b_ab"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_ab"},{"player":{"id":808162,"link":"/api/v1/people/808162"},"credit":"b_pa"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:00:30.283Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Peck strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:02:42.526Z","endTime":"2026-02-22T20:03:38.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687721,"fullName":"Cameron Weston","link":"/api/v1/people/687721"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695735,"link":"/api/v1/people/695735"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cameron Weston replaces Anthony Nunez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:02:20.857Z","endTime":"2026-02-22T20:02:42.526Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687721,"link":"/api/v1/people/687721"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":79.1,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.80699290553786,"aZ":-30.517230557518815,"pfxX":1.550644185734042,"pfxZ":1.0565311603739573,"pX":0.8580020195372354,"pZ":2.650808933031642,"vX0":4.021509980226973,"vY0":-122.98353970185106,"vZ0":0.6819394449914571,"x":77.21,"y":144.2,"x0":-0.9841614628387814,"y0":50.00381631215214,"z0":4.9097655643722335,"aX":2.4324326387811106},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.3,"breakHorizontal":-3.6,"spinRate":2245,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.4412929584294143,"extension":6.0094850931435415},"index":1,"playId":"12af86d7-a9a3-34e4-9ed4-2dafa208c64c","pitchNumber":1,"startTime":"2026-02-22T20:02:42.526Z","endTime":"2026-02-22T20:02:48.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.155058013850176,"aZ":-28.59030579847344,"pfxX":0.6638462749991048,"pfxZ":2.309826234555323,"pX":1.873319780584028,"pZ":1.7801632562756176,"vX0":6.266567675394217,"vY0":-123.4485407385475,"vZ0":-1.3130550222663293,"x":79.4,"y":151.26,"x0":-0.7778622177336197,"y0":50.003680092231775,"z0":4.711906218687721,"aX":1.0311186140337882},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":-2.5,"spinRate":2346,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.442637828317908,"extension":5.9807967823018755},"index":2,"playId":"66373615-fdb6-380e-85e7-0a815380c365","pitchNumber":2,"startTime":"2026-02-22T20:02:55.226Z","endTime":"2026-02-22T20:03:01.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.432923388985696,"aZ":-22.07161954305142,"pfxX":-6.777535900891904,"pfxZ":5.475980020948487,"pX":0.5926971563745875,"pZ":2.6099805522743518,"vX0":5.548792702713513,"vY0":-134.998189723089,"vZ0":-1.6847472024878338,"x":93.42,"y":156.45,"x0":-0.6089642093661892,"y0":50.00361043239158,"z0":4.795978783831426,"aX":-12.50814337321086},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":11.0,"spinRate":2114,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.40575378227601844,"extension":5.928161867978154},"index":3,"playId":"aa18dd33-f509-3989-b4cb-9695f09b7dcf","pitchNumber":3,"startTime":"2026-02-22T20:03:07.823Z","endTime":"2026-02-22T20:03:13.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-22T20:03:19.661Z","endTime":"2026-02-22T20:03:33.905Z","isPitch":false,"type":"action","player":{"id":807726,"link":"/api/v1/people/807726"},"defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.732611729357966,"aZ":-37.24546453161091,"pfxX":-1.9564401306213557,"pfxZ":-3.574376960025984,"pX":-0.03978170527620262,"pZ":1.5433715580751668,"vX0":2.549980005079814,"vY0":-118.18139632437529,"vZ0":0.2443726933387147,"x":108.33,"y":161.16,"x0":-0.876690267051948,"y0":50.001071411319685,"z0":4.849079259733123,"aX":-2.777664909645017},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.1,"breakHorizontal":3.0,"spinRate":648,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.46278992733264346,"extension":6.406786160085873},"index":5,"playId":"ccf41239-106c-3998-a0d7-2309840cd154","pitchNumber":4,"startTime":"2026-02-22T20:03:33.905Z","endTime":"2026-02-22T20:03:38.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_ab"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_ab"},{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_pa"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:03:38.668Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josue Briceño flies out to right fielder Will Robertson.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:03:42.350Z","endTime":"2026-02-22T20:05:12.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687721,"fullName":"Cameron Weston","link":"/api/v1/people/687721"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683770,"link":"/api/v1/people/683770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.514015470371945,"aZ":-24.05844994296775,"pfxX":-13.519612311926018,"pfxZ":4.38051925900036,"pX":-0.37624736142805637,"pZ":1.62444621793701,"vX0":6.45638479088384,"vY0":-135.95064054817323,"vZ0":-3.806811299618229,"x":131.34,"y":194.92,"x0":-1.0379402307507002,"y0":50.00569999877958,"z0":4.732252003993568,"aX":-25.064624094827842},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.2,"breakHorizontal":22.9,"spinRate":2220,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.40439335677530464,"extension":6.384098496804529},"index":0,"playId":"d418a47a-74c6-3366-8b56-eef0fdcd4b6f","pitchNumber":1,"startTime":"2026-02-22T20:03:58.232Z","endTime":"2026-02-22T20:04:01.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.3,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.877810543712027,"aZ":-31.778662469050445,"pfxX":-13.288944930163408,"pfxZ":0.2689504040877786,"pX":-2.338192826203524,"pZ":2.3425404839552613,"vX0":1.6243641707232868,"vY0":-121.74867019191079,"vZ0":1.4691075552457145,"x":206.13,"y":175.53,"x0":-1.3005117557787096,"y0":50.00208334827193,"z0":4.527950838111913,"aX":-19.50309029580142},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.2,"breakHorizontal":23.4,"spinRate":2428,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.4537819728731045,"extension":6.200146841251496},"index":1,"playId":"4dfcddbc-a0fe-396d-b632-b5b7a08dffa6","pitchNumber":2,"startTime":"2026-02-22T20:04:09.171Z","endTime":"2026-02-22T20:04:12.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.873294280823295,"aZ":-27.213356620859983,"pfxX":-11.80819056405154,"pfxZ":2.6995483149906327,"pX":-1.5322410178999009,"pZ":2.961446314545796,"vX0":3.089883322466391,"vY0":-135.10174350671065,"vZ0":0.26665085847624104,"x":175.41,"y":158.82,"x0":-1.1603625938829105,"y0":50.005446728376434,"z0":4.78232794629276,"aX":-21.716196302130438},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.2,"breakHorizontal":20.6,"spinRate":2280,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4062389013729715,"extension":6.173795182892615},"index":2,"playId":"bb826041-aa69-3985-80df-5d2881bc36fe","pitchNumber":3,"startTime":"2026-02-22T20:04:22.701Z","endTime":"2026-02-22T20:04:26.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78065265451471,"aZ":-28.082666092586148,"pfxX":0.5185310547878261,"pfxZ":2.651922839162676,"pX":-0.6392058803818577,"pZ":2.4462152489963747,"vX0":1.2281581843929077,"vY0":-122.95074105118817,"vZ0":0.16646560973208258,"x":141.37,"y":172.73,"x0":-1.2111475558060458,"y0":50.00114666640032,"z0":4.747188173769285,"aX":0.7991571436846499},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.0,"breakHorizontal":-1.2,"spinRate":2443,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.4442908880665386,"extension":5.895439647899809},"index":3,"playId":"21737150-eb10-3bae-8836-627dc40d4a7c","pitchNumber":4,"startTime":"2026-02-22T20:04:36.339Z","endTime":"2026-02-22T20:04:40.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-22T20:04:48.213Z","endTime":"2026-02-22T20:04:59.863Z","isPitch":false,"type":"action","player":{"id":800522,"link":"/api/v1/people/800522"},"defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.0,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57356447681587,"aZ":-29.814175850758307,"pfxX":-8.323686807561272,"pfxZ":1.6716862208919139,"pX":-0.07969089825618199,"pZ":1.6871336532809047,"vX0":4.180570834522606,"vY0":-119.13019875169971,"vZ0":-0.8097119572065001,"x":120.04,"y":193.23,"x0":-0.7919573160304408,"y0":50.00306726493388,"z0":4.768197485629934,"aX":-11.75746853818419},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.1,"breakHorizontal":13.8,"spinRate":969,"spinDirection":278},"zone":8,"typeConfidence":2.0,"plateTime":0.46285173068815144,"extension":6.646064028626853},"hitData":{"launchSpeed":88.7,"launchAngle":50.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.13,"coordY":104.36}},"index":5,"playId":"cf9251ec-b383-30e8-af28-0590fe238a2e","pitchNumber":5,"startTime":"2026-02-22T20:04:59.863Z","endTime":"2026-02-22T20:05:12.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800522,"link":"/api/v1/people/800522"},"credit":"b_ab"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_ab"},{"player":{"id":800522,"link":"/api/v1/people/800522"},"credit":"b_pa"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:05:12.734Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Clark strikes out swinging, catcher Creed Willems to first baseman Ethan Anderson.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:05:21.664Z","endTime":"2026-02-22T20:06:43.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687721,"fullName":"Cameron Weston","link":"/api/v1/people/687721"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695735,"link":"/api/v1/people/695735"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":803175,"link":"/api/v1/people/803175"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.104122125521997,"aZ":-23.973137478997337,"pfxX":-9.135896556119537,"pfxZ":4.3742205433197086,"pX":1.4260258051492838,"pZ":2.746963226991884,"vX0":9.420395252695094,"vY0":-135.89536225441967,"vZ0":-0.812706899801846,"x":62.64,"y":164.61,"x0":-0.8944211352613125,"y0":50.003745583455036,"z0":4.711601758083989,"aX":-17.130691991997733},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.9,"breakHorizontal":14.6,"spinRate":2309,"spinDirection":241},"zone":12,"typeConfidence":2.0,"plateTime":0.4026911799160695,"extension":5.907390266614749},"index":0,"playId":"8b7f1faf-875e-3f00-b1e3-d0adef43019a","pitchNumber":1,"startTime":"2026-02-22T20:05:31.382Z","endTime":"2026-02-22T20:05:34.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.784441193584797,"aZ":-29.377194055965127,"pfxX":-8.440683863010085,"pfxZ":1.5142151835411521,"pX":0.19683787759519267,"pZ":3.780023857325164,"vX0":6.375612269693916,"vY0":-134.73098652207517,"vZ0":2.7392651498488214,"x":109.5,"y":136.72,"x0":-1.097155081778227,"y0":50.004216480291944,"z0":4.819241129292369,"aX":-15.603496204711474},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.5,"breakHorizontal":14.0,"spinRate":2175,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.4056952588939713,"extension":6.186631112595475},"index":1,"playId":"eb3ced81-ac32-3bea-86ab-85114d21bee3","pitchNumber":2,"startTime":"2026-02-22T20:05:44.464Z","endTime":"2026-02-22T20:05:48.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.625573102847454,"aZ":-28.99901171047189,"pfxX":-0.08276185558430715,"pfxZ":2.023896631662775,"pX":0.21999303052971012,"pZ":1.2586415283527854,"vX0":3.168244764293508,"vY0":-123.45959691313624,"vZ0":-2.149386995366387,"x":108.61,"y":204.8,"x0":-1.0600133554424989,"y0":50.005310857438445,"z0":4.540821990533143,"aX":-0.13068377102674344},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.5,"breakHorizontal":-0.5,"spinRate":2396,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4407841195077391,"extension":5.985107859171569},"index":2,"playId":"8c7bb27a-1c8a-3edd-884f-db4910fef16d","pitchNumber":3,"startTime":"2026-02-22T20:05:57.575Z","endTime":"2026-02-22T20:06:01.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40304973974232,"aZ":-26.73466325488309,"pfxX":7.081055979614254,"pfxZ":4.273492045293043,"pX":-0.5241658251228728,"pZ":2.0581147978830567,"vX0":-0.2383913870852381,"vY0":-112.66260254786621,"vZ0":0.4189857358148259,"x":136.98,"y":183.21,"x0":-1.3348707849682078,"y0":50.00212596584145,"z0":4.5939493352077205,"aX":9.009716233239292},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":8.2,"breakHorizontal":-12.7,"spinRate":2358,"spinDirection":76},"zone":7,"typeConfidence":2.0,"plateTime":0.48807349429932145,"extension":6.109137578311193},"index":3,"playId":"12ebca38-7614-36c6-8d40-f55a407855fe","pitchNumber":4,"startTime":"2026-02-22T20:06:17.911Z","endTime":"2026-02-22T20:06:24.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"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-22T20:06:26.487Z","endTime":"2026-02-22T20:06:38.446Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"},"defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16177444766884,"aZ":-31.332445622704878,"pfxX":-6.938670088960403,"pfxZ":0.5978082328025178,"pX":-0.7948611513211744,"pZ":0.6500855865762404,"vX0":2.1970362113421946,"vY0":-118.43745151746687,"vZ0":-2.410583818342076,"x":147.3,"y":221.23,"x0":-0.8396341632619132,"y0":50.00278420085765,"z0":4.580861894848109,"aX":-9.738447110201587},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.7,"breakHorizontal":11.9,"spinRate":1009,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.46461508056206036,"extension":6.08835773612239},"index":5,"playId":"3dcfae81-15d4-37e9-8623-de58550ac2dd","pitchNumber":5,"startTime":"2026-02-22T20:06:38.446Z","endTime":"2026-02-22T20:06:43.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_ab"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_ab"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:06:43.075Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Creed Willems strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:08:57.541Z","endTime":"2026-02-22T20:10:02.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695735,"fullName":"Creed Willems","link":"/api/v1/people/695735"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695735,"fullName":"Creed Willems","link":"/api/v1/people/695735"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800522,"link":"/api/v1/people/800522"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Smith replaces Sean Guenther.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:07:48.637Z","endTime":"2026-02-22T20:08:59.497Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681916,"link":"/api/v1/people/681916"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.2,"endSpeed":85.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.186850088815458,"aZ":-12.919448485004596,"pfxX":-3.579714764722945,"pfxZ":10.284535357980701,"pX":0.8950965589878667,"pZ":2.197344942784667,"vX0":7.651464950957685,"vY0":-135.39589366322082,"vZ0":-7.633721025133415,"x":82.88,"y":179.45,"x0":-1.4916587802078671,"y0":50.00481855949801,"z0":5.94090692005588,"aX":-6.703786246741652},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":5.0,"spinRate":2360,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4032088954051525,"extension":6.416200888347387},"index":1,"playId":"c206b9c4-1f76-3fd2-b793-e76f060b4c8b","pitchNumber":1,"startTime":"2026-02-22T20:08:59.497Z","endTime":"2026-02-22T20:09:03.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.075908434255563,"aZ":-9.882183446236814,"pfxX":-4.531293182181614,"pfxZ":11.547859510731541,"pX":0.20453351524876479,"pZ":2.008198769414408,"vX0":6.216330739539452,"vY0":-137.92260689569258,"vZ0":-8.781477356467299,"x":109.2,"y":184.56,"x0":-1.4876444805222824,"y0":50.00328129889492,"z0":5.895820771515433,"aX":-8.74823161922399},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.3,"breakHorizontal":7.0,"spinRate":2396,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.39680127185767233,"extension":6.523723894762168},"index":2,"playId":"df03ab08-1b7c-3298-b31a-92db8c9f5100","pitchNumber":2,"startTime":"2026-02-22T20:09:13.255Z","endTime":"2026-02-22T20:09:17.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.617172434401333,"aZ":-12.848805905097965,"pfxX":-4.243434977402709,"pfxZ":9.968590031515948,"pX":-0.7434048225187058,"pZ":2.5384569863789173,"vX0":3.8078951564672545,"vY0":-138.09151601607803,"vZ0":-6.965732150061357,"x":145.34,"y":170.24,"x0":-1.5862508139577287,"y0":50.00460422174161,"z0":5.951081109011388,"aX":-8.228531005923879},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":7.0,"spinRate":2385,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.3960344260629136,"extension":6.513793415518902},"index":3,"playId":"7588d607-c5fb-3e91-aebe-6960ebb04773","pitchNumber":3,"startTime":"2026-02-22T20:09:28.253Z","endTime":"2026-02-22T20:09:32.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36553080817601,"aZ":-27.471477726119925,"pfxX":6.7880292197583,"pfxZ":2.9824039909797593,"pX":-0.7756127749453575,"pZ":2.1969220707888373,"vX0":0.7055282272614434,"vY0":-124.68233789381891,"vZ0":-3.710296633291109,"x":146.56,"y":179.46,"x0":-1.9444229965092301,"y0":50.00573275110216,"z0":5.963777156075844,"aX":10.72144648417741},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.8,"breakHorizontal":-12.5,"spinRate":2454,"spinDirection":78},"zone":4,"typeConfidence":2.0,"plateTime":0.43878755864211794,"extension":6.265795996602577},"index":4,"playId":"f57dd39c-6bb6-3cec-9e4e-a4a1bc910bbf","pitchNumber":4,"startTime":"2026-02-22T20:09:41.829Z","endTime":"2026-02-22T20:09:45.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.959616619850475,"aZ":-11.427802082705105,"pfxX":-6.174026362450316,"pfxZ":10.676300537442438,"pX":-0.5766800245648015,"pZ":2.1108622915875666,"vX0":5.115219756446571,"vY0":-138.3105164590629,"vZ0":-8.23777629286965,"x":138.98,"y":181.79,"x0":-1.6450893538106335,"y0":50.006726347577676,"z0":5.888735341391989,"aX":-12.00150798068464},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":10.2,"spinRate":2461,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.39555988408189924,"extension":6.498382398391584},"index":5,"playId":"0919c3aa-29de-33ea-a175-c3f86769a84c","pitchNumber":5,"startTime":"2026-02-22T20:09:58.089Z","endTime":"2026-02-22T20:10:02.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695735,"link":"/api/v1/people/695735"},"credit":"b_ab"},{"player":{"id":681916,"link":"/api/v1/people/681916"},"credit":"p_ab"},{"player":{"id":695735,"link":"/api/v1/people/695735"},"credit":"b_pa"},{"player":{"id":681916,"link":"/api/v1/people/681916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:10:02.655Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Silas Ardoin doubles (1) on a sharp line drive to left fielder Jahmai Jones.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:10:21.408Z","endTime":"2026-02-22T20:10:40.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686976,"fullName":"Silas Ardoin","link":"/api/v1/people/686976"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686976,"fullName":"Silas Ardoin","link":"/api/v1/people/686976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":686976,"fullName":"Silas Ardoin","link":"/api/v1/people/686976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Silas Ardoin replaces Samuel Basallo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T20:10:11.201Z","endTime":"2026-02-22T20:10:23.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686976,"link":"/api/v1/people/686976"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.418037855304203,"aZ":-23.642883398699375,"pfxX":4.522332102926192,"pfxZ":5.370529758976572,"pX":-0.7883483809811225,"pZ":2.635172823366552,"vX0":1.7392274746951395,"vY0":-125.06321791016975,"vZ0":-3.2777742030837786,"x":147.05,"y":167.63,"x0":-2.0798083798643177,"y0":50.005432665840324,"z0":5.894635883386078,"aX":7.189137457000375},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.2,"breakHorizontal":-8.6,"spinRate":2468,"spinDirection":74},"zone":4,"typeConfidence":2.0,"plateTime":0.43738376813557434,"extension":6.3058737331148045},"hitData":{"launchSpeed":102.1,"launchAngle":20.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":51.97,"coordY":106.59}},"index":1,"playId":"bbf786c7-ddf2-3f1b-954b-94952471c415","pitchNumber":1,"startTime":"2026-02-22T20:10:23.624Z","endTime":"2026-02-22T20:10:40.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":686976,"link":"/api/v1/people/686976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686976,"link":"/api/v1/people/686976"},"credit":"b_ab"},{"player":{"id":681916,"link":"/api/v1/people/681916"},"credit":"p_ab"},{"player":{"id":686976,"link":"/api/v1/people/686976"},"credit":"b_pa"},{"player":{"id":681916,"link":"/api/v1/people/681916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-4.5000000000000036,"leverageIndex":0.7,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:10:40.609Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aron Estrada strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:10:58.689Z","endTime":"2026-02-22T20:12:29.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":800406,"fullName":"Aron Estrada","link":"/api/v1/people/800406"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686976,"fullName":"Silas Ardoin","link":"/api/v1/people/686976"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800406,"fullName":"Aron Estrada","link":"/api/v1/people/800406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800522,"link":"/api/v1/people/800522"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":83.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.64357659177293,"aZ":-6.6127845337627,"pfxX":-6.249789562693088,"pfxZ":14.029788160511492,"pX":-1.0322733920539815,"pZ":3.52020828832601,"vX0":3.497066168761345,"vY0":-135.82286403053322,"vZ0":-5.733314221464192,"x":156.35,"y":143.73,"x0":-1.5417313721675714,"y0":50.00036705118848,"z0":6.150420841887811,"aX":-11.384882052098707},"breaks":{"breakAngle":51.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":24.0,"breakHorizontal":10.3,"spinRate":2471,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4071572307933571,"extension":6.255916588086733},"index":0,"playId":"122196c7-2c2b-38cd-a8d4-748c29b598cf","pitchNumber":1,"startTime":"2026-02-22T20:11:06.797Z","endTime":"2026-02-22T20:11:11.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":800406,"link":"/api/v1/people/800406","batSide":{"code":"L","description":"Left"}},"second":{"id":686976,"link":"/api/v1/people/686976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.193828736922317,"aZ":-23.74989571352869,"pfxX":1.434668046456201,"pfxZ":5.659696760989643,"pX":1.0858473094513486,"pZ":0.8624027888021019,"vX0":5.80272941270453,"vY0":-123.10797981504138,"vZ0":-7.012863621722854,"x":75.61,"y":215.5,"x0":-1.517508075851054,"y0":50.00553194442663,"z0":5.845820355483011,"aX":2.1370431940559302},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.3,"breakHorizontal":-4.3,"spinRate":2412,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4500792548477057,"extension":6.322177143490203},"index":1,"playId":"202446cd-4121-3f19-b459-56702847e923","pitchNumber":2,"startTime":"2026-02-22T20:11:25.015Z","endTime":"2026-02-22T20:11:28.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":800406,"link":"/api/v1/people/800406","batSide":{"code":"L","description":"Left"}},"second":{"id":686976,"link":"/api/v1/people/686976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.715270195591753,"aZ":-7.7224770337556246,"pfxX":-3.7995335981053424,"pfxZ":13.167572166877953,"pX":-0.4044817388242068,"pZ":2.543011845471541,"vX0":4.422790805477614,"vY0":-135.8776445241032,"vZ0":-7.726455351661755,"x":132.42,"y":170.12,"x0":-1.5650214253760704,"y0":50.001590326489726,"z0":5.9715543993366,"aX":-7.054978316697865},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":22.2,"breakHorizontal":5.9,"spinRate":2411,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.4041857614725761,"extension":6.420811716674413},"index":2,"playId":"c50cd8ce-8955-3b2a-8379-6376a38593b2","pitchNumber":3,"startTime":"2026-02-22T20:11:47.438Z","endTime":"2026-02-22T20:11:51.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":800406,"link":"/api/v1/people/800406","batSide":{"code":"L","description":"Left"}},"second":{"id":686976,"link":"/api/v1/people/686976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":93.8,"endSpeed":85.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68429047355495,"aZ":-9.847070490902777,"pfxX":-4.822636796643102,"pfxZ":11.918325357469032,"pX":0.25605134929390955,"pZ":1.9791160860291463,"vX0":5.764015764754889,"vY0":-136.18742007607855,"vZ0":-8.960935692627613,"x":107.24,"y":185.34,"x0":-1.2640552926499873,"y0":50.001330624500056,"z0":5.998605316757627,"aX":-9.033381279018675},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":7.4,"spinRate":2492,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.40262371461888957,"extension":6.317018183871538},"index":3,"playId":"1ab90a8c-31d8-33b7-aa99-e3f949268c55","pitchNumber":4,"startTime":"2026-02-22T20:12:05.882Z","endTime":"2026-02-22T20:12:09.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":800406,"link":"/api/v1/people/800406","batSide":{"code":"L","description":"Left"}},"second":{"id":686976,"link":"/api/v1/people/686976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":94.2,"endSpeed":86.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.767848453646902,"aZ":-12.593739002630283,"pfxX":-4.214671046257324,"pfxZ":10.237186353761322,"pX":-0.7850615266001711,"pZ":2.090479615106252,"vX0":3.5650695945407773,"vY0":-137.0581875027605,"vZ0":-8.275712295907294,"x":146.92,"y":182.34,"x0":-1.5516544372416317,"y0":50.002843698364174,"z0":5.9984665215025,"aX":-8.061636169111418},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2459,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.39881452695626995,"extension":6.428541693563287},"index":4,"playId":"fdbb7b9c-9756-3ff2-801c-e7905753cc37","pitchNumber":5,"startTime":"2026-02-22T20:12:26.047Z","endTime":"2026-02-22T20:12:29.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":800406,"link":"/api/v1/people/800406","batSide":{"code":"L","description":"Left"}},"second":{"id":686976,"link":"/api/v1/people/686976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800406,"link":"/api/v1/people/800406"},"credit":"b_ab"},{"player":{"id":681916,"link":"/api/v1/people/681916"},"credit":"p_ab"},{"player":{"id":800406,"link":"/api/v1/people/800406"},"credit":"b_pa"},{"player":{"id":681916,"link":"/api/v1/people/681916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":3.6999999999999993,"leverageIndex":1.34,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:12:29.912Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Robertson flies out to center fielder Max Clark.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:12:41.886Z","endTime":"2026-02-22T20:13:26.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"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":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.879493055326655,"aZ":-11.191177030899647,"pfxX":-2.5349474771907294,"pfxZ":11.01067581437156,"pX":0.9409992868757089,"pZ":2.22477781280814,"vX0":6.526194709520631,"vY0":-136.85206676837132,"vZ0":-8.167463445875706,"x":81.13,"y":178.71,"x0":-1.1402621561124804,"y0":50.000509022393175,"z0":6.0054494757927275,"aX":-4.830107274279866},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.5,"breakHorizontal":3.2,"spinRate":2455,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.3995058856126814,"extension":6.465702677626899},"index":0,"playId":"1806a5c0-b5f3-3581-a45a-ff66406b6dc7","pitchNumber":1,"startTime":"2026-02-22T20:12:57.204Z","endTime":"2026-02-22T20:13:01.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"second":{"id":686976,"link":"/api/v1/people/686976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.352991544217808,"aZ":-23.308947585117252,"pfxX":3.101663985300065,"pfxZ":5.747606126936842,"pX":-0.24344672416734553,"pZ":1.7666590193396425,"vX0":2.9938665311160757,"vY0":-123.83199320464725,"vZ0":-5.470318197431944,"x":126.28,"y":191.08,"x0":-1.8741560117321825,"y0":50.002212414746126,"z0":5.972422797615991,"aX":4.782207777827047},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.2,"breakHorizontal":-6.4,"spinRate":2413,"spinDirection":89},"zone":8,"typeConfidence":2.0,"plateTime":0.44351527638699606,"extension":6.318573885954541},"hitData":{"launchSpeed":94.1,"launchAngle":46.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.74,"coordY":93.3}},"index":1,"playId":"ca7beb11-6251-3e61-ba7e-2affe636e2a6","pitchNumber":2,"startTime":"2026-02-22T20:13:14.628Z","endTime":"2026-02-22T20:13:26.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"second":{"id":686976,"link":"/api/v1/people/686976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_ab"},{"player":{"id":681916,"link":"/api/v1/people/681916"},"credit":"p_ab"},{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_pa"},{"player":{"id":681916,"link":"/api/v1/people/681916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":3.8000000000000007,"leverageIndex":1.44,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:13:26.197Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corey Julks doubles (1) on a fly ball to right fielder Will Robertson, deflected by center fielder Enrique Bradfield Jr.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:15:36.644Z","endTime":"2026-02-22T20:17:00.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687721,"fullName":"Cameron Weston","link":"/api/v1/people/687721"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":683770,"link":"/api/v1/people/683770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Silas Ardoin remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:15:25.310Z","endTime":"2026-02-22T20:15:38.781Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686976,"link":"/api/v1/people/686976"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":82.0,"endSpeed":76.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.383799371030552,"aZ":-31.721422040291024,"pfxX":2.9667521760619846,"pfxZ":0.31096750689387065,"pX":-0.4316222081250002,"pZ":2.288087482427902,"vX0":0.5463461615173306,"vY0":-119.49749013778748,"vZ0":0.586580654413746,"x":133.45,"y":177.0,"x0":-1.0483225223171904,"y0":50.00487085192102,"z0":4.861823504456616,"aX":4.343148121916765},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.0,"breakHorizontal":-5.5,"spinRate":2249,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.456237407790931,"extension":6.030724578305126},"index":1,"playId":"3ec5d8d7-4de2-3d12-a873-ca67295a79dc","pitchNumber":1,"startTime":"2026-02-22T20:15:38.781Z","endTime":"2026-02-22T20:15:42.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.537104024304625,"aZ":-32.000843201072605,"pfxX":2.2292285351957766,"pfxZ":0.11319017581019786,"pX":0.7683770034678862,"pZ":1.2595732266798703,"vX0":3.338519627088648,"vY0":-120.88427082785216,"vZ0":-1.581078132257613,"x":87.71,"y":204.77,"x0":-0.9152021176754601,"y0":50.000095591967856,"z0":4.707443915876561,"aX":3.3289182507379755},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":-4.8,"spinRate":2269,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.45152019120326337,"extension":5.968940108122002},"index":2,"playId":"561cb82e-c3c5-318d-a6d9-d8d72bfaddc2","pitchNumber":2,"startTime":"2026-02-22T20:15:49.688Z","endTime":"2026-02-22T20:15:54.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":68.9,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.16016408815412,"aZ":-26.829887347743075,"pfxX":7.309602885857555,"pfxZ":4.407111241198408,"pX":0.23841221993657188,"pZ":1.4785715241393567,"vX0":0.6471821325398323,"vY0":-109.9362802631822,"vZ0":-0.4274334399633508,"x":107.91,"y":198.86,"x0":-1.009112231998456,"y0":50.00267432890015,"z0":4.545948192041394,"aX":8.86496707941659},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":8.2,"breakHorizontal":-13.4,"spinRate":2345,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4999850781032511,"extension":5.814083907103903},"index":3,"playId":"b8090366-7966-3a15-bbbe-6dd6b75e9e8d","pitchNumber":3,"startTime":"2026-02-22T20:16:02.313Z","endTime":"2026-02-22T20:16:06.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18350275009857,"aZ":-28.14845799032641,"pfxX":-11.185815247815075,"pfxZ":2.2540671058003108,"pX":-0.06879812078115587,"pZ":1.209747424566839,"vX0":4.905861851286899,"vY0":-133.74255629013967,"vZ0":-3.7692320266650743,"x":119.62,"y":206.12,"x0":-0.4861554227773076,"y0":50.00651823207296,"z0":4.684728057721539,"aX":-20.016718662159924},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.4,"breakHorizontal":19.0,"spinRate":2193,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4115013105248755,"extension":5.8409460610034225},"index":4,"playId":"b861855b-97f4-3604-ae8e-a3cc5c652fae","pitchNumber":4,"startTime":"2026-02-22T20:16:19.829Z","endTime":"2026-02-22T20:16:23.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.411616727335556,"aZ":-32.917802162162225,"pfxX":9.08705302404873,"pfxZ":-0.614529706352708,"pX":0.16263655444724434,"pZ":1.516707554803942,"vX0":0.2622262680031737,"vY0":-109.60645956216884,"vZ0":0.925354438176212,"x":110.8,"y":197.83,"x0":-1.1383125073804383,"y0":50.00358847328827,"z0":4.620039724041582,"aX":10.992378325679187},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-0.5,"breakHorizontal":-16.6,"spinRate":2317,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.5008287947310701,"extension":5.974389330498246},"hitData":{"launchSpeed":84.5,"launchAngle":57.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.29,"coordY":110.99}},"index":5,"playId":"367e0f8c-b98b-3404-a425-e893cf9d2ecf","pitchNumber":5,"startTime":"2026-02-22T20:16:34.029Z","endTime":"2026-02-22T20:17:00.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_ab"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_ab"},{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_pa"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":17.2,"leverageIndex":2.47,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:17:00.211Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin McGonigle strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:17:23.797Z","endTime":"2026-02-22T20:19:42.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687721,"fullName":"Cameron Weston","link":"/api/v1/people/687721"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,5,6],"actionIndex":[0,3,4],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695735,"link":"/api/v1/people/695735"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kevin McGonigle replaces Kerry Carpenter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:17:07.066Z","endTime":"2026-02-22T20:17:25.915Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":76.6,"endSpeed":70.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.456978959970666,"aZ":-29.14943208826715,"pfxX":6.880607850864697,"pfxZ":2.420327524500113,"pX":-0.03270237080349066,"pZ":1.7193594107217636,"vX0":0.9024451060864365,"vY0":-111.53492747983132,"vZ0":0.16630207132254227,"x":118.25,"y":192.36,"x0":-1.3366672669016788,"y0":50.0032862624519,"z0":4.668244107776229,"aX":8.604448123571197},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":4.8,"breakHorizontal":-12.7,"spinRate":2316,"spinDirection":87},"zone":8,"typeConfidence":2.0,"plateTime":0.49248090332736183,"extension":5.780812838073984},"index":1,"playId":"72e5a372-2b92-3a00-88a7-f396c8cacc24","pitchNumber":1,"startTime":"2026-02-22T20:17:25.915Z","endTime":"2026-02-22T20:17:29.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":91.5,"endSpeed":83.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.043460714774053,"aZ":-25.588461710281262,"pfxX":-11.67335742416358,"pfxZ":3.6773485420898098,"pX":1.0241536692984217,"pZ":2.8730163837961173,"vX0":9.546251726182643,"vY0":-132.91429991433571,"vZ0":-0.30628835128198617,"x":77.96,"y":161.21,"x0":-1.0943866849650432,"y0":50.00586906540252,"z0":4.845252420150306,"aX":-20.92486531293771},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":19.1,"spinRate":2209,"spinDirection":243},"zone":12,"typeConfidence":2.0,"plateTime":0.4118253896095627,"extension":6.071067010742592},"index":2,"playId":"3bf5d593-edbf-398c-9b40-e4257c29c461","pitchNumber":2,"startTime":"2026-02-22T20:17:40.861Z","endTime":"2026-02-22T20:17:45.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-02-22T20:18:09.561Z","endTime":"2026-02-22T20:18:43.000Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brandon Butterworth replaces shortstop Payton Eeles, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-22T20:18:43.000Z","endTime":"2026-02-22T20:19:16.789Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822578,"link":"/api/v1/people/822578"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"902","replacedPlayer":{"id":823356,"link":"/api/v1/people/823356"},"defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":823356,"link":"/api/v1/people/823356"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14951748727988,"aZ":-32.74205992162486,"pfxX":-2.9168600674567924,"pfxZ":-0.41661728424151345,"pX":-0.9281439638253726,"pZ":1.1418568098381578,"vX0":1.5049049117000575,"vY0":-116.47977561620284,"vZ0":-1.18323397183072,"x":152.38,"y":207.95,"x0":-1.2057347106416183,"y0":50.00280118439789,"z0":4.7697519061095255,"aX":-3.98309639162892},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-0.7,"breakHorizontal":4.9,"spinRate":852,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.4713681831388614,"extension":6.107258799075559},"index":5,"playId":"8438818a-649a-3242-946d-de7ef0899d9f","pitchNumber":3,"startTime":"2026-02-22T20:19:16.789Z","endTime":"2026-02-22T20:19:21.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.085884217871097,"aZ":-35.94632847340271,"pfxX":-5.477298031064539,"pfxZ":-2.74924002991784,"pX":-0.35073710035873557,"pZ":1.7396792085401762,"vX0":2.874934290972017,"vY0":-116.36263675763162,"vZ0":0.6559712151898955,"x":130.37,"y":191.81,"x0":-0.8913754925420259,"y0":50.0055321628515,"z0":4.863082654593678,"aX":-7.503142318637944},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.6,"breakHorizontal":9.2,"spinRate":661,"spinDirection":288},"zone":7,"typeConfidence":2.0,"plateTime":0.47091856456049097,"extension":6.407352209422294},"index":6,"playId":"f75287d4-e00a-3115-8411-6053093f5734","pitchNumber":4,"startTime":"2026-02-22T20:19:35.209Z","endTime":"2026-02-22T20:19:42.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-11.200000000000003,"leverageIndex":3.24,"dramaIndex":155.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:19:42.036Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chris Meyers walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:19:52.107Z","endTime":"2026-02-22T20:22:16.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680273,"fullName":"Chris Meyers","link":"/api/v1/people/680273"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687721,"fullName":"Cameron Weston","link":"/api/v1/people/687721"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680273,"fullName":"Chris Meyers","link":"/api/v1/people/680273"},"postOnSecond":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680273,"fullName":"Chris Meyers","link":"/api/v1/people/680273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.597172584186303,"aZ":-27.41516556042848,"pfxX":-12.586555395620596,"pfxZ":2.6517586578212073,"pX":1.1510038035646917,"pZ":2.0484751085919006,"vX0":10.429747063715116,"vY0":-132.87220220217037,"vZ0":-2.0952645648550554,"x":73.13,"y":183.47,"x0":-1.1835599746667336,"y0":50.00188191914167,"z0":4.832780080751008,"aX":-22.57849828081933},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.6,"breakHorizontal":20.6,"spinRate":2248,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4117088948950336,"extension":6.166923520705251},"index":0,"playId":"d65af172-337a-3020-a2c8-2981c6617b0a","pitchNumber":1,"startTime":"2026-02-22T20:20:00.440Z","endTime":"2026-02-22T20:20:04.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.251004365362892,"aZ":-28.67395781041076,"pfxX":0.9808538888129079,"pfxZ":2.3935704552302095,"pX":0.8297262712957694,"pZ":2.5392895817929717,"vX0":4.8499968408179015,"vY0":-121.61308302831148,"vZ0":0.604651985400846,"x":85.37,"y":170.22,"x0":-1.3379963112742088,"y0":50.00092645932556,"z0":4.823336737248967,"aX":1.4333200158348562},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.8,"breakHorizontal":-3.2,"spinRate":2327,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4546403958006944,"extension":6.078863113233719},"index":1,"playId":"52e0bf56-f11b-3547-a546-468af7808bf8","pitchNumber":2,"startTime":"2026-02-22T20:20:14.695Z","endTime":"2026-02-22T20:20:21.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":68.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41919578179769,"aZ":-28.664811252972758,"pfxX":4.805730588491092,"pfxZ":2.914625857253469,"pX":-0.49102374769470564,"pZ":1.6329134807521486,"vX0":0.8014769568451846,"vY0":-111.00337611336427,"vZ0":-0.014841574579684602,"x":135.72,"y":194.69,"x0":-1.4828646481363381,"y0":50.002760281418816,"z0":4.715111419309844,"aX":5.784204543311369},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":5.6,"breakHorizontal":-8.9,"spinRate":2278,"spinDirection":81},"zone":13,"typeConfidence":2.0,"plateTime":0.5002932650483407,"extension":5.953418086175854},"index":2,"playId":"0989abf2-1be2-34ac-b596-0e66a4cb8af1","pitchNumber":3,"startTime":"2026-02-22T20:20:35.112Z","endTime":"2026-02-22T20:20:39.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.303007866210788,"aZ":-34.842114400401556,"pfxX":-5.733511608863059,"pfxZ":-1.9253280220747038,"pX":-0.862604569911852,"pZ":0.47989192000573333,"vX0":1.9097423114885375,"vY0":-116.51299102131642,"vZ0":-2.218115994407876,"x":149.88,"y":225.82,"x0":-0.9443576160401315,"y0":50.002321875555815,"z0":4.712480822649649,"aX":-7.943788666978818},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.7,"breakHorizontal":10.0,"spinRate":805,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4687075175119002,"extension":6.261105151220386},"index":3,"playId":"3c223d2c-593f-3405-a0eb-e1ed17a0ca67","pitchNumber":4,"startTime":"2026-02-22T20:20:51.188Z","endTime":"2026-02-22T20:20:56.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09811993384292,"aZ":-25.829195915525844,"pfxX":1.451615378421046,"pfxZ":4.34897769458119,"pX":1.33606467703035,"pZ":0.8897498729875774,"vX0":4.844710081729998,"vY0":-120.92486566094159,"vZ0":-3.3011256833847327,"x":66.07,"y":214.76,"x0":-0.8948847206641131,"y0":50.000139930844696,"z0":4.5784956817811775,"aX":2.1133812858848233},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.2,"breakHorizontal":-4.0,"spinRate":2354,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.455754175442733,"extension":5.9135831310868285},"index":4,"playId":"798e211a-8584-3c58-ace3-bb66e6387a08","pitchNumber":5,"startTime":"2026-02-22T20:21:15.450Z","endTime":"2026-02-22T20:21:19.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.991390469796453,"aZ":-24.437623710799308,"pfxX":-2.0146884140209695,"pfxZ":5.03070423464659,"pX":0.21647039300308754,"pZ":2.4775710023339275,"vX0":3.846919083809583,"vY0":-122.8680741144572,"vZ0":-0.24609273687893096,"x":108.75,"y":171.89,"x0":-1.103585379454989,"y0":50.00389765042344,"z0":4.645251237524659,"aX":-3.0994189168616013},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.4,"breakHorizontal":2.8,"spinRate":2339,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.44477600690530306,"extension":6.17288489540741},"index":5,"playId":"67411c21-8f9e-3979-8d4d-844ed5bb33fe","pitchNumber":6,"startTime":"2026-02-22T20:21:33.980Z","endTime":"2026-02-22T20:21:41.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":92.9,"endSpeed":85.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.821449442136814,"aZ":-20.587384152939784,"pfxX":-8.30943556602319,"pfxZ":6.237111880590815,"pX":0.9482390194899188,"pZ":3.445515067408763,"vX0":8.510351660577038,"vY0":-135.0447334986212,"vZ0":0.2476246781930772,"x":80.86,"y":145.75,"x0":-1.1557136557732053,"y0":50.001689189646015,"z0":4.79407523456207,"aX":-15.43531606052888},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":13.3,"spinRate":2280,"spinDirection":244},"zone":12,"typeConfidence":2.0,"plateTime":0.404691531810073,"extension":6.121148064232856},"index":6,"playId":"717d9939-0666-3444-afa7-0d06c21844f6","pitchNumber":7,"startTime":"2026-02-22T20:22:11.875Z","endTime":"2026-02-22T20:22:16.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680273,"link":"/api/v1/people/680273"},"credit":"b_pa"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.199999999999996,"awayTeamWinProbability":58.800000000000004,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":3.69,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:22:16.593Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jahmai Jones flies out sharply to center fielder Enrique Bradfield Jr. Corey Julks to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:22:23.538Z","endTime":"2026-02-22T20:23:11.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687721,"fullName":"Cameron Weston","link":"/api/v1/people/687721"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680273,"fullName":"Chris Meyers","link":"/api/v1/people/680273"},"postOnThird":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.794955979537647,"aZ":-28.21914380233255,"pfxX":1.7726138241392473,"pfxZ":2.643254498469995,"pX":1.3413921299447398,"pZ":1.7796868482274657,"vX0":4.938718520378934,"vY0":-121.3005526587096,"vZ0":-1.1486795611679181,"x":65.87,"y":190.73,"x0":-0.9478364887779964,"y0":50.002232941622594,"z0":4.710208415577001,"aX":2.6525821940241223},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.8,"breakHorizontal":-4.3,"spinRate":2310,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4508136679367918,"extension":5.973243347170577},"index":0,"playId":"ae384be0-583c-375f-b3eb-f11487a17a7b","pitchNumber":1,"startTime":"2026-02-22T20:22:40.073Z","endTime":"2026-02-22T20:22:43.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.219787895642792,"aZ":-27.701701677649908,"pfxX":-10.10746081860779,"pfxZ":2.4507220552818234,"pX":0.22227862040892446,"pZ":1.8772902961246278,"vX0":5.937058239795748,"vY0":-133.85317200295697,"vZ0":-2.4487845034746725,"x":108.53,"y":188.09,"x0":-0.704154730873129,"y0":50.005126008551095,"z0":4.7750883248323035,"aX":-18.456411232293327},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.2,"breakHorizontal":17.2,"spinRate":2267,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.4082460897896958,"extension":5.8852923602962175},"hitData":{"launchSpeed":103.1,"launchAngle":26.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":123.29,"coordY":35.77}},"index":1,"playId":"367ec34c-cae2-3038-9e8e-a09e42ae46e9","pitchNumber":2,"startTime":"2026-02-22T20:22:53.581Z","endTime":"2026-02-22T20:23:11.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_ab"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_ab"},{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_pa"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.7,"awayTeamWinProbability":69.3,"homeTeamWinProbabilityAdded":-10.499999999999996,"leverageIndex":5.2,"dramaIndex":200.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:23:11.206Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gage Workman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:23:31.544Z","endTime":"2026-02-22T20:25:05.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687721,"fullName":"Cameron Weston","link":"/api/v1/people/687721"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695735,"link":"/api/v1/people/695735"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.810939169390444,"aZ":-25.08371980988922,"pfxX":-12.331777956826542,"pfxZ":3.9151611843316063,"pX":0.10861043449317104,"pZ":1.4882473049261504,"vX0":7.747211255824289,"vY0":-134.85948959588853,"vZ0":-3.8971241653970123,"x":112.86,"y":198.6,"x0":-1.2235998722192571,"y0":50.00525839667853,"z0":4.756070273477785,"aX":-22.345471382620083},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":20.3,"spinRate":2184,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.40872783847144323,"extension":6.20372183338415},"index":0,"playId":"e8ccf397-4a39-3306-ab91-b5c4f7e4a6ca","pitchNumber":1,"startTime":"2026-02-22T20:23:38.895Z","endTime":"2026-02-22T20:23:43.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":680273,"link":"/api/v1/people/680273"},"third":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.411607246127495,"aZ":-25.4709822652511,"pfxX":-12.547485049180885,"pfxZ":3.779717650854554,"pX":-0.07402647357153753,"pZ":4.113176357282942,"vX0":7.20177935743099,"vY0":-132.87230088330008,"vZ0":2.3917415268174125,"x":119.82,"y":127.72,"x0":-1.1996264760863655,"y0":50.00621059521359,"z0":5.060612594583247,"aX":-22.27624984695447},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.7,"breakHorizontal":21.0,"spinRate":2298,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4133752665630297,"extension":6.014701363452822},"index":1,"playId":"ed0edef5-3cbd-3f1c-bac0-124941ad5396","pitchNumber":2,"startTime":"2026-02-22T20:23:54.226Z","endTime":"2026-02-22T20:23:57.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":680273,"link":"/api/v1/people/680273"},"third":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.286964276551558,"aZ":-35.783932625725214,"pfxX":-7.62771266703184,"pfxZ":-2.634440134442409,"pX":0.14279102364949545,"pZ":-0.1673091657667058,"vX0":4.715322795622422,"vY0":-116.40017751431023,"vZ0":-3.1893745806949987,"x":111.56,"y":243.3,"x0":-0.9203802287051616,"y0":50.00418135241684,"z0":4.616088858484339,"aX":-10.445302297473566},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.3,"breakHorizontal":12.6,"spinRate":919,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.4709347149565799,"extension":5.995428670636645},"index":2,"playId":"eb317069-1a4c-3d42-817c-66d79fc1426b","pitchNumber":3,"startTime":"2026-02-22T20:24:12.470Z","endTime":"2026-02-22T20:24:17.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":680273,"link":"/api/v1/people/680273"},"third":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77482888823318,"aZ":-31.135395470072897,"pfxX":6.968608261174061,"pfxZ":0.7924923668888502,"pX":-1.0181654734258376,"pZ":1.573582675658893,"vX0":-1.3498698614537528,"vY0":-113.64870147474785,"vZ0":-0.15646969509330133,"x":155.81,"y":196.29,"x0":-1.3219181894445606,"y0":50.00123960369031,"z0":4.734937157273379,"aX":9.117367553958392},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":1.7,"breakHorizontal":-12.2,"spinRate":2421,"spinDirection":89},"zone":13,"typeConfidence":2.0,"plateTime":0.48189781007530463,"extension":5.906180320041186},"index":3,"playId":"7b35be27-e060-30ff-8b7a-f137e1ec3ea4","pitchNumber":4,"startTime":"2026-02-22T20:24:35.483Z","endTime":"2026-02-22T20:24:41.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":680273,"link":"/api/v1/people/680273"},"third":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.077988437741837,"aZ":-19.540418822788382,"pfxX":-8.68849355681851,"pfxZ":6.971344108202576,"pX":0.6206805676396416,"pZ":2.988038863699564,"vX0":7.8396160410866615,"vY0":-133.6185915987797,"vZ0":-1.0914472311937624,"x":93.34,"y":158.1,"x0":-1.2187077546664364,"y0":50.00607518744662,"z0":4.802297871247371,"aX":-15.755312889395977},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.6,"breakHorizontal":14.2,"spinRate":2300,"spinDirection":243},"zone":3,"typeConfidence":2.0,"plateTime":0.40950972919878215,"extension":6.1513335592225},"index":4,"playId":"dc802abd-8893-3e33-83c1-b6102fb48602","pitchNumber":5,"startTime":"2026-02-22T20:24:53.679Z","endTime":"2026-02-22T20:25:05.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":680273,"link":"/api/v1/people/680273"},"third":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_ab"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_ab"},{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_pa"},{"player":{"id":687721,"link":"/api/v1/people/687721"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-14.2,"leverageIndex":5.44,"dramaIndex":228.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:25:05.508Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Butterworth strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:28:45.824Z","endTime":"2026-02-22T20:30:12.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":822578,"fullName":"Brandon Butterworth","link":"/api/v1/people/822578"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694331,"fullName":"Tyler Mattison","link":"/api/v1/people/694331"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":822578,"fullName":"Brandon Butterworth","link":"/api/v1/people/822578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":800522,"link":"/api/v1/people/800522"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kevin McGonigle remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:26:02.969Z","endTime":"2026-02-22T20:26:02.983Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":822578,"link":"/api/v1/people/822578","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Mattison replaces Dylan Smith.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T20:26:02.983Z","endTime":"2026-02-22T20:28:47.969Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694331,"link":"/api/v1/people/694331"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681916,"link":"/api/v1/people/681916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":822578,"link":"/api/v1/people/822578","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.304475650032877,"aZ":-10.485035483309867,"pfxX":-1.7895239306438206,"pfxZ":11.407982611355482,"pX":-0.038596234570941135,"pZ":2.9507650790199147,"vX0":1.9461146149174517,"vY0":-137.2401063766865,"vZ0":-8.264733893841434,"x":118.47,"y":159.11,"x0":-0.5255128047424995,"y0":50.00330372666212,"z0":6.721555193295047,"aX":-3.402570722513159},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":2.8,"spinRate":2681,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.39960725072658887,"extension":5.493236046297559},"index":2,"playId":"6b3e2c4f-a953-34b5-895c-60e315f2b92a","pitchNumber":1,"startTime":"2026-02-22T20:28:47.969Z","endTime":"2026-02-22T20:28:51.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":822578,"link":"/api/v1/people/822578","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":80.8,"endSpeed":74.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.397076873083858,"aZ":-42.44132042518755,"pfxX":2.500937302769814,"pfxZ":-7.362083399480907,"pX":1.196976189436101,"pZ":1.3263862358850154,"vX0":3.027424625740734,"vY0":-117.67337098246634,"vZ0":-3.190376322742285,"x":71.37,"y":202.97,"x0":-0.43358795302638375,"y0":50.00180212895631,"z0":6.651465998920214,"aX":3.48845268837562},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.8,"breakHorizontal":-5.3,"spinRate":2020,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.4663879283351364,"extension":5.675247603644942},"index":3,"playId":"06ff2b07-3100-34c5-b2d6-3fec3595e85a","pitchNumber":2,"startTime":"2026-02-22T20:29:07.022Z","endTime":"2026-02-22T20:29:10.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":822578,"link":"/api/v1/people/822578","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82754519089812,"aZ":-9.001386618331418,"pfxX":-0.7175544371341647,"pfxZ":13.038939377651445,"pX":0.660869814646813,"pZ":1.5996478151847526,"vX0":3.1658935221271842,"vY0":-132.58600092425434,"vZ0":-10.970253034037922,"x":91.81,"y":195.59,"x0":-0.4563595377672858,"y0":50.00219390671675,"z0":6.451880092348868,"aX":-1.2754527148510775},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.4,"breakHorizontal":0.6,"spinRate":2663,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.4133895759942128,"extension":5.493808034574708},"index":4,"playId":"8f1307b1-202e-3c66-9dab-380a24c8f469","pitchNumber":3,"startTime":"2026-02-22T20:29:23.452Z","endTime":"2026-02-22T20:29:28.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":822578,"link":"/api/v1/people/822578","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-22T20:29:33.396Z","endTime":"2026-02-22T20:29:47.420Z","isPitch":false,"type":"action","player":{"id":822578,"link":"/api/v1/people/822578"},"defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":822578,"link":"/api/v1/people/822578","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.296200427726898,"aZ":-40.99755974257172,"pfxX":5.4807346422717105,"pfxZ":-6.469255030518672,"pX":1.2832405773108944,"pZ":1.0509471386826756,"vX0":2.8073264482560085,"vY0":-116.49195310439214,"vZ0":-3.8739798072273723,"x":68.09,"y":210.4,"x0":-0.6520650512181246,"y0":50.00072147400149,"z0":6.6383180340874,"aX":7.478956737544825},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.4,"breakHorizontal":-10.7,"spinRate":1902,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.47142771616863977,"extension":5.810291616428875},"index":6,"playId":"e6b648d6-306a-3f25-9754-caf5eba4588c","pitchNumber":4,"startTime":"2026-02-22T20:29:47.420Z","endTime":"2026-02-22T20:29:51.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":822578,"link":"/api/v1/people/822578","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":94.2,"endSpeed":87.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70598233307901,"aZ":-11.472895811201795,"pfxX":-0.10434595016036335,"pfxZ":10.6973999053297,"pX":-0.023908922866321805,"pZ":3.9203297308187035,"vX0":1.2218134445945474,"vY0":-137.33195057338148,"vZ0":-5.442016112542729,"x":117.91,"y":132.93,"x0":-0.4585538133267983,"y0":50.00184120032018,"z0":6.688921622894288,"aX":-0.20221404067509913},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":0.0,"spinRate":2694,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3968748403884743,"extension":5.4878736923813465},"index":7,"playId":"2b10c48c-834d-3452-b40c-c0f882fb7ef0","pitchNumber":5,"startTime":"2026-02-22T20:30:07.907Z","endTime":"2026-02-22T20:30:12.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":822578,"link":"/api/v1/people/822578","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":822578,"link":"/api/v1/people/822578"},"credit":"b_ab"},{"player":{"id":694331,"link":"/api/v1/people/694331"},"credit":"p_ab"},{"player":{"id":822578,"link":"/api/v1/people/822578"},"credit":"b_pa"},{"player":{"id":694331,"link":"/api/v1/people/694331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:30:12.089Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Enrique Bradfield Jr. grounds out, pitcher Tyler Mattison to first baseman Chris Meyers.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:30:12.357Z","endTime":"2026-02-22T20:32:02.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694331,"fullName":"Tyler Mattison","link":"/api/v1/people/694331"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694331,"link":"/api/v1/people/694331"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47057608269681,"aZ":-41.73262379107817,"pfxX":0.1175354488506759,"pfxZ":-6.925087428467381,"pX":1.3926179627321549,"pZ":1.426161227125801,"vX0":4.600723867917673,"vY0":-117.08994324117107,"vZ0":-3.089650910521092,"x":63.92,"y":200.27,"x0":-0.6185305707029319,"y0":50.0044461252168,"z0":6.69283504818775,"aX":0.16228553125528902},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.1,"breakHorizontal":-1.4,"spinRate":2044,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4689687426404312,"extension":5.669011477043671},"index":0,"playId":"39f640eb-7c65-3afb-b97e-768f1d6a05c1","pitchNumber":1,"startTime":"2026-02-22T20:30:34.939Z","endTime":"2026-02-22T20:30:39.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":93.8,"endSpeed":85.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13416972077217,"aZ":-10.841654983114177,"pfxX":-0.4617822992432874,"pfxZ":11.278891878031713,"pX":-0.22270298239541475,"pZ":4.2271009471650185,"vX0":0.9728363737451821,"vY0":-136.65915617467718,"vZ0":-4.838720610857991,"x":125.49,"y":124.65,"x0":-0.523305006517525,"y0":50.00074635175844,"z0":6.765353470429482,"aX":-0.8732990406657261},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.6,"breakHorizontal":0.6,"spinRate":2730,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4008092222875632,"extension":5.560649608376985},"index":1,"playId":"1002b3b0-6d2c-37bb-86df-fa2d9928a5b4","pitchNumber":2,"startTime":"2026-02-22T20:30:53.159Z","endTime":"2026-02-22T20:30:56.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.164021727605615,"aZ":-11.090459540760099,"pfxX":-0.31259662909365366,"pfxZ":11.240226097899303,"pX":-0.07221563693058665,"pZ":3.3538004422842285,"vX0":1.538384711352813,"vY0":-136.14960036918006,"vZ0":-6.7570620225295155,"x":119.75,"y":148.23,"x0":-0.6041775290003039,"y0":50.00128325607651,"z0":6.6369362538161845,"aX":-0.586531416357576},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":0.2,"spinRate":2679,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.4024499820599572,"extension":5.631855939677324},"index":2,"playId":"ea8677b9-e110-30f8-a550-c33b6f33ef8d","pitchNumber":3,"startTime":"2026-02-22T20:31:11.278Z","endTime":"2026-02-22T20:31:14.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.697613698616188,"aZ":-22.311445449727515,"pfxX":-9.696883914546586,"pfxZ":5.562837764602499,"pX":0.8965089069676239,"pZ":2.8016093692304977,"vX0":7.0904221197608015,"vY0":-131.52715914660976,"vZ0":-5.452275771416231,"x":82.83,"y":163.14,"x0":-0.5579485587077281,"y0":50.00572184755061,"z0":6.528895260782304,"aX":-17.200591394811482},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.2,"breakHorizontal":16.3,"spinRate":2193,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.41451531592640123,"extension":5.795648529257337},"index":3,"playId":"adfd740b-6692-3f54-922d-5b2a4eba5352","pitchNumber":4,"startTime":"2026-02-22T20:31:32.477Z","endTime":"2026-02-22T20:31:37.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.222869225162015,"aZ":-10.51695711290826,"pfxX":0.23665424588646,"pfxZ":11.702493525560367,"pX":0.41037084286145975,"pZ":1.848017789274259,"vX0":2.394461605106966,"vY0":-134.91124473519403,"vZ0":-10.509464315127389,"x":101.36,"y":188.88,"x0":-0.5179749790447851,"y0":50.006149141730376,"z0":6.526267354208853,"aX":0.4380561779103982},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":-1.0,"spinRate":2609,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.40535515282330836,"extension":5.539652043370142},"hitData":{"launchSpeed":76.7,"launchAngle":3.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.11,"coordY":175.65}},"index":4,"playId":"ed77a126-3c94-3627-9c09-84b4509c04a1","pitchNumber":5,"startTime":"2026-02-22T20:31:50.439Z","endTime":"2026-02-22T20:32:02.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_ab"},{"player":{"id":694331,"link":"/api/v1/people/694331"},"credit":"p_ab"},{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_pa"},{"player":{"id":694331,"link":"/api/v1/people/694331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:32:02.362Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ethan Anderson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:32:09.193Z","endTime":"2026-02-22T20:34:08.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":803175,"fullName":"Ethan Anderson","link":"/api/v1/people/803175"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694331,"fullName":"Tyler Mattison","link":"/api/v1/people/694331"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":803175,"fullName":"Ethan Anderson","link":"/api/v1/people/803175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800522,"link":"/api/v1/people/800522"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7908555316033,"aZ":-12.848089565428072,"pfxX":1.5890632447746569,"pfxZ":10.586410091770972,"pX":-0.801395619479294,"pZ":4.127701799625391,"vX0":-0.9886643971956027,"vY0":-134.18638247684459,"vZ0":-4.593605103833421,"x":147.55,"y":127.33,"x0":-0.6347941501190235,"y0":50.0010371231092,"z0":6.775828797074314,"aX":2.9001306016917123},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":-2.6,"spinRate":2614,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.408053011095836,"extension":5.338074812653304},"index":0,"playId":"3390e2bd-40fa-3732-abd2-0b983dea6e8d","pitchNumber":1,"startTime":"2026-02-22T20:32:43.355Z","endTime":"2026-02-22T20:32:46.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":92.0,"endSpeed":83.3,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.763550408426223,"aZ":-11.531920396774973,"pfxX":-0.7469741470688931,"pfxZ":11.52157286320553,"pX":0.47129912799827395,"pZ":3.5823339045522156,"vX0":2.8705382558082966,"vY0":-133.7394076588579,"vZ0":-6.07961141608467,"x":99.04,"y":142.06,"x0":-0.5240555375795846,"y0":50.0058697734716,"z0":6.730319252274036,"aX":-1.3389601610054611},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":0.7,"spinRate":2548,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.41125846723934867,"extension":5.592708351662833},"index":1,"playId":"a32ad27a-9167-3eee-908a-3958e9c97ff6","pitchNumber":2,"startTime":"2026-02-22T20:33:02.044Z","endTime":"2026-02-22T20:33:05.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":88.8,"endSpeed":81.4,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.945528364948384,"aZ":-22.565287622551423,"pfxX":-12.247514926019011,"pfxZ":5.725706870213101,"pX":-0.6610894824686393,"pZ":1.4189150694855197,"vX0":4.085412214190541,"vY0":-129.01345537332443,"vZ0":-8.446847043995522,"x":142.2,"y":200.47,"x0":-0.677960130502404,"y0":50.005043654240545,"z0":6.4874025939078255,"aX":-20.556716343617435},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.6,"breakHorizontal":21.2,"spinRate":2166,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4252828446242498,"extension":5.549950366898879},"index":2,"playId":"f771fd82-0d22-397f-accd-2824cee5ab48","pitchNumber":3,"startTime":"2026-02-22T20:33:17.764Z","endTime":"2026-02-22T20:33:22.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-22T20:33:28.330Z","endTime":"2026-02-22T20:33:42.977Z","isPitch":false,"type":"action","player":{"id":803175,"link":"/api/v1/people/803175"},"defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89584963381819,"aZ":-25.81299800288846,"pfxX":-9.550995813103917,"pfxZ":3.748800753266609,"pX":-0.42809874682704924,"pZ":2.818978838633404,"vX0":3.8767661151850707,"vY0":-128.9207283869182,"vZ0":-4.584595041153221,"x":110.08,"y":124.41,"x0":-0.7041076571356376,"y0":50.00288451468902,"z0":6.594676234074742,"aX":-16.19874595489105},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":16.6,"spinRate":2067,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.42364373438559566,"extension":5.670707946801804},"index":4,"playId":"8489977b-e7c9-385c-b5c0-45dcb889e02a","pitchNumber":4,"startTime":"2026-02-22T20:33:42.977Z","endTime":"2026-02-22T20:33:47.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.368920847757934,"aZ":-11.185822684154525,"pfxX":0.4371207583539922,"pfxZ":11.27253626911373,"pX":0.5370400001468747,"pZ":2.733634133426564,"vX0":2.2841248539214316,"vY0":-135.3122718113224,"vZ0":-8.225948747631527,"x":96.53,"y":164.97,"x0":-0.37344264897651397,"y0":50.00617373366824,"z0":6.588994746471883,"aX":0.8137987982646224},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":-1.2,"spinRate":2680,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.40413665762403816,"extension":5.565812100459627},"index":5,"playId":"e8ea622d-4855-3fba-bdd4-5ea9f9d1a784","pitchNumber":5,"startTime":"2026-02-22T20:34:03.015Z","endTime":"2026-02-22T20:34:08.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694331,"link":"/api/v1/people/694331","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800522,"link":"/api/v1/people/800522"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690291,"link":"/api/v1/people/690291"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803175,"link":"/api/v1/people/803175"},"credit":"b_ab"},{"player":{"id":694331,"link":"/api/v1/people/694331"},"credit":"p_ab"},{"player":{"id":803175,"link":"/api/v1/people/803175"},"credit":"b_pa"},{"player":{"id":694331,"link":"/api/v1/people/694331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:34:08.960Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jace Jung grounds out, second baseman Aron Estrada to first baseman Ethan Anderson.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T20:36:20.399Z","endTime":"2026-02-22T20:38:22.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687841,"fullName":"Andrew Magno","link":"/api/v1/people/687841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":800406,"link":"/api/v1/people/800406"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":803175,"link":"/api/v1/people/803175"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Magno replaces Cameron Weston.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:35:54.045Z","endTime":"2026-02-22T20:36:22.574Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687841,"link":"/api/v1/people/687841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687721,"link":"/api/v1/people/687721","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":84.7,"endSpeed":78.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.155670877775414,"aZ":-29.518621739058002,"pfxX":-0.42228810529220073,"pfxZ":1.7098520253035154,"pX":0.5973231782664163,"pZ":2.7074434635480573,"vX0":-2.6680772127509162,"vY0":-123.36475843672197,"vZ0":-1.270022515649012,"x":94.23,"y":165.68,"x0":1.7449850109890963,"y0":50.00149638198243,"z0":5.703486729090867,"aX":-0.6540705156759956},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.1,"breakHorizontal":1.3,"spinRate":2658,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4429840749186198,"extension":5.958908816861328},"index":1,"playId":"c9fb53ab-612a-32fd-abb9-0bb2e0ab5433","pitchNumber":1,"startTime":"2026-02-22T20:36:22.574Z","endTime":"2026-02-22T20:36:25.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.9,"endSpeed":79.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90107687936355,"aZ":-29.20519894947099,"pfxX":-1.091201374146756,"pfxZ":1.8615819008647403,"pX":-0.8451463186120194,"pZ":2.985507631520671,"vX0":-5.268800719897484,"vY0":-125.05522096973262,"vZ0":-0.8703555535676876,"x":149.21,"y":158.17,"x0":1.4258411279402747,"y0":50.00022166285586,"z0":5.721780569736165,"aX":-1.7373813390533148},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":3.1,"spinRate":2591,"spinDirection":263},"zone":11,"typeConfidence":2.0,"plateTime":0.4370519938240145,"extension":6.09054342160291},"index":2,"playId":"8cd4779c-536e-31df-b259-5ec29396be3b","pitchNumber":2,"startTime":"2026-02-22T20:36:37.087Z","endTime":"2026-02-22T20:36:42.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88359084169854,"aZ":-28.30005457885985,"pfxX":-1.3500804418047037,"pfxZ":2.5471020982484456,"pX":-0.05020289352654908,"pZ":2.042285305239536,"vX0":-3.6566860870116136,"vY0":-123.13475231714504,"vZ0":-2.937805531630655,"x":118.91,"y":183.64,"x0":1.6357642900955143,"y0":50.000693172250905,"z0":5.672052432115146,"aX":-2.050176947900396},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.1,"breakHorizontal":3.4,"spinRate":2680,"spinDirection":270},"zone":8,"typeConfidence":2.0,"plateTime":0.44665256666385433,"extension":6.094213141179697},"index":3,"playId":"2c5c9c16-7d04-3dd6-8c60-756940975c80","pitchNumber":3,"startTime":"2026-02-22T20:36:54.603Z","endTime":"2026-02-22T20:37:03.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.90671200545463,"aZ":-40.38683422214304,"pfxX":-4.184426844761734,"pfxZ":-6.045108794612025,"pX":-1.010583428951861,"pZ":2.711491490331387,"vX0":-4.037757115128373,"vY0":-115.61671437505792,"vZ0":1.4387865366736659,"x":155.52,"y":165.57,"x0":1.3001016077228285,"y0":50.004178949913126,"z0":5.947546579251372,"aX":-5.682651715613251},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.3,"breakHorizontal":8.5,"spinRate":2838,"spinDirection":323},"zone":11,"typeConfidence":2.0,"plateTime":0.4731626363966974,"extension":6.051009072086878},"index":4,"playId":"83a876e8-28ab-36cc-a5ba-37c16ed9ca4b","pitchNumber":4,"startTime":"2026-02-22T20:37:16.893Z","endTime":"2026-02-22T20:37:22.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-22T20:37:34.222Z","endTime":"2026-02-22T20:37:54.407Z","isPitch":false,"type":"action","player":{"id":690291,"link":"/api/v1/people/690291"},"defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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.9,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.140287417259888,"aZ":-16.902056020224627,"pfxX":3.8810375752760162,"pfxZ":8.032691298136623,"pX":-0.2559019625963028,"pZ":5.142110806318903,"vX0":-4.756574637534055,"vY0":-136.7680317967136,"vZ0":0.8599416104096671,"x":126.75,"y":99.94,"x0":0.9985936441397233,"y0":50.00331534400641,"z0":5.979786685552147,"aX":7.379837823030785},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":-6.1,"spinRate":2353,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.3999256906790123,"extension":5.923248317281879},"index":6,"playId":"5ee79614-2ccc-316d-b408-b4049d6f4afa","pitchNumber":5,"startTime":"2026-02-22T20:37:54.407Z","endTime":"2026-02-22T20:37:57.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":85.4,"endSpeed":79.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.345267866651298,"aZ":-31.050035355795515,"pfxX":-0.7732244300422695,"pfxZ":0.71581559430299,"pX":-0.037512815605483155,"pZ":1.691612077646324,"vX0":-3.605334505353065,"vY0":-124.35717019905492,"vZ0":-3.206472809885807,"x":118.43,"y":193.11,"x0":1.5275410022130358,"y0":50.00435465101031,"z0":5.555151769608638,"aX":-1.2195028772263399},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.8,"breakHorizontal":2.2,"spinRate":2667,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.4392942086661913,"extension":5.950201036457209},"hitData":{"launchSpeed":92.3,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.36,"coordY":156.88}},"index":7,"playId":"5ff8a397-7a96-3534-991e-d47ad22dbd50","pitchNumber":6,"startTime":"2026-02-22T20:38:13.365Z","endTime":"2026-02-22T20:38:22.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690291,"link":"/api/v1/people/690291"},"credit":"b_ab"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_ab"},{"player":{"id":690291,"link":"/api/v1/people/690291"},"credit":"b_pa"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:38:22.538Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"John Peck walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T20:38:31.222Z","endTime":"2026-02-22T20:39:55.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687841,"fullName":"Andrew Magno","link":"/api/v1/people/687841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.997527634288865,"aZ":-13.828320717249033,"pfxX":1.71813181378366,"pfxZ":9.868255942367636,"pX":-0.05646884173326261,"pZ":1.385112612497629,"vX0":-3.520988103278093,"vY0":-136.01303309404653,"vZ0":-8.790874176529188,"x":119.15,"y":201.38,"x0":1.0361765519712898,"y0":50.004110522921714,"z0":5.635055941392928,"aX":3.1948032920952185},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":-2.3,"spinRate":2182,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.40390526825563633,"extension":6.097301340220234},"index":0,"playId":"23a3d7b3-6550-3115-b94a-9ac1a73cbd32","pitchNumber":1,"startTime":"2026-02-22T20:38:50.471Z","endTime":"2026-02-22T20:38:54.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.846109892150434,"aZ":-12.743512067636225,"pfxX":3.3411067088352517,"pfxZ":10.688898084867885,"pX":-0.8220618935480255,"pZ":0.5643230659493931,"vX0":-5.794008101348376,"vY0":-133.95234864109432,"vZ0":-10.788531966472284,"x":148.34,"y":223.54,"x0":0.9345510598958989,"y0":50.00224635630315,"z0":5.554292190794829,"aX":6.0736108721739885},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":-4.8,"spinRate":2297,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.4088501430763203,"extension":6.103634313600546},"index":1,"playId":"1e2d839a-b4bf-3e36-8efc-cab9e45809d7","pitchNumber":2,"startTime":"2026-02-22T20:39:08.339Z","endTime":"2026-02-22T20:39:12.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":92.4,"endSpeed":84.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.089946211511812,"aZ":-13.051380236626628,"pfxX":4.3005417862955095,"pfxZ":10.499358726074675,"pX":0.833516301267543,"pZ":1.6330664520319123,"vX0":-2.5756505984059217,"vY0":-134.33268197806845,"vZ0":-8.120919048890425,"x":85.23,"y":194.69,"x0":1.2478657374800755,"y0":50.00122289123667,"z0":5.630678954136507,"aX":7.830189810297481},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.4,"breakHorizontal":-7.2,"spinRate":2177,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.40830777674118623,"extension":6.091141054062484},"index":2,"playId":"8b93c25b-80ca-3dd4-bb5f-1c45978584d2","pitchNumber":3,"startTime":"2026-02-22T20:39:29.080Z","endTime":"2026-02-22T20:39:33.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":82.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20388806308501,"aZ":-16.26736217327011,"pfxX":0.6157377444604176,"pfxZ":8.908641920573885,"pX":0.24065497865192317,"pZ":4.056563585824229,"vX0":-2.54189266190016,"vY0":-133.63105617213398,"vZ0":-1.8048412461428507,"x":107.83,"y":129.25,"x0":1.1294894712791512,"y0":50.00271133335561,"z0":5.9254380150311095,"aX":1.099617925647666},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.8,"breakHorizontal":-0.5,"spinRate":2256,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4118827667880729,"extension":6.071541912888545},"index":3,"playId":"3e878b08-6e5b-3e82-80c3-ece1d15ffe50","pitchNumber":4,"startTime":"2026-02-22T20:39:51.202Z","endTime":"2026-02-22T20:39:55.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_pa"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.4,"awayTeamWinProbability":78.6,"homeTeamWinProbabilityAdded":9.899999999999999,"leverageIndex":2.71,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:39:55.715Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josue Briceño flies out to center fielder Enrique Bradfield Jr. John Peck to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T20:40:02.414Z","endTime":"2026-02-22T20:42:06.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687841,"fullName":"Andrew Magno","link":"/api/v1/people/687841"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85623990385967,"aZ":-31.271732910209124,"pfxX":-2.12544006820369,"pfxZ":0.5941398632510246,"pX":0.4934753027954196,"pZ":2.1215696519435787,"vX0":-2.332150786434237,"vY0":-122.01887120375338,"vZ0":-1.9825951287906625,"x":98.19,"y":181.5,"x0":1.735926778386515,"y0":50.00257674029483,"z0":5.625955824989817,"aX":-3.220634171125054},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.8,"breakHorizontal":4.3,"spinRate":2612,"spinDirection":270},"zone":9,"typeConfidence":2.0,"plateTime":0.44801386776016994,"extension":6.004269917550285},"index":0,"playId":"bcf8809b-c7f3-3c6b-94ad-d25dd5880c04","pitchNumber":1,"startTime":"2026-02-22T20:40:21.398Z","endTime":"2026-02-22T20:40:25.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"first":{"id":807726,"link":"/api/v1/people/807726"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":73.1,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.578827022617467,"aZ":-40.42117126134307,"pfxX":-2.885914300952402,"pfxZ":-6.251130157995561,"pX":-1.3623623713942599,"pZ":0.6776661271411691,"vX0":-5.579528238863005,"vY0":-113.77839323397826,"vZ0":-2.2661776352260654,"x":168.93,"y":220.48,"x0":1.4901468690251136,"y0":50.002911482422775,"z0":5.667580791604354,"aX":-3.807091666696275},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-11.6,"breakHorizontal":6.6,"spinRate":2815,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.48019787411655734,"extension":6.073904656938377},"index":1,"playId":"9750401a-839a-3f57-9125-576b3e81f76f","pitchNumber":2,"startTime":"2026-02-22T20:40:43.635Z","endTime":"2026-02-22T20:40:52.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"first":{"id":807726,"link":"/api/v1/people/807726"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Andrew Magno. John Peck to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"9750401a-839a-3f57-9125-576b3e81f76f","startTime":"2026-02-22T20:40:52.948Z","endTime":"2026-02-22T20:41:17.303Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807726,"link":"/api/v1/people/807726"},"defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"first":{"id":807726,"link":"/api/v1/people/807726"},"postOnSecond":{"id":807726,"link":"/api/v1/people/807726"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"homeTeamWinProbability":28.999999999999996,"awayTeamWinProbability":71.0,"homeTeamWinProbabilityAdded":7.599999999999998,"leverageIndex":4.9,"dramaIndex":174.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734320989509968,"aZ":-17.216663361703876,"pfxX":2.788343936832623,"pfxZ":8.290182358146307,"pX":-0.04599262670633732,"pZ":3.516744665574729,"vX0":-4.310139188425563,"vY0":-133.03084056611377,"vZ0":-2.9552896520296974,"x":118.75,"y":143.83,"x0":1.2279471807701159,"y0":50.00483538785846,"z0":5.880048068502976,"aX":5.032520816021542},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":-4.2,"spinRate":2268,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.4106854360125589,"extension":6.148207735309678},"index":3,"playId":"522d288d-a2b7-3867-9378-383454d609ff","pitchNumber":3,"startTime":"2026-02-22T20:41:17.303Z","endTime":"2026-02-22T20:41:22.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"second":{"id":807726,"link":"/api/v1/people/807726"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":77.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.51716738098522,"aZ":-31.261572524331388,"pfxX":-2.1295977502334074,"pfxZ":0.6117298731534282,"pX":-0.3828222747109706,"pZ":1.9171238182105188,"vX0":-4.161727523369038,"vY0":-120.40668289125979,"vZ0":-2.459246793304424,"x":131.59,"y":187.02,"x0":1.6328484753447319,"y0":50.00356114661963,"z0":5.670552203217641,"aX":-3.1816594081666607},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.8,"breakHorizontal":4.7,"spinRate":2567,"spinDirection":277},"zone":7,"typeConfidence":2.0,"plateTime":0.45186342391564605,"extension":6.051550979613788},"hitData":{"launchSpeed":96.6,"launchAngle":31.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.08,"coordY":52.43}},"index":4,"playId":"61053cdd-55a5-3d9c-b623-b6b7b9de763d","pitchNumber":4,"startTime":"2026-02-22T20:41:35.187Z","endTime":"2026-02-22T20:42:06.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"second":{"id":807726,"link":"/api/v1/people/807726"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800522,"link":"/api/v1/people/800522"},"credit":"b_ab"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_ab"},{"player":{"id":800522,"link":"/api/v1/people/800522"},"credit":"b_pa"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.900000000000002,"awayTeamWinProbability":83.1,"homeTeamWinProbabilityAdded":-12.099999999999994,"leverageIndex":4.9,"dramaIndex":155.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:42:06.655Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Clark singles on a line drive to left fielder Thomas Sosa. John Peck scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T20:42:13.604Z","endTime":"2026-02-22T20:43:05.237Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687841,"fullName":"Andrew Magno","link":"/api/v1/people/687841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800449,"link":"/api/v1/people/800449"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":{"id":687841,"link":"/api/v1/people/687841"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.1,"endSpeed":78.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58053782586672,"aZ":-29.157732066050087,"pfxX":-1.376597704114531,"pfxZ":1.9619817203477492,"pX":0.1180375013927468,"pZ":0.6514176680777466,"vX0":-3.2763078320301298,"vY0":-122.45394374541948,"vZ0":-5.815112605838841,"x":112.5,"y":221.19,"x0":1.6460213728532165,"y0":50.001010207316455,"z0":5.516301873430332,"aX":-2.1141972466436925},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.5,"breakHorizontal":3.2,"spinRate":2656,"spinDirection":289},"zone":14,"typeConfidence":2.0,"plateTime":0.44534039924329694,"extension":5.969019891287938},"index":0,"playId":"6c15ee55-7194-3129-aab9-30510e8e908e","pitchNumber":1,"startTime":"2026-02-22T20:42:25.704Z","endTime":"2026-02-22T20:42:31.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"third":{"id":807726,"link":"/api/v1/people/807726"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93651194099291,"aZ":-16.707072428715023,"pfxX":2.529473615021006,"pfxZ":8.720595907330686,"pX":-0.2757713724907576,"pZ":2.2471385066478593,"vX0":-4.324397155507439,"vY0":-132.2719466346368,"vZ0":-6.044510499670441,"x":127.51,"y":178.11,"x0":1.050910308424658,"y0":50.00567364265344,"z0":5.785117004307943,"aX":4.488167025020891},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.6,"breakHorizontal":-3.6,"spinRate":2244,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4139258657746945,"extension":5.995689383348277},"hitData":{"launchSpeed":92.8,"launchAngle":15.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":103.61,"coordY":90.64}},"index":1,"playId":"f89807c0-c460-3923-992e-05acc48700bb","pitchNumber":2,"startTime":"2026-02-22T20:42:46.771Z","endTime":"2026-02-22T20:43:05.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"third":{"id":807726,"link":"/api/v1/people/807726"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_ab"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_ab"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":39.39999999999999,"leverageIndex":6.23,"dramaIndex":403.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:43:05.237Z","atBatIndex":74},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Corey Julks grounds into a force out, shortstop Brandon Butterworth to second baseman Aron Estrada. Max Clark out at 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T20:43:44.941Z","endTime":"2026-02-22T20:44:49.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687841,"fullName":"Andrew Magno","link":"/api/v1/people/687841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":822578,"link":"/api/v1/people/822578"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":800406,"link":"/api/v1/people/800406"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"b81e3817-2f5b-313c-8216-cbee47e03a14","startTime":"2026-02-22T20:43:24.659Z","endTime":"2026-02-22T20:43:28.109Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.993248408513722,"aZ":-29.14862568459188,"pfxX":0.1846795312742433,"pfxZ":1.9118537757279626,"pX":1.2181270724548026,"pZ":3.2254460889193584,"vX0":-1.4036600770561263,"vY0":-124.14043653914577,"vZ0":-0.2398279604581549,"x":71.07,"y":108.86,"x0":1.7639090025708768,"y0":50.00084948982399,"z0":5.724778351734226,"aX":0.2920469389183907},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":0.0,"spinRate":2697,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.43917280517359725,"extension":5.859651651064002},"index":1,"playId":"945a3944-0081-3779-a959-59551d8b24ad","pitchNumber":1,"startTime":"2026-02-22T20:43:44.941Z","endTime":"2026-02-22T20:43:48.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.129261345469438,"aZ":-31.37439073976983,"pfxX":-0.9651534613078989,"pfxZ":0.5290559193828166,"pX":0.6053464036412167,"pZ":3.180441730752089,"vX0":-2.6834383099773653,"vY0":-121.38289301706529,"vZ0":0.4712263039729323,"x":93.93,"y":152.91,"x0":1.847239886074059,"y0":50.00006458641754,"z0":5.6994913451630405,"aX":-1.4503856756484674},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":2.4,"spinRate":2608,"spinDirection":254},"zone":3,"typeConfidence":2.0,"plateTime":0.4499757071782473,"extension":6.037658540876146},"index":2,"playId":"e0b5108a-2d6e-3655-ac7a-dcaf98bbb122","pitchNumber":2,"startTime":"2026-02-22T20:44:02.535Z","endTime":"2026-02-22T20:44:06.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.959333005347972,"aZ":-30.840748568855602,"pfxX":-1.3634546176213687,"pfxZ":0.8993624897406782,"pX":0.7493777712512902,"pZ":2.957560795378756,"vX0":-1.8941520410603558,"vY0":-120.73235365748299,"vZ0":-0.1898150368447592,"x":88.44,"y":158.93,"x0":1.7191740438784222,"y0":50.004733249178734,"z0":5.735485478197159,"aX":-2.0268866916718955},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.8,"breakHorizontal":2.9,"spinRate":2653,"spinDirection":257},"zone":3,"typeConfidence":2.0,"plateTime":0.45246512622976276,"extension":6.046036051836991},"index":3,"playId":"df26b452-fa1f-390a-9b43-7efdeb91b0be","pitchNumber":3,"startTime":"2026-02-22T20:44:21.153Z","endTime":"2026-02-22T20:44:25.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82076707838166,"aZ":-15.24010346518684,"pfxX":1.7036677187985103,"pfxZ":9.349186972385077,"pX":-0.2729556685018315,"pZ":2.6440704469463654,"vX0":-4.313278237776579,"vY0":-133.71934505648227,"vZ0":-5.312730074079418,"x":127.4,"y":167.39,"x0":1.139550175536786,"y0":50.00164278395771,"z0":5.749931222075061,"aX":3.085926085979265},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":-2.2,"spinRate":2244,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.40960654813180497,"extension":6.151579467656263},"hitData":{"launchSpeed":91.0,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.57,"coordY":151.43}},"index":4,"playId":"b5cea8ac-9b84-3a20-b9eb-b66e0098c0d3","pitchNumber":4,"startTime":"2026-02-22T20:44:39.841Z","endTime":"2026-02-22T20:44:49.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":803175,"link":"/api/v1/people/803175"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":808162,"link":"/api/v1/people/808162"},"shortstop":{"id":822578,"link":"/api/v1/people/822578"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_ab"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_ab"},{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_pa"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":2.51,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:44:49.549Z","atBatIndex":75}]