[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daniel Schneemann singles on a ground ball to right fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:06:27.122Z","endTime":"2026-02-22T20:07:53.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T16:01:54.913Z","endTime":"2026-02-22T19:46:20.804Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"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-22T19:46:20.804Z","endTime":"2026-02-22T20:05:13.659Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"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-22T20:05:13.659Z","endTime":"2026-02-22T20:06:29.049Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"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":95.5,"endSpeed":88.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42743202346471,"aZ":-13.434314709992597,"pfxX":-3.802546233471795,"pfxZ":9.45165082294023,"pX":0.07675868478556835,"pZ":3.0089567977454257,"vX0":6.770163996614208,"vY0":-139.02351769603277,"vZ0":-5.393334953160201,"x":114.07,"y":157.54,"x0":-1.881849691253922,"y0":50.0004862470628,"z0":5.8459050605861425,"aX":-7.538040210901554},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":5.6,"spinRate":2074,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39207252693662964,"extension":6.577969938176387},"index":3,"playId":"a3833ef5-6a89-3a46-8b6a-9bd684e3bc3b","pitchNumber":1,"startTime":"2026-02-22T20:06:29.049Z","endTime":"2026-02-22T20:06:34.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":95.0,"endSpeed":87.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.718532488939573,"aZ":-20.65233014424154,"pfxX":0.8859986015883878,"pfxZ":5.884797863963183,"pX":0.8460076260895597,"pZ":3.032587527894046,"vX0":7.432845136278896,"vY0":-138.31217465993447,"vZ0":-3.6533428974168762,"x":84.75,"y":156.9,"x0":-1.9794627862370593,"y0":50.005825064099774,"z0":5.737275564338101,"aX":1.7341134637977662},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.2,"breakHorizontal":-3.0,"spinRate":2245,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39437741606147947,"extension":6.478881132365453},"index":4,"playId":"47848aae-1bfd-396c-9d00-37cbabf278b2","pitchNumber":2,"startTime":"2026-02-22T20:06:50.533Z","endTime":"2026-02-22T20:06:54.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":97.3,"endSpeed":89.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54127700296992,"aZ":-19.836978568438248,"pfxX":-8.52935395819246,"pfxZ":6.035141743630534,"pX":1.1762769429758393,"pZ":2.442536860256844,"vX0":11.077720161423665,"vY0":-141.24180735610935,"vZ0":-5.569910740778883,"x":72.16,"y":172.83,"x0":-1.6665311005337038,"y0":50.00408091837102,"z0":5.693196946866721,"aX":-17.441764814656487},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.1,"breakHorizontal":13.6,"spinRate":2099,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38601600796317204,"extension":6.730533868799882},"index":5,"playId":"d02d9ab5-accf-3207-b0c5-163063d0fafc","pitchNumber":3,"startTime":"2026-02-22T20:07:25.066Z","endTime":"2026-02-22T20:07:29.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":86.8,"endSpeed":80.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.644694223535897,"aZ":-28.540013609704943,"pfxX":9.491379396669116,"pfxZ":2.232325843219739,"pX":0.122924172956827,"pZ":2.14709138345036,"vX0":3.036753778819925,"vY0":-126.50881635570585,"vZ0":-3.0288586404282274,"x":112.31,"y":180.81,"x0":-2.324710437107128,"y0":50.00288566976011,"z0":5.635866946308132,"aX":15.458978121185622},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.6,"breakHorizontal":-17.9,"spinRate":2533,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.4321546296274694,"extension":6.453914075752134},"hitData":{"launchSpeed":94.6,"launchAngle":6.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.45,"coordY":103.25}},"index":6,"playId":"d91dcf65-4ca5-3b9c-a1f9-e21a955cc28d","pitchNumber":4,"startTime":"2026-02-22T20:07:40.078Z","endTime":"2026-02-22T20:07:53.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-02-22T20:07:53.397Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Valera strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:08:00.751Z","endTime":"2026-02-22T20:09:38.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.561240928160025,"aZ":-19.696268948591918,"pfxX":0.8453642799287163,"pfxZ":6.654440082385413,"pX":0.11445525149720034,"pZ":3.645927194129623,"vX0":5.646369485538936,"vY0":-135.1122077806359,"vZ0":-2.386007214099713,"x":112.64,"y":140.34,"x0":-2.100131786773695,"y0":50.00063935987432,"z0":5.903336104888883,"aX":1.5844804560243242},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":-2.5,"spinRate":2268,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4032226982126996,"extension":6.515197187818259},"index":0,"playId":"b7590fcb-b523-3a5a-af7a-faa291369c10","pitchNumber":1,"startTime":"2026-02-22T20:08:14.877Z","endTime":"2026-02-22T20:08:18.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.415484828080757,"aZ":-26.887855336649363,"pfxX":-9.243721269669404,"pfxZ":3.169342487283556,"pX":-0.5782464649790378,"pZ":2.4734182469576784,"vX0":6.190105257273655,"vY0":-127.34806880977547,"vZ0":-3.2405224430131403,"x":139.04,"y":172.0,"x0":-1.8210065498673165,"y0":50.002197925627435,"z0":5.854590042314051,"aX":-15.4137305370494},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":15.6,"spinRate":1659,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.42762119230009965,"extension":6.774870274884521},"index":1,"playId":"149e7bb4-29e0-383f-8ce2-b494cc7aea9e","pitchNumber":2,"startTime":"2026-02-22T20:08:33.046Z","endTime":"2026-02-22T20:08:37.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.858512600973686,"aZ":-15.290420936220485,"pfxX":-7.024545330856045,"pfxZ":8.454592156223798,"pX":-0.7198812901450267,"pZ":3.4025835679185787,"vX0":6.632946232518367,"vY0":-139.8064034506426,"vZ0":-4.314753549524161,"x":144.44,"y":146.91,"x0":-2.2001562042407588,"y0":50.00445253718349,"z0":5.9561713291715,"aX":-14.03226008049723},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":11.5,"spinRate":2243,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39043027763866434,"extension":6.396064695270418},"index":2,"playId":"d5f7b25f-9db2-3b44-8a7b-d392c408a208","pitchNumber":3,"startTime":"2026-02-22T20:08:53.269Z","endTime":"2026-02-22T20:09:00.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":88.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.877364372847108,"aZ":-21.280139395991107,"pfxX":0.8975497652681574,"pfxZ":5.575322552609238,"pX":-0.2608598056817514,"pZ":3.2577928785341332,"vX0":4.144437618068659,"vY0":-137.55395702591,"vZ0":-3.288304003088893,"x":126.94,"y":150.82,"x0":-1.8917463950901632,"y0":50.00395955570665,"z0":5.878609257336844,"aX":1.7528791653087985},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":-2.3,"spinRate":2257,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.3952471319150548,"extension":6.454462654844044},"index":3,"playId":"7b4d23af-6910-3ea8-aca0-e0631e528495","pitchNumber":4,"startTime":"2026-02-22T20:09:34.505Z","endTime":"2026-02-22T20:09:38.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:09:38.006Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Fry flies out to right fielder Carlos Cortes. Daniel Schneemann to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:09:48.345Z","endTime":"2026-02-22T20:11:38.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.471465953488664,"aZ":-16.779637340027477,"pfxX":-9.891698465978367,"pfxZ":7.460538247755011,"pX":-0.45152114121096154,"pZ":2.9053173302454853,"vX0":7.816440120948836,"vY0":-141.60102698073388,"vZ0":-5.406532037407887,"x":134.21,"y":160.34,"x0":-1.9406882620086665,"y0":50.000638136210306,"z0":5.885936043372595,"aX":-20.407090656615356},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.7,"breakHorizontal":16.7,"spinRate":2143,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.38445190244935334,"extension":6.523779879832742},"index":0,"playId":"43fb186d-2478-3642-82b1-fa2d73aae3ab","pitchNumber":1,"startTime":"2026-02-22T20:10:00.799Z","endTime":"2026-02-22T20:10:05.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-02-22T20:10:18.921Z","endTime":"2026-02-22T20:10:44.035Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With David Fry batting, Daniel Schneemann advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-02-22T20:10:43.063Z","endTime":"2026-02-22T20:10:43.064Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":622663,"link":"/api/v1/people/622663"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"postOnSecond":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":1.21,"dramaIndex":46.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.035528392932743,"aZ":-16.525840864514624,"pfxX":-5.333141331837786,"pfxZ":7.675962711675158,"pX":0.010190920001441563,"pZ":3.6356453370861126,"vX0":7.3712301159641465,"vY0":-141.37620341197453,"vZ0":-3.5734091437100073,"x":116.61,"y":140.62,"x0":-1.9292454093384892,"y0":50.00653915304521,"z0":5.966615200154721,"aX":-10.877582860968765},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":8.3,"spinRate":2029,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3863569778109772,"extension":6.5536610968602895},"index":3,"playId":"e80ed18a-4e25-3e6c-8b24-fea8a176c986","pitchNumber":2,"startTime":"2026-02-22T20:10:43.065Z","endTime":"2026-02-22T20:10:47.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":96.6,"endSpeed":89.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.321185119816825,"aZ":-11.85601328083978,"pfxX":-3.903584004041917,"pfxZ":10.057248393757208,"pX":-0.7606154978868062,"pZ":1.4638456291636135,"vX0":4.946702500898112,"vY0":-140.40128358959117,"vZ0":-9.932258983271623,"x":145.99,"y":199.26,"x0":-2.028560365384295,"y0":50.00046128410775,"z0":5.7942091518645285,"aX":-7.883759588721035},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":6.2,"spinRate":2275,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.3883985669710177,"extension":6.475244690306583},"index":4,"playId":"cdd43549-eb07-3a16-b84f-e19458932ee0","pitchNumber":3,"startTime":"2026-02-22T20:11:05.462Z","endTime":"2026-02-22T20:11:09.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.329082498520325,"aZ":-12.39328324416055,"pfxX":-5.754652166426275,"pfxZ":9.623124429569529,"pX":0.12647317162435895,"pZ":2.720564747442158,"vX0":7.72507769824504,"vY0":-141.96875397759845,"vZ0":-6.529625526205209,"x":112.18,"y":165.32,"x0":-1.8731744208014114,"y0":50.0038513439046,"z0":5.827623303787853,"aX":-11.831285392969512},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":9.0,"spinRate":2244,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.38475264419361777,"extension":6.351955736693983},"hitData":{"launchSpeed":90.6,"launchAngle":40.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.52,"coordY":103.76}},"index":5,"playId":"9be40547-96ab-3e53-bb69-95e2207885e0","pitchNumber":4,"startTime":"2026-02-22T20:11:26.417Z","endTime":"2026-02-22T20:11:38.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.21,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:11:38.739Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out to center fielder Denzel Clarke.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:12:09.116Z","endTime":"2026-02-22T20:12:57.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.686152170069764,"aZ":-31.543929444100684,"pfxX":10.460381537749553,"pfxZ":0.3990187146947406,"pX":0.06822278790444097,"pZ":4.14328822199305,"vX0":2.4305484296789843,"vY0":-124.43433707195135,"vZ0":2.186466628827887,"x":114.4,"y":126.91,"x0":-2.279754192344093,"y0":50.000720909346036,"z0":5.8644593387479995,"aX":16.420777725076917},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.4,"breakHorizontal":-19.6,"spinRate":2607,"spinDirection":62},"zone":12,"typeConfidence":2.0,"plateTime":0.4399617058256893,"extension":6.563531929437883},"index":0,"playId":"0af003cb-415b-3b27-9680-becc60abf79a","pitchNumber":1,"startTime":"2026-02-22T20:12:10.027Z","endTime":"2026-02-22T20:12:13.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"third":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.050465368781293,"aZ":-18.79036450923707,"pfxX":1.4239626376867438,"pfxZ":6.760941082906063,"pX":0.8308761308795614,"pZ":3.3940977869594158,"vX0":7.451418234172544,"vY0":-138.85837273865604,"vZ0":-3.2047898938166477,"x":85.33,"y":147.14,"x0":-2.0573568199265884,"y0":50.00473984349679,"z0":5.792488459107863,"aX":2.8184705122538265},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":-4.0,"spinRate":2260,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3923797081275784,"extension":6.509118764663287},"index":1,"playId":"331dd7ef-7793-3738-b4ab-bad27989907f","pitchNumber":2,"startTime":"2026-02-22T20:12:26.903Z","endTime":"2026-02-22T20:12:30.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"third":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.536575434794646,"aZ":-24.654582340278242,"pfxX":-8.728384418598301,"pfxZ":4.504510207599017,"pX":-0.0888307506968784,"pZ":3.00439421797015,"vX0":7.108773927756345,"vY0":-127.4165885540211,"vZ0":-2.0182714742131376,"x":120.39,"y":157.66,"x0":-1.760870307208364,"y0":50.00001046155863,"z0":5.7261297715231985,"aX":-14.562533352443845},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.0,"breakHorizontal":14.5,"spinRate":1623,"spinDirection":242},"zone":2,"typeConfidence":2.0,"plateTime":0.42744810445601544,"extension":6.72013123184724},"hitData":{"launchSpeed":98.7,"launchAngle":44.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.74,"coordY":74.37}},"index":2,"playId":"eae6c5b7-cbb1-3c9f-bbaf-a7431fe49f53","pitchNumber":3,"startTime":"2026-02-22T20:12:47.905Z","endTime":"2026-02-22T20:12:57.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"third":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.35,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:12:57.586Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, third baseman Daniel Schneemann to first baseman Ralphy Velazquez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:14:34.357Z","endTime":"2026-02-22T20:15:55.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":86.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.505135041959225,"aZ":-12.812876412125043,"pfxX":3.053758954043528,"pfxZ":10.18663241362042,"pX":-0.09283533687024464,"pZ":2.7616223903819286,"vX0":-3.6586714618511467,"vY0":-136.16095032699562,"vZ0":-4.813693669189145,"x":120.54,"y":164.22,"x0":0.8639004516645559,"y0":50.00192858076933,"z0":5.421279305339936,"aX":5.8036317875251555},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":-4.9,"spinRate":2131,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.40041912130481183,"extension":6.400223959429248},"index":0,"playId":"d29c9248-79f2-33cf-8482-b41538a52f92","pitchNumber":1,"startTime":"2026-02-22T20:14:58.471Z","endTime":"2026-02-22T20:15:02.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.483863355023598,"aZ":-13.352294130070977,"pfxX":2.967600961679633,"pfxZ":9.630473271325538,"pX":-0.7686861517102963,"pZ":2.0451819311607804,"vX0":-5.2395966971262995,"vY0":-137.91112963792963,"vZ0":-6.588202376145929,"x":146.3,"y":183.56,"x0":0.7577823443134253,"y0":50.004292219615984,"z0":5.340541813703061,"aX":5.801137263077663},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":-4.4,"spinRate":2129,"spinDirection":157},"zone":7,"typeConfidence":2.0,"plateTime":0.39497109413800446,"extension":6.5096193515702305},"index":1,"playId":"3f0d5684-22e9-3e57-9d55-b339ecc39e39","pitchNumber":2,"startTime":"2026-02-22T20:15:13.408Z","endTime":"2026-02-22T20:15:17.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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.0,"endSpeed":79.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.850658401244576,"aZ":-31.35016432627689,"pfxX":-2.5712316321098974,"pfxZ":0.5202517538361953,"pX":0.2051409540599788,"pZ":2.5310820971630568,"vX0":-1.1590423405328811,"vY0":-124.0240713196217,"vZ0":-1.091892954160641,"x":109.18,"y":170.44,"x0":1.009700191580414,"y0":50.00528558107499,"z0":5.542397370839553,"aX":-4.091047490015182},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.0,"breakHorizontal":4.9,"spinRate":2381,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.4380936854416517,"extension":6.394903405171325},"index":2,"playId":"cb593fef-e9a7-3239-9e04-236192dcd1a3","pitchNumber":3,"startTime":"2026-02-22T20:15:27.199Z","endTime":"2026-02-22T20:15:30.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.148572538615543,"aZ":-13.166663752398259,"pfxX":1.3843746569766835,"pfxZ":9.874899870632742,"pX":-0.5790680282089288,"pZ":3.025857283750161,"vX0":-4.702053587869519,"vY0":-137.31648912515345,"vZ0":-3.9916580196095817,"x":139.07,"y":157.08,"x0":0.9696411683701307,"y0":50.00110425465149,"z0":5.383333554612017,"aX":2.6643582925077745},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":-1.6,"spinRate":2161,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.3976654036987961,"extension":6.414829117024827},"hitData":{"launchSpeed":96.6,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.58,"coordY":158.49}},"index":3,"playId":"0ff315d2-a27d-3400-b4d9-bd17626c6af6","pitchNumber":4,"startTime":"2026-02-22T20:15:48.242Z","endTime":"2026-02-22T20:15:55.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:15:55.732Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, shortstop Angel Genao to first baseman Ralphy Velazquez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:16:14.332Z","endTime":"2026-02-22T20:16:26.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81925005631753,"aZ":-21.04343587333645,"pfxX":6.667748203309287,"pfxZ":5.924413488315009,"pX":0.7680947266600481,"pZ":1.9511532706196322,"vX0":-3.3347826685344306,"vY0":-135.50438291644792,"vZ0":-5.141836022248728,"x":87.72,"y":186.1,"x0":1.1418216860327046,"y0":50.00204320471296,"z0":5.323392480404415,"aX":12.523399038394889},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":-11.5,"spinRate":2012,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4026741811102439,"extension":6.3458505452719285},"hitData":{"launchSpeed":84.1,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.66,"coordY":152.41}},"index":0,"playId":"4ec79722-e0ab-35d2-a8b1-048c6ada7226","pitchNumber":1,"startTime":"2026-02-22T20:16:19.122Z","endTime":"2026-02-22T20:16:26.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:16:26.603Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:16:45.519Z","endTime":"2026-02-22T20:17:38.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"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":91.3,"endSpeed":84.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.369665851536382,"aZ":-13.395240991992544,"pfxX":3.0957601187653747,"pfxZ":10.386839952045303,"pX":1.9240861915915777,"pZ":2.809916505267755,"vX0":0.9778589521291801,"vY0":-133.06866186466544,"vZ0":-4.402726322716648,"x":43.66,"y":162.91,"x0":1.1503771051939453,"y0":50.0020446535784,"z0":5.444060979196112,"aX":5.596966729925586},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.1,"breakHorizontal":-5.8,"spinRate":2084,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.41032295591054746,"extension":6.411131701360423},"index":0,"playId":"9d8d7bae-ad16-3b36-afec-818e49f9e6db","pitchNumber":1,"startTime":"2026-02-22T20:16:48.308Z","endTime":"2026-02-22T20:16:52.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.241290780729635,"aZ":-29.47883066482523,"pfxX":-3.4353669864796905,"pfxZ":1.620448399521937,"pX":0.19185933151257215,"pZ":2.3488605413146644,"vX0":-1.4150084835554055,"vY0":-126.30400045414281,"vZ0":-1.9824730267167099,"x":109.69,"y":175.36,"x0":1.2013291263060382,"y0":50.00024521766698,"z0":5.454152882366569,"aX":-5.697685405268116},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":6.5,"spinRate":2391,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.42929977208383496,"extension":6.304660774323292},"index":1,"playId":"97d24f4e-f64d-36ca-a91f-fd0b32396bdb","pitchNumber":2,"startTime":"2026-02-22T20:17:01.993Z","endTime":"2026-02-22T20:17:05.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.418873918034812,"aZ":-22.3361420447996,"pfxX":6.9602188228427,"pfxZ":5.25050606902516,"pX":1.0687878719741928,"pZ":3.2984978881523768,"vX0":-2.567150211361285,"vY0":-134.82944016606976,"vZ0":-1.602470852631936,"x":76.26,"y":149.72,"x0":1.1191760284056724,"y0":50.00451144552524,"z0":5.449452559781815,"aX":13.043850244556218},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":-12.2,"spinRate":2059,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4035207293079508,"extension":6.343337669905255},"index":2,"playId":"619bc2ce-c72e-33cb-b395-9f551b4cadac","pitchNumber":3,"startTime":"2026-02-22T20:17:13.895Z","endTime":"2026-02-22T20:17:16.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":94.0,"endSpeed":87.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.301201523278504,"aZ":-14.135534780624004,"pfxX":3.3416350747095245,"pfxZ":9.325839842395247,"pX":-0.4360325859191888,"pZ":2.845256877947799,"vX0":-4.781361012113935,"vY0":-137.01605567674164,"vZ0":-4.082520163054357,"x":133.62,"y":161.96,"x0":0.8835095726252629,"y0":50.00465869184254,"z0":5.295772543752649,"aX":6.465511729526803},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":-5.3,"spinRate":2151,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.39709925844157334,"extension":6.460634247479311},"index":3,"playId":"06655d8d-e5ff-3fdc-819b-d10660b6d893","pitchNumber":4,"startTime":"2026-02-22T20:17:33.917Z","endTime":"2026-02-22T20:17:38.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:17:38.043Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Stuart Fairchild grounds out, third baseman Andy Ibáñez to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:19:32.337Z","endTime":"2026-02-22T20:19:58.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31462217071138,"aZ":-19.040265405455813,"pfxX":-7.532027769047842,"pfxZ":6.467000756252672,"pX":-0.372464275605823,"pZ":2.8425938325198836,"vX0":6.838325531656418,"vY0":-140.97684025672393,"vZ0":-4.8430584105551375,"x":131.2,"y":162.03,"x0":-1.8402237185346964,"y0":50.00449767592375,"z0":5.796066700742148,"aX":-15.30078902278215},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.0,"breakHorizontal":12.4,"spinRate":2074,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.38717745342437215,"extension":6.513304946388408},"hitData":{"launchSpeed":81.9,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":88.12,"coordY":158.44}},"index":0,"playId":"361c2653-74be-3d54-9729-2d0076c24c95","pitchNumber":1,"startTime":"2026-02-22T20:19:51.242Z","endTime":"2026-02-22T20:19:58.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656413,"link":"/api/v1/people/656413"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":656413,"link":"/api/v1/people/656413"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:19:58.601Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:20:12.261Z","endTime":"2026-02-22T20:21:16.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":96.6,"endSpeed":88.7,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10922694439056,"aZ":-11.848293385592402,"pfxX":-4.105564011666665,"pfxZ":10.092148583692877,"pX":0.12802237972701513,"pZ":3.3620004720115575,"vX0":6.758067864385207,"vY0":-140.59637266023012,"vZ0":-4.789096875772415,"x":112.12,"y":148.01,"x0":-1.7668456237673862,"y0":50.00044155111059,"z0":5.848286564515507,"aX":-8.267397556206863},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":6.1,"spinRate":2179,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.38868737032250156,"extension":6.359226550891943},"index":0,"playId":"a8b0866f-93c2-3507-96a6-086eca3d625b","pitchNumber":1,"startTime":"2026-02-22T20:20:21.681Z","endTime":"2026-02-22T20:20:25.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8530195775395,"aZ":-23.45132003546235,"pfxX":-0.015456082494811785,"pfxZ":4.550602308551479,"pX":0.2883137023478958,"pZ":4.193576662179736,"vX0":5.750270466259039,"vY0":-137.42627279386107,"vZ0":-0.1961378090878606,"x":106.01,"y":125.55,"x0":-1.8273233217057674,"y0":50.00332062161877,"z0":5.856024331930611,"aX":-0.031233206500749466},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.4,"breakHorizontal":-1.2,"spinRate":2204,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39823787994446525,"extension":6.420029047798156},"index":1,"playId":"48820845-93fd-3a5a-9a70-3047e562fcaa","pitchNumber":2,"startTime":"2026-02-22T20:20:35.560Z","endTime":"2026-02-22T20:20:39.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.310121086876794,"aZ":-26.976132338564927,"pfxX":-10.415871374748482,"pfxZ":3.110646027036045,"pX":-0.2786624355873038,"pZ":0.9449540753490758,"vX0":6.918404037436365,"vY0":-128.52662956545157,"vZ0":-6.643631951529548,"x":127.62,"y":213.27,"x0":-1.6558290278830328,"y0":50.00058444004188,"z0":5.665975606837823,"aX":-17.376809825334952},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":17.3,"spinRate":1634,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42660819661091853,"extension":6.504306940015761},"index":2,"playId":"48c0328a-0de7-3e75-b83e-d06619c54de6","pitchNumber":3,"startTime":"2026-02-22T20:20:50.327Z","endTime":"2026-02-22T20:20:53.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-22T20:21:00.792Z","endTime":"2026-02-22T20:21:13.588Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.3,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78376260023275,"aZ":-11.87763975256432,"pfxX":-3.8028159069479264,"pfxZ":10.064172065485241,"pX":-0.3170662113389946,"pZ":3.9569647185638885,"vX0":6.378878609241032,"vY0":-141.68354391834447,"vZ0":-3.055790249091384,"x":129.09,"y":131.94,"x0":-2.111869416145347,"y0":50.004202912389594,"z0":5.817285416760508,"aX":-7.6708509479962},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":5.5,"spinRate":2126,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3877790813058217,"extension":6.337004230286273},"index":4,"playId":"272c702f-dba6-3a61-9fd3-9e225c5fc846","pitchNumber":4,"startTime":"2026-02-22T20:21:13.588Z","endTime":"2026-02-22T20:21:16.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:21:16.943Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ralphy Velazquez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:21:27.384Z","endTime":"2026-02-22T20:23:14.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.9,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.938839688823354,"aZ":-27.258787831202223,"pfxX":9.642084913734173,"pfxZ":3.084588552460108,"pX":1.2787028162435756,"pZ":4.033422565301943,"vX0":5.148170995689458,"vY0":-126.05858521251116,"vZ0":1.0644883947834116,"x":68.26,"y":129.88,"x0":-2.0490944637801793,"y0":50.00381043275544,"z0":5.822415118544456,"aX":15.3662935986421},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.1,"breakHorizontal":-18.7,"spinRate":2538,"spinDirection":64},"zone":12,"typeConfidence":2.0,"plateTime":0.43613125502010774,"extension":6.423484238351725},"index":0,"playId":"30533b6d-d954-386d-8a92-e3800041a64a","pitchNumber":1,"startTime":"2026-02-22T20:21:40.598Z","endTime":"2026-02-22T20:21:44.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.784615545906238,"aZ":-28.48830090022395,"pfxX":9.285121628783523,"pfxZ":2.377348949484114,"pX":0.37941970099192546,"pZ":1.7166344443994055,"vX0":3.105479008390212,"vY0":-124.28349970662985,"vZ0":-3.757961207377053,"x":102.54,"y":192.43,"x0":-2.095433116812192,"y0":50.00500679111075,"z0":5.63555621175303,"aX":14.409018106869967},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.6,"breakHorizontal":-17.5,"spinRate":2592,"spinDirection":66},"zone":9,"typeConfidence":2.0,"plateTime":0.44207464281436604,"extension":6.26930353769239},"index":1,"playId":"0cd03bec-7269-34bd-b85c-f21b7043bc79","pitchNumber":2,"startTime":"2026-02-22T20:22:02.584Z","endTime":"2026-02-22T20:22:07.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37315636582403,"aZ":-30.777269880650586,"pfxX":8.39960962135975,"pfxZ":0.8937261750047725,"pX":-0.60689346139137,"pZ":3.5137496670081907,"vX0":1.4858414476630053,"vY0":-124.87216412155512,"vZ0":0.8683057101726295,"x":140.13,"y":143.91,"x0":-2.301595649242187,"y0":50.003759919413085,"z0":5.712367236479369,"aX":13.138642272194769},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.2,"breakHorizontal":-15.6,"spinRate":2461,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.44023154076515114,"extension":6.408674176939741},"index":2,"playId":"cdbf56e2-2889-3693-b5ac-f647bf93cfdb","pitchNumber":3,"startTime":"2026-02-22T20:22:20.818Z","endTime":"2026-02-22T20:22:25.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.422632983170985,"aZ":-11.286476419772782,"pfxX":-5.053884053578619,"pfxZ":10.420959880353733,"pX":0.6324633458734268,"pZ":1.9522403785071014,"vX0":8.185377382369438,"vY0":-140.78757838357146,"vZ0":-8.168485486734987,"x":92.89,"y":186.07,"x0":-1.658000167479669,"y0":50.000851424367255,"z0":5.6243643877796545,"aX":-10.128745176666685},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":7.4,"spinRate":2268,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3892606391686675,"extension":6.496138436610557},"index":3,"playId":"0d26a0f8-155a-3ddf-a6a0-072e84cda269","pitchNumber":4,"startTime":"2026-02-22T20:22:37.030Z","endTime":"2026-02-22T20:22:41.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.739070809337573,"aZ":-14.043659949270511,"pfxX":-4.43845736768025,"pfxZ":8.983533619445975,"pX":-0.24021407722245167,"pZ":3.4865555554213916,"vX0":5.591408313266465,"vY0":-140.86062907457688,"vZ0":-3.8787840554390876,"x":126.16,"y":144.64,"x0":-1.6703506024496169,"y0":50.00001117826724,"z0":5.78369788388616,"aX":-8.955450910291546},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":7.0,"spinRate":2148,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3882139900268191,"extension":6.432218631972568},"index":4,"playId":"98307642-45c8-3627-b607-de7e000e35f9","pitchNumber":5,"startTime":"2026-02-22T20:22:55.942Z","endTime":"2026-02-22T20:23:00.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.408642406502096,"aZ":-14.900694727818891,"pfxX":-3.4559312831817746,"pfxZ":8.360289698038898,"pX":0.4849822025880393,"pZ":4.007538522630735,"vX0":7.236452533601321,"vY0":-142.30794895017505,"vZ0":-2.5915171621556587,"x":98.51,"y":130.58,"x0":-1.6334220960687889,"y0":50.00211721493944,"z0":5.865323734199497,"aX":-7.140562656900909},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":4.9,"spinRate":2182,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3838161545196175,"extension":6.474841389763277},"index":5,"playId":"4cf64b4b-1955-393d-9034-c0b068c48de2","pitchNumber":6,"startTime":"2026-02-22T20:23:11.620Z","endTime":"2026-02-22T20:23:14.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:23:14.975Z","atBatIndex":9},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Travis Bazzana reaches on a fielding error by second baseman Jeff McNeil. Ralphy Velazquez to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:23:27.678Z","endTime":"2026-02-22T20:23:48.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"postOnThird":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"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":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.556883478844924,"aZ":-19.736979408096758,"pfxX":1.0580785946664364,"pfxZ":6.566537484889933,"pX":0.4093691958784708,"pZ":3.043115782667439,"vX0":5.728205989331255,"vY0":-135.7332428594794,"vZ0":-3.758196820148022,"x":101.4,"y":156.62,"x0":-1.8529660005287156,"y0":50.00197423765467,"z0":5.794546000628007,"aX":2.002346399477031},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":-3.0,"spinRate":2242,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.4012540479574329,"extension":6.471928901301011},"hitData":{"launchSpeed":83.2,"launchAngle":10.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.06,"coordY":145.82}},"index":0,"playId":"5a4155ca-0e14-3453-b9b0-8a593ae2d6dc","pitchNumber":1,"startTime":"2026-02-22T20:23:39.281Z","endTime":"2026-02-22T20:23:48.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":0.94,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:23:48.706Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Genao called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:24:16.693Z","endTime":"2026-02-22T20:26:54.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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(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":94.0,"endSpeed":86.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.359693455000585,"aZ":-23.154942468889452,"pfxX":-0.39736581763668566,"pfxZ":4.705364278631286,"pX":0.2843597306887974,"pZ":4.000075132255557,"vX0":5.800748557462154,"vY0":-136.85363668236084,"vZ0":-0.6519575320882338,"x":106.16,"y":130.78,"x0":-1.801971900612244,"y0":50.00104838877574,"z0":5.813323877448178,"aX":-0.7630676510447876},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.6,"breakHorizontal":-0.4,"spinRate":2222,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3987019961658391,"extension":6.453837126292681},"index":0,"playId":"8eb74772-0b06-327f-9210-fd8f81acc0ac","pitchNumber":1,"startTime":"2026-02-22T20:24:22.030Z","endTime":"2026-02-22T20:24:26.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"c2bc6b2f-7db9-3cd4-b00e-63c3948f6330","startTime":"2026-02-22T20:24:39.857Z","endTime":"2026-02-22T20:24:43.269Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.767820088309243,"aZ":-25.638309047199982,"pfxX":5.083527799345248,"pfxZ":4.0261475473603845,"pX":0.23424115722590189,"pZ":3.279765685713575,"vX0":4.294638545955777,"vY0":-126.33330605597963,"vZ0":-0.9142382047518104,"x":108.07,"y":150.23,"x0":-2.145626069929102,"y0":50.001098032647405,"z0":5.699547422301876,"aX":8.249071512837439},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.3,"breakHorizontal":-10.2,"spinRate":2352,"spinDirection":87},"zone":3,"typeConfidence":2.0,"plateTime":0.4328784293458874,"extension":6.665065585101255},"index":2,"playId":"121c452a-7169-3558-a63c-0e4bb8782c4b","pitchNumber":2,"startTime":"2026-02-22T20:24:56.498Z","endTime":"2026-02-22T20:25:00.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.485126546699824,"aZ":-27.566262389274392,"pfxX":-9.148973502427731,"pfxZ":2.7683972023679715,"pX":0.5724251851741899,"pZ":1.4232504885450905,"vX0":8.306294375450719,"vY0":-127.79360987356903,"vZ0":-5.481647937278941,"x":95.18,"y":200.35,"x0":-1.5196433055354195,"y0":50.00528574609217,"z0":5.7413440136991465,"aX":-15.248255019700975},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":14.9,"spinRate":1649,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.42736980194759866,"extension":6.790346003192803},"index":3,"playId":"cd6bb53a-6c11-371c-8c8f-4d8a1c0950af","pitchNumber":3,"startTime":"2026-02-22T20:25:21.280Z","endTime":"2026-02-22T20:25:26.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87579137700348,"aZ":-24.798583990290833,"pfxX":-1.6443662724617938,"pfxZ":3.8519850470928603,"pX":0.3480465476895468,"pZ":3.1378156034256035,"vX0":6.20102393932309,"vY0":-136.90382635781893,"vZ0":-2.757204617373445,"x":103.73,"y":154.06,"x0":-1.724467585750856,"y0":50.001612086083,"z0":5.840224993074838,"aX":-3.148130173715516},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.6,"breakHorizontal":1.8,"spinRate":2181,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.39883191463490775,"extension":6.471095041446503},"index":4,"playId":"e5f46ec2-ee0d-3250-a3fb-ecd500336626","pitchNumber":4,"startTime":"2026-02-22T20:25:40.461Z","endTime":"2026-02-22T20:25:43.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.720083772443076,"aZ":-16.109027174560385,"pfxX":-8.46028901434222,"pfxZ":8.055408935890133,"pX":1.3484056902121364,"pZ":3.7118340675249324,"vX0":10.789230677787723,"vY0":-140.10975873373508,"vZ0":-3.036148438860975,"x":65.6,"y":138.56,"x0":-1.4474129840779615,"y0":50.00213104531342,"z0":5.857950659338992,"aX":-16.872840021390374},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":13.2,"spinRate":2119,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3904545873145482,"extension":6.504832796557527},"index":5,"playId":"7b3dc6a0-8e62-3eb5-81a2-78837a82632a","pitchNumber":5,"startTime":"2026-02-22T20:26:01.478Z","endTime":"2026-02-22T20:26:05.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7121850104261,"aZ":-16.499986782699455,"pfxX":-0.8074584987901743,"pfxZ":7.924136210029891,"pX":-0.356099324677658,"pZ":2.9831279485510938,"vX0":4.4285512103325875,"vY0":-139.37592828112264,"vZ0":-4.709488104980508,"x":130.57,"y":158.24,"x0":-1.8569433648264484,"y0":50.00310976004921,"z0":5.775498340142699,"aX":-1.5974231681574833},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":0.6,"spinRate":2261,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.39216352339464455,"extension":6.460161152032668},"index":6,"playId":"46bdc164-21ff-3bb0-ab77-6e84781e198f","pitchNumber":6,"startTime":"2026-02-22T20:26:21.285Z","endTime":"2026-02-22T20:26:26.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.205657831823714,"aZ":-26.391255126878104,"pfxX":9.676671870935172,"pfxZ":3.4805123469041614,"pX":0.37067326388899413,"pZ":3.3535734170328917,"vX0":3.1846476477333914,"vY0":-127.81134077277169,"vZ0":-0.5747604405139513,"x":102.87,"y":148.23,"x0":-2.1473416384439767,"y0":50.00418953625228,"z0":5.645550349227466,"aX":16.083368392134506},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.4,"breakHorizontal":-18.2,"spinRate":2556,"spinDirection":72},"zone":3,"typeConfidence":2.0,"plateTime":0.42778516973363745,"extension":6.430514188049765},"index":7,"playId":"d725f3e5-6c2e-3d8e-8021-a541ef45bd1b","pitchNumber":7,"startTime":"2026-02-22T20:26:46.802Z","endTime":"2026-02-22T20:26:54.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":5.100000000000001,"leverageIndex":1.96,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:26:54.031Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out, shortstop Angel Genao to first baseman Ralphy Velazquez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:28:49.416Z","endTime":"2026-02-22T20:29:50.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.358,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60063326329709,"aZ":-21.53417582833713,"pfxX":6.630551610829734,"pfxZ":5.885056157083387,"pX":0.5836352893500922,"pZ":3.3522398060067164,"vX0":-3.8620155226459145,"vY0":-132.8919158478449,"vZ0":-1.5088667063854846,"x":94.75,"y":148.27,"x0":1.1861729147468343,"y0":50.002642247552025,"z0":5.475179641393272,"aX":11.987221039420414},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.6,"breakHorizontal":-11.3,"spinRate":1941,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.4104802398008083,"extension":6.353723447249311},"index":0,"playId":"462ce60b-e676-3f4e-83b8-7edb11cea62e","pitchNumber":1,"startTime":"2026-02-22T20:29:02.587Z","endTime":"2026-02-22T20:29:06.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.358,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11631379817847,"aZ":-27.352525585213474,"pfxX":-3.163279063529737,"pfxZ":2.8547276643006896,"pX":-1.2003584388758324,"pZ":3.4890776971437845,"vX0":-4.4657851686296475,"vY0":-128.5018047183683,"vZ0":0.12368867907922809,"x":162.75,"y":144.57,"x0":0.9643940390413218,"y0":50.00375868891803,"z0":5.547910373761936,"aX":-5.342338512662168},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.4,"breakHorizontal":6.6,"spinRate":2318,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4246235694724021,"extension":6.329825117217357},"index":1,"playId":"1efd2ec1-6360-336f-ae5b-f148d8e58294","pitchNumber":2,"startTime":"2026-02-22T20:29:15.804Z","endTime":"2026-02-22T20:29:19.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.358,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.321412383851705,"aZ":-15.537603190578107,"pfxX":3.4020542672537437,"pfxZ":8.954338086676817,"pX":1.066014639158845,"pZ":4.259373971639702,"vX0":-1.1160486925525512,"vY0":-135.1732782378034,"vZ0":-0.44163235485799324,"x":76.37,"y":123.78,"x0":1.041181780878214,"y0":50.00505779985193,"z0":5.5117498722521585,"aX":6.3223568227004945},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":-6.0,"spinRate":2128,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4045705716297032,"extension":6.285553542589503},"index":2,"playId":"6bda871b-b89f-3ac4-9b0b-f609d79c537b","pitchNumber":3,"startTime":"2026-02-22T20:29:29.147Z","endTime":"2026-02-22T20:29:32.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.358,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.973216263001806,"aZ":-29.404306833283812,"pfxX":8.0279083406032,"pfxZ":1.7623600558207695,"pX":9.80057974474049E-4,"pZ":2.0635267305046936,"vX0":-5.391226474816897,"vY0":-124.14617972078459,"vZ0":-2.352457067154418,"x":116.96,"y":183.06,"x0":1.148928390848729,"y0":50.00537101814969,"z0":5.451468542168509,"aX":12.634259207862609},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.9,"breakHorizontal":-13.4,"spinRate":1860,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.43984348910362625,"extension":6.158800285160062},"hitData":{"launchSpeed":112.2,"launchAngle":3.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.58,"coordY":151.39}},"index":3,"playId":"46d7b85c-e0d9-32bf-8feb-591bf6401b11","pitchNumber":4,"startTime":"2026-02-22T20:29:43.453Z","endTime":"2026-02-22T20:29:50.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:29:50.680Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jacob Wilson pops out to second baseman Travis Bazzana.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:30:06.178Z","endTime":"2026-02-22T20:31:12.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.845480025374453,"aZ":-38.5592156365982,"pfxX":-5.637700080008058,"pfxZ":-4.726504404560247,"pX":-0.424306626068706,"pZ":2.9139923093609146,"vX0":-1.5900332904412944,"vY0":-115.07202819509249,"vZ0":2.1726996224311783,"x":133.17,"y":160.1,"x0":1.0067819651453107,"y0":50.002580400064275,"z0":5.672928839785522,"aX":-7.616810342813294},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-7.8,"breakHorizontal":10.6,"spinRate":2162,"spinDirection":308},"zone":1,"typeConfidence":2.0,"plateTime":0.4746336319893656,"extension":6.3293882836616975},"index":0,"playId":"cf1469ac-fa7a-36cd-bf60-fa2034fe4a38","pitchNumber":1,"startTime":"2026-02-22T20:30:16.440Z","endTime":"2026-02-22T20:30:20.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64433347182579,"aZ":-13.358510091737074,"pfxX":2.331414861286018,"pfxZ":9.705307007619815,"pX":0.37422038529086143,"pZ":2.837028123318854,"vX0":-2.643809360277069,"vY0":-138.09609572150563,"vZ0":-4.489398025696873,"x":102.74,"y":162.18,"x0":1.0393450592382993,"y0":50.00611503238601,"z0":5.377089235021185,"aX":4.521471375353647},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":-3.7,"spinRate":2221,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.39605924389429603,"extension":6.2831311197188136},"index":1,"playId":"dd0130b8-9ac7-3ca4-abfc-860cb4968796","pitchNumber":2,"startTime":"2026-02-22T20:30:29.934Z","endTime":"2026-02-22T20:30:33.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":93.6,"endSpeed":86.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.807725835582747,"aZ":-14.28482959337812,"pfxX":2.473010406035095,"pfxZ":9.378696342484153,"pX":0.14254629806238478,"pZ":4.429003906767467,"vX0":-3.09914355084808,"vY0":-136.45006815095985,"vZ0":-0.19072208262848867,"x":111.57,"y":119.2,"x0":0.9656904981469235,"y0":50.00068675245322,"z0":5.474465617305033,"aX":4.716369906033094},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":-4.0,"spinRate":2175,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.3996745440236591,"extension":6.2857715715919795},"index":2,"playId":"92b2ebde-0aa1-39e7-8da6-a0e288937ab2","pitchNumber":3,"startTime":"2026-02-22T20:30:45.702Z","endTime":"2026-02-22T20:30:48.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.898271209743235,"aZ":-28.591337537223268,"pfxX":8.812911630028282,"pfxZ":2.228995016506069,"pX":0.5651583161054209,"pZ":3.0976092058434856,"vX0":-4.245189751599833,"vY0":-125.28682291447966,"vZ0":-0.15993652081498289,"x":95.46,"y":155.14,"x0":1.1274650197243568,"y0":50.000236923154795,"z0":5.478969148409259,"aX":14.150888037194886},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.2,"breakHorizontal":-15.1,"spinRate":2016,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.4354873728695914,"extension":6.274805942924269},"hitData":{"launchSpeed":79.9,"launchAngle":59.0,"totalDistance":235.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":153.74,"coordY":110.23}},"index":3,"playId":"b5239aa8-4ce9-3fce-9276-02397c32b17e","pitchNumber":4,"startTime":"2026-02-22T20:31:01.698Z","endTime":"2026-02-22T20:31:12.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:31:12.823Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeff McNeil walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:31:24.349Z","endTime":"2026-02-22T20:32:35.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.829216261845147,"aZ":-13.084984225215267,"pfxX":3.3044663928570452,"pfxZ":9.98250388399275,"pX":-1.1849727908968704,"pZ":3.16754512928568,"vX0":-6.380335657594476,"vY0":-136.39431426590858,"vZ0":-3.6455632230532204,"x":162.17,"y":153.26,"x0":0.7396778878221075,"y0":50.001815196295084,"z0":5.404548527160931,"aX":6.319176330894151},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":-4.9,"spinRate":2140,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.3993206623812018,"extension":6.460716994507311},"index":0,"playId":"68d92e4c-3460-37e6-b985-8b43839792a4","pitchNumber":1,"startTime":"2026-02-22T20:31:36.461Z","endTime":"2026-02-22T20:31:40.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.128494984203442,"aZ":-13.947529637065694,"pfxX":1.9605633422754254,"pfxZ":9.544100576866823,"pX":-1.1438449423294836,"pZ":2.8308239615488513,"vX0":-6.022090295215072,"vY0":-136.17245087681377,"vZ0":-4.313680032458048,"x":160.6,"y":162.35,"x0":0.8252206798059172,"y0":50.00389257501261,"z0":5.3757036496578445,"aX":3.744848269319981},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-2.5,"spinRate":2142,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.39964355556187314,"extension":6.48256373803692},"index":1,"playId":"9b312e45-1627-3636-98c1-228f2512bdb4","pitchNumber":2,"startTime":"2026-02-22T20:31:49.613Z","endTime":"2026-02-22T20:31:54.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52200503340017,"aZ":-19.030153763842435,"pfxX":5.960623099589316,"pfxZ":6.963757140348251,"pX":0.6562449478519636,"pZ":1.6489333317589978,"vX0":-3.471104834840932,"vY0":-135.52515570665574,"vZ0":-6.223724656791892,"x":91.99,"y":194.26,"x0":1.1694275149488065,"y0":50.00247745775521,"z0":5.274010021675141,"aX":11.251390847497179},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.8,"breakHorizontal":-10.2,"spinRate":1990,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.40189210467945813,"extension":6.279440079241816},"index":2,"playId":"e3a083c4-7bbf-30b7-8e97-9727adf60986","pitchNumber":3,"startTime":"2026-02-22T20:32:03.362Z","endTime":"2026-02-22T20:32:07.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2472605310383,"aZ":-29.7711843865611,"pfxX":8.004276441621132,"pfxZ":1.5335710424478908,"pX":0.8157431785050253,"pZ":1.181390104657936,"vX0":-3.572367706845836,"vY0":-124.33224279571319,"vZ0":-4.086868133099511,"x":85.91,"y":206.88,"x0":1.2288858055356309,"y0":50.00587833063335,"z0":5.309205096567468,"aX":12.570246990415422},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":-13.7,"spinRate":1818,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4400536512461626,"extension":6.192819527403001},"index":3,"playId":"00078588-8592-3c6e-a7db-45a5cb019656","pitchNumber":4,"startTime":"2026-02-22T20:32:16.726Z","endTime":"2026-02-22T20:32:22.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08324380951173,"aZ":-32.20035211637834,"pfxX":-2.6407804557396615,"pfxZ":-0.016582219717526492,"pX":-0.8853178697636442,"pZ":1.1912264561147572,"vX0":-3.7678822376183083,"vY0":-125.56846604625844,"vZ0":-3.7804180355818424,"x":150.75,"y":206.62,"x0":0.972094306378381,"y0":50.00213163094404,"z0":5.308562931568411,"aX":-4.258204130231009},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":5.5,"spinRate":2233,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4345592970720791,"extension":6.392554211791757},"index":4,"playId":"1e39af22-8818-3a46-b058-162e458c6852","pitchNumber":5,"startTime":"2026-02-22T20:32:31.610Z","endTime":"2026-02-22T20:32:35.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:32:35.662Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andy Ibáñez walks. Jeff McNeil to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:32:45.208Z","endTime":"2026-02-22T20:34:29.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55466102399616,"aZ":-19.69643015760333,"pfxX":7.366309473465341,"pfxZ":6.9890677956721845,"pX":-1.0960951066382147,"pZ":1.3785694262346324,"vX0":-7.480724700802243,"vY0":-131.66425524274695,"vZ0":-6.305194111529422,"x":158.78,"y":201.56,"x0":0.8023376768863015,"y0":50.00176505365272,"z0":5.225045731162917,"aX":13.149744734205662},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":-12.0,"spinRate":1961,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.41336522831957057,"extension":6.403799823225685},"index":0,"playId":"34b74594-b66d-3851-a2f0-1342fb8c528c","pitchNumber":1,"startTime":"2026-02-22T20:33:00.050Z","endTime":"2026-02-22T20:33:04.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"34b74594-b66d-3851-a2f0-1342fb8c528c","startTime":"2026-02-22T20:33:08.761Z","endTime":"2026-02-22T20:33:18.904Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46412212765232,"aZ":-15.322788384469009,"pfxX":2.337338845515262,"pfxZ":9.023410079191523,"pX":1.1263278338870724,"pZ":2.343533545403107,"vX0":-0.31101975916060065,"vY0":-134.84723837373542,"vZ0":-5.084701079520128,"x":74.07,"y":175.5,"x0":0.9381038084737068,"y0":50.00303235024357,"z0":5.311122439266088,"aX":4.3648181419116305},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":-4.2,"spinRate":2017,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4040314947482089,"extension":6.298511800081601},"index":2,"playId":"91838534-2171-340a-a516-ee14dbb8ce42","pitchNumber":2,"startTime":"2026-02-22T20:33:18.904Z","endTime":"2026-02-22T20:33:23.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01706914169751,"aZ":-15.485066823473785,"pfxX":2.3884865837769302,"pfxZ":8.886993129460487,"pX":-0.4967352538563845,"pZ":3.0826088028974232,"vX0":-4.3697432474987705,"vY0":-135.09639735284216,"vZ0":-3.2643247791290024,"x":135.93,"y":155.55,"x0":0.8197771719863172,"y0":50.0028414059014,"z0":5.372658483323494,"aX":4.485819556727117},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":-3.6,"spinRate":2031,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4029872806006516,"extension":6.47787009228156},"index":3,"playId":"c45f030e-b006-39ff-92e3-72841f07f205","pitchNumber":3,"startTime":"2026-02-22T20:33:36.130Z","endTime":"2026-02-22T20:33:44.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":92.7,"endSpeed":85.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.818882187780837,"aZ":-15.029780113208867,"pfxX":2.8107797130443655,"pfxZ":9.149477828061604,"pX":-0.7197238469126149,"pZ":4.0807974935842415,"vX0":-4.931687521443811,"vY0":-135.14290742036118,"vZ0":-1.0225046090320404,"x":144.43,"y":128.6,"x0":0.7528004439480884,"y0":50.00572041237357,"z0":5.506337403224965,"aX":5.269364650812432},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":-4.2,"spinRate":2115,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4032755305911264,"extension":6.384636626781729},"index":4,"playId":"1b64001f-72b2-3760-8f4d-f3ab22eccc8b","pitchNumber":4,"startTime":"2026-02-22T20:34:08.766Z","endTime":"2026-02-22T20:34:11.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.130241427898017,"aZ":-30.15150259331163,"pfxX":5.518108074009062,"pfxZ":1.3315096141451885,"pX":0.8479289483217911,"pZ":3.325671904303523,"vX0":-2.3650682420390696,"vY0":-121.97921230551282,"vZ0":1.0279114320383878,"x":84.68,"y":148.99,"x0":1.1087876377913526,"y0":50.00340185899968,"z0":5.482133567870092,"aX":8.384405364167709},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.9,"breakHorizontal":-9.5,"spinRate":1923,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.44761392279554757,"extension":6.1827746978005855},"index":5,"playId":"81dd4417-a938-3c28-8c63-4b888a95a668","pitchNumber":5,"startTime":"2026-02-22T20:34:25.726Z","endTime":"2026-02-22T20:34:29.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:34:29.975Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Cortes walks. Jeff McNeil to 3rd. Andy Ibáñez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:34:39.553Z","endTime":"2026-02-22T20:37:53.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"postOnSecond":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63267350924188,"aZ":-30.159496955332493,"pfxX":-2.703027477033734,"pfxZ":1.2317587496900684,"pX":-0.4821125295836087,"pZ":1.8009640041867583,"vX0":-3.0561953483779947,"vY0":-126.08574555411367,"vZ0":-2.895725123535296,"x":135.38,"y":190.15,"x0":1.0895221615330066,"y0":50.004898483823744,"z0":5.357003657681306,"aX":-4.42398679412698},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":5.5,"spinRate":2309,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.43167691492829396,"extension":6.459061786595322},"index":0,"playId":"4d21c0bc-62ca-3824-b3b5-94744e5210b7","pitchNumber":1,"startTime":"2026-02-22T20:34:54.880Z","endTime":"2026-02-22T20:34:59.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.823048633041502,"aZ":-21.57094403673689,"pfxX":6.778599519749007,"pfxZ":5.837709580527827,"pX":1.49621765504662,"pZ":2.6883230399634352,"vX0":-1.105337208494794,"vY0":-133.4472071988074,"vZ0":-2.8847940589738137,"x":59.97,"y":166.2,"x0":1.0328313646630225,"y0":50.003544432294234,"z0":5.325106647581338,"aX":12.311613070354802},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":-12.1,"spinRate":2073,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.409345920223366,"extension":6.347882765054307},"index":1,"playId":"f8e50802-b4d6-35c9-948c-9cf00a9d95de","pitchNumber":2,"startTime":"2026-02-22T20:35:15.501Z","endTime":"2026-02-22T20:35:19.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.516296127192177,"aZ":-14.263558497488729,"pfxX":3.9905815010625663,"pfxZ":9.515322510667467,"pX":1.3373752102316483,"pZ":2.7605098593606274,"vX0":-0.3691190871005874,"vY0":-136.00211949588476,"vZ0":-4.309137579170658,"x":66.02,"y":164.25,"x0":0.9557953153238767,"y0":50.00041523928613,"z0":5.3476771720855325,"aX":7.509414092641294},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-7.2,"spinRate":2094,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4020149926149159,"extension":6.490572177963393},"index":2,"playId":"c8d48133-48f7-313b-bc1c-116ff581fd89","pitchNumber":3,"startTime":"2026-02-22T20:35:33.318Z","endTime":"2026-02-22T20:35:37.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.340723692317145,"aZ":-28.739200452187486,"pfxX":8.250198809171147,"pfxZ":2.2384548238897946,"pX":1.1741483024215016,"pZ":2.6709760943050758,"vX0":-2.3823538808811997,"vY0":-122.8571841733323,"vZ0":-0.6982646241052224,"x":72.24,"y":166.66,"x0":1.0819188123098908,"y0":50.003872644704465,"z0":5.3920583484262155,"aX":12.667793740055814},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.2,"breakHorizontal":-14.4,"spinRate":1929,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4450704537333916,"extension":6.279668213937696},"index":3,"playId":"994482cf-8e9c-3de0-b228-8a0f95f3349a","pitchNumber":4,"startTime":"2026-02-22T20:35:54.055Z","endTime":"2026-02-22T20:35:58.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58504744076919,"aZ":-30.162745257197553,"pfxX":-3.0254107933365497,"pfxZ":1.2324237669098776,"pX":-0.8864187685513403,"pZ":1.6552497707387785,"vX0":-3.48233962743931,"vY0":-126.29068679887466,"vZ0":-3.1806829391765037,"x":150.79,"y":194.09,"x0":0.896878783963235,"y0":50.00494466470585,"z0":5.32429828072025,"aX":-4.951174352575269},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.8,"breakHorizontal":6.2,"spinRate":2347,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4315643494492787,"extension":6.4101350389991705},"index":4,"playId":"27fb4129-b344-3601-ae54-4fbb347c3299","pitchNumber":5,"startTime":"2026-02-22T20:36:13.637Z","endTime":"2026-02-22T20:36:18.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.328792207229615,"aZ":-20.075534102351142,"pfxX":8.50335786354802,"pfxZ":6.384229920344185,"pX":-0.05565313949512006,"pZ":2.2287345475568143,"vX0":-5.735995750876185,"vY0":-136.16171275520855,"vZ0":-4.297779333263955,"x":119.12,"y":178.6,"x0":0.9636878356940197,"y0":50.00297133269413,"z0":5.200180718047124,"aX":16.11343828195081},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":-14.3,"spinRate":2074,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4008688126510629,"extension":6.351255714843083},"index":5,"playId":"432b4099-756a-34d9-bbbe-fc14e36a7f63","pitchNumber":6,"startTime":"2026-02-22T20:36:33.904Z","endTime":"2026-02-22T20:36:39.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.681575932537715,"aZ":-15.031468859105727,"pfxX":3.6162437885424255,"pfxZ":8.87572972455424,"pX":0.6644890430753738,"pZ":2.563057926893546,"vX0":-1.8868675506262034,"vY0":-137.6565504528508,"vZ0":-4.7248554443571145,"x":91.67,"y":169.58,"x0":0.8865532361605386,"y0":50.00543458471751,"z0":5.309195321592479,"aX":6.9866782622421235},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":-6.2,"spinRate":2150,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.3969045387519867,"extension":6.427179880547935},"index":6,"playId":"0cd81637-1df1-3b2a-895c-b7508f93533d","pitchNumber":7,"startTime":"2026-02-22T20:37:12.170Z","endTime":"2026-02-22T20:37:15.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.251506779565393,"aZ":-14.507356472895097,"pfxX":2.1887298116054104,"pfxZ":9.160789733355275,"pX":1.0527667809119867,"pZ":3.9444301531065187,"vX0":-0.5767299128359807,"vY0":-137.02502500723128,"vZ0":-1.408849733573912,"x":76.87,"y":132.28,"x0":0.979685815678406,"y0":50.00313550191917,"z0":5.441879809833999,"aX":4.221069059443783},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":-3.8,"spinRate":2083,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.3975744499174443,"extension":6.347734739168068},"index":7,"playId":"e35aefc7-7460-32fc-a63b-82cfda4445e0","pitchNumber":8,"startTime":"2026-02-22T20:37:44.820Z","endTime":"2026-02-22T20:37:53.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.81,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:37:53.169Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Denzel Clarke grounds out, shortstop Angel Genao to first baseman Ralphy Velazquez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:39:00.493Z","endTime":"2026-02-22T20:39:53.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T20:37:58.451Z","endTime":"2026-02-22T20:39:02.401Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59618682344974,"aZ":-35.578260052950135,"pfxX":-6.931278758293328,"pfxZ":-2.5701931884660265,"pX":0.37998154752223473,"pZ":2.365260796187907,"vX0":0.39820532127836894,"vY0":-114.14515607586247,"vZ0":0.5681400989422032,"x":102.52,"y":174.92,"x0":1.1043585782559884,"y0":50.00482754528448,"z0":5.610185895079975,"aX":-9.166560613244881},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-4.2,"breakHorizontal":12.5,"spinRate":2292,"spinDirection":306},"zone":6,"typeConfidence":2.0,"plateTime":0.4794565312468819,"extension":6.18010817568929},"index":1,"playId":"f7d629de-422e-3559-80ed-54c99ddb0da8","pitchNumber":1,"startTime":"2026-02-22T20:39:02.401Z","endTime":"2026-02-22T20:39:06.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":87.0,"endSpeed":80.0,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.722212759881916,"aZ":-26.482368594006342,"pfxX":7.9652530581427134,"pfxZ":3.5043683844262654,"pX":-0.07185690632993053,"pZ":1.521058552329761,"vX0":-5.549113797726105,"vY0":-126.61321477702606,"vZ0":-4.231621808438492,"x":119.74,"y":197.71,"x0":1.1127337070638632,"y0":50.004604964597064,"z0":5.332102624366429,"aX":12.940599739541632},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.6,"breakHorizontal":-13.2,"spinRate":1895,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4325128933894611,"extension":6.220029186175272},"index":2,"playId":"b0dba0db-117b-3c3e-b9db-28cbffee0746","pitchNumber":2,"startTime":"2026-02-22T20:39:13.745Z","endTime":"2026-02-22T20:39:16.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.283152747222683,"aZ":-28.236228409661287,"pfxX":9.820509830660285,"pfxZ":2.4136271785607293,"pX":1.0102336455376517,"pZ":0.9832804805187821,"vX0":-3.5478468224665978,"vY0":-126.71374765792098,"vZ0":-5.116555906635878,"x":78.49,"y":212.23,"x0":1.150691709832856,"y0":50.00113232862696,"z0":5.277709334849369,"aX":16.008095597007106},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":-17.0,"spinRate":2099,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4318298805921601,"extension":6.131534881542399},"index":3,"playId":"f1353a1b-d5b2-3b49-9ff3-67acedf92af7","pitchNumber":3,"startTime":"2026-02-22T20:39:31.907Z","endTime":"2026-02-22T20:39:35.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15001566280085,"aZ":-12.18259064148406,"pfxX":3.3529835664275263,"pfxZ":10.562088607125812,"pX":-0.6813825437689968,"pZ":2.5817814492429205,"vX0":-5.206764059556648,"vY0":-136.93549879841058,"vZ0":-4.983943571190127,"x":142.97,"y":169.07,"x0":0.8119054491804925,"y0":50.00383984633106,"z0":5.263620312173132,"aX":6.347504288284216},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":-4.9,"spinRate":2149,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.4004721532161044,"extension":6.467812606570417},"hitData":{"launchSpeed":66.1,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.61,"coordY":156.97}},"index":4,"playId":"d83f2753-c8f7-3b51-b8a7-d93f07aa41c4","pitchNumber":4,"startTime":"2026-02-22T20:39:45.382Z","endTime":"2026-02-22T20:39:53.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":672016,"link":"/api/v1/people/672016"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-7.699999999999996,"leverageIndex":2.97,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:39:53.951Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:42:05.830Z","endTime":"2026-02-22T20:42:42.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joel Kuhnel replaces Luis Severino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:41:23.958Z","endTime":"2026-02-22T20:42:07.814Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669270,"link":"/api/v1/people/669270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":95.0,"endSpeed":87.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97606236414188,"aZ":-24.0033591033393,"pfxX":-8.301954447671479,"pfxZ":4.192346445796325,"pX":-0.4654760374099872,"pZ":2.554923915860872,"vX0":5.0624834420732014,"vY0":-138.2534502721712,"vZ0":-5.416163652182335,"x":134.74,"y":169.8,"x0":-1.2357057788935526,"y0":50.000753290342736,"z0":6.1364725240930795,"aX":-16.172122523145617},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.7,"breakHorizontal":14.0,"spinRate":2261,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3952070508220027,"extension":6.8974312522065135},"index":1,"playId":"19efc629-9ade-3d09-ba92-7d554f327e79","pitchNumber":1,"startTime":"2026-02-22T20:42:07.814Z","endTime":"2026-02-22T20:42:11.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.031286623932523,"aZ":-27.45216450526493,"pfxX":-5.73176974548276,"pfxZ":2.699990591208903,"pX":0.21431533865618216,"pZ":1.7921401952321667,"vX0":6.432411010297579,"vY0":-130.45125669947626,"vZ0":-5.714372111724415,"x":108.83,"y":190.39,"x0":-1.5233935660626052,"y0":50.000498199726266,"z0":6.045819691215548,"aX":-10.009177819787006},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.0,"breakHorizontal":9.2,"spinRate":1319,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.41777415218363956,"extension":6.8687411827611236},"index":2,"playId":"bab1fb5b-b063-3d00-a5b3-a0a8a0c04381","pitchNumber":2,"startTime":"2026-02-22T20:42:22.784Z","endTime":"2026-02-22T20:42:26.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.474996109151007,"aZ":-26.17514312080102,"pfxX":-5.248774020244949,"pfxZ":3.325361341158576,"pX":-0.5578993785221498,"pZ":3.181663680515088,"vX0":4.3728576015950305,"vY0":-132.47818024781256,"vZ0":-3.1682881460993584,"x":138.27,"y":152.88,"x0":-1.536416064173303,"y0":50.00146426951725,"z0":6.276496935046752,"aX":-9.463669336360816},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.6,"breakHorizontal":8.8,"spinRate":1304,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4111875564427159,"extension":6.756954442804181},"index":3,"playId":"2360e2aa-8c5e-3448-989f-feff5a2d2777","pitchNumber":3,"startTime":"2026-02-22T20:42:39.032Z","endTime":"2026-02-22T20:42:42.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:42:42.879Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"George Valera homers (1) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:42:56.327Z","endTime":"2026-02-22T20:44:43.580Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":{"id":669270,"link":"/api/v1/people/669270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":80.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36884247513757,"aZ":-30.82605067896127,"pfxX":2.1651378198686775,"pfxZ":0.8265207062141968,"pX":-0.5796582884553414,"pZ":3.405117703449139,"vX0":2.581847355320519,"vY0":-126.3386705071457,"vZ0":-0.6493446193562484,"x":139.1,"y":146.84,"x0":-1.892404065110681,"y0":50.003603203804296,"z0":6.121883948470967,"aX":3.5340988378985485},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.6,"breakHorizontal":-4.4,"spinRate":2405,"spinDirection":113},"zone":11,"typeConfidence":2.0,"plateTime":0.43192883800225346,"extension":6.664651389311344},"index":0,"playId":"2ff36f39-65bf-36cd-8744-fd59d563622a","pitchNumber":1,"startTime":"2026-02-22T20:43:09.300Z","endTime":"2026-02-22T20:43:13.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.648563835846346,"aZ":-27.737324391002797,"pfxX":-5.803959616738313,"pfxZ":2.594024857116791,"pX":-0.038484649990632946,"pZ":2.6700783982556637,"vX0":5.756964389509123,"vY0":-128.92271684140206,"vZ0":-3.3767289358060557,"x":118.47,"y":166.69,"x0":-1.5289208304779474,"y0":50.00289308020911,"z0":6.099524730153741,"aX":-9.931754551168929},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.3,"breakHorizontal":9.5,"spinRate":1313,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4221853521327805,"extension":6.812327731358149},"index":1,"playId":"4bf2491c-d769-3997-8f61-7916d5a4efc7","pitchNumber":2,"startTime":"2026-02-22T20:43:24.355Z","endTime":"2026-02-22T20:43:33.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.977974697570513,"aZ":-30.58341043421514,"pfxX":1.2880233114788526,"pfxZ":0.9626216959359883,"pX":-0.44192736897943324,"pZ":2.6796132829215478,"vX0":3.236784140567954,"vY0":-126.73133281149207,"vZ0":-2.5390159582768472,"x":133.85,"y":166.43,"x0":-1.8948722360543973,"y0":50.00314152713866,"z0":6.09821578936112,"aX":2.1285463116722214},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":-3.0,"spinRate":2446,"spinDirection":184},"zone":4,"typeConfidence":2.0,"plateTime":0.4295547507440425,"extension":6.701702074040603},"hitData":{"launchSpeed":104.7,"launchAngle":23.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.12,"coordY":65.68}},"index":2,"playId":"e5e7f0ad-6003-34f4-9e9f-70d604ab9907","pitchNumber":3,"startTime":"2026-02-22T20:44:17.109Z","endTime":"2026-02-22T20:44:43.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-11.5,"leverageIndex":0.73,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:44:43.580Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Fry grounds out, third baseman Andy Ibáñez to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:44:51.379Z","endTime":"2026-02-22T20:46:06.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.8,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.079576459742103,"aZ":-22.801755373006014,"pfxX":-7.904266835051191,"pfxZ":4.800064381801137,"pX":-1.5163656631398037,"pZ":3.0206992651980156,"vX0":1.8127866667356898,"vY0":-137.968422959985,"vZ0":-4.481481890172176,"x":174.8,"y":157.22,"x0":-1.149393491791332,"y0":50.0031557908545,"z0":6.17845611530553,"aX":-15.42918174579387},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.0,"breakHorizontal":14.0,"spinRate":2191,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3951095853968658,"extension":6.685375989891115},"index":0,"playId":"e2945ef4-2ede-32af-ba85-22123e1fce18","pitchNumber":1,"startTime":"2026-02-22T20:45:04.704Z","endTime":"2026-02-22T20:45:08.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.8,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82532414472191,"aZ":-24.12292651186285,"pfxX":-7.8643468366911105,"pfxZ":4.141352018930819,"pX":-0.9621324063048333,"pZ":2.86468174870144,"vX0":3.5848494087418756,"vY0":-137.46816523698806,"vZ0":-4.541112922778198,"x":153.67,"y":161.43,"x0":-1.2496193117147958,"y0":50.0059530386769,"z0":6.1427054188882835,"aX":-15.299233050267558},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.8,"breakHorizontal":13.7,"spinRate":2203,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39599886479484825,"extension":6.955720671932794},"index":1,"playId":"7fc9da0b-541a-3d84-84ac-f58635e2dad2","pitchNumber":2,"startTime":"2026-02-22T20:45:21.715Z","endTime":"2026-02-22T20:45:25.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47073511294736,"aZ":-26.643912482159443,"pfxX":-4.73369802192716,"pfxZ":3.1699483875528838,"pX":-0.4172496524928364,"pZ":3.6896125346978086,"vX0":4.100157744036407,"vY0":-129.76900841121753,"vZ0":-1.4071558256141894,"x":132.9,"y":139.16,"x0":-1.385798992203594,"y0":50.00189929395917,"z0":6.226702685621275,"aX":-8.253529891067211},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.8,"breakHorizontal":7.9,"spinRate":1327,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4185328178118146,"extension":6.867952746306445},"index":2,"playId":"71f95e62-76ec-3161-9d35-b6ace7560fa3","pitchNumber":3,"startTime":"2026-02-22T20:45:39.841Z","endTime":"2026-02-22T20:45:43.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.213965547561507,"aZ":-23.26479829841937,"pfxX":-7.444589158334477,"pfxZ":4.607353920483571,"pX":0.4120341721334713,"pZ":2.0527140314893586,"vX0":6.503154172972074,"vY0":-137.15187055601072,"vZ0":-6.54169568389759,"x":101.29,"y":183.36,"x0":-1.0059166938357056,"y0":50.001046890712836,"z0":6.022090267847785,"aX":-14.387212291234594},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.3,"breakHorizontal":12.4,"spinRate":2214,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.39717485014258536,"extension":6.878690943633409},"hitData":{"launchSpeed":75.8,"launchAngle":-52.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.11,"coordY":180.28}},"index":3,"playId":"671ce9af-06fe-3076-81b5-d9da36c65222","pitchNumber":4,"startTime":"2026-02-22T20:45:56.837Z","endTime":"2026-02-22T20:46:06.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:46:06.584Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Manzardo singles on a sharp line drive to right fielder Carlos Cortes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:46:20.582Z","endTime":"2026-02-22T20:47:35.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":88.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68169049763337,"aZ":-19.403656343784906,"pfxX":-1.856719907060528,"pfxZ":6.517608133398367,"pX":0.02971408672738173,"pZ":3.5352178306153195,"vX0":4.8163577766570524,"vY0":-137.87765589993475,"vZ0":-3.5723416506511483,"x":115.87,"y":143.33,"x0":-1.4851797978784442,"y0":50.000952313064104,"z0":6.129219534082643,"aX":-3.6375497408534105},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":2.5,"spinRate":2219,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39467656249450034,"extension":6.780425835041643},"index":0,"playId":"4dc4dbce-3ff0-3fb0-be97-6db6cd42fc1a","pitchNumber":1,"startTime":"2026-02-22T20:46:33.973Z","endTime":"2026-02-22T20:46:38.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23364448540032,"aZ":-16.502662733394477,"pfxX":-4.1703696012668905,"pfxZ":7.833189838583106,"pX":-0.0832033637151786,"pZ":2.944760358607936,"vX0":4.652386179458375,"vY0":-139.5666796507913,"vZ0":-5.606970353311352,"x":120.17,"y":159.27,"x0":-1.2187737703535855,"y0":50.004467505596075,"z0":6.042173189401788,"aX":-8.34519568135085},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":6.7,"spinRate":2245,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3903413396649831,"extension":6.870562178361095},"index":1,"playId":"f2f7eec2-8f4c-3cf6-82be-54dfbc01912f","pitchNumber":2,"startTime":"2026-02-22T20:46:50.224Z","endTime":"2026-02-22T20:46:53.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":96.8,"endSpeed":89.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.884358182959136,"aZ":-17.554850162112526,"pfxX":-3.525681055029702,"pfxZ":7.145117492442861,"pX":-0.6741333450878191,"pZ":4.209843522968222,"vX0":2.3863630580820576,"vY0":-141.12329223818472,"vZ0":-2.6563210003101303,"x":142.7,"y":125.11,"x0":-1.0666230835505999,"y0":50.00014146188782,"z0":6.27551461523453,"aX":-7.21028481301049},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.7,"breakHorizontal":6.0,"spinRate":2281,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3860539277213313,"extension":6.7843924273683776},"index":2,"playId":"8d78c931-a5a2-343e-afd0-1f12c43883d7","pitchNumber":3,"startTime":"2026-02-22T20:47:12.038Z","endTime":"2026-02-22T20:47:16.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.445083733845586,"aZ":-26.74542299278059,"pfxX":-6.853402782440468,"pfxZ":2.922658924669828,"pX":0.33476413406112143,"pZ":1.4834565633747545,"vX0":6.577752935252845,"vY0":-134.33128854797118,"vZ0":-7.1320073365685355,"x":104.24,"y":198.73,"x0":-1.235287383804336,"y0":50.00433285889343,"z0":6.0288512641079315,"aX":-12.739974607883697},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.2,"breakHorizontal":11.3,"spinRate":1328,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4051065452398497,"extension":6.740220651512394},"hitData":{"launchSpeed":105.1,"launchAngle":10.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":171.2,"coordY":125.44}},"index":3,"playId":"22de77ec-6afd-3e11-aaa6-be1bdf34fe87","pitchNumber":4,"startTime":"2026-02-22T20:47:27.622Z","endTime":"2026-02-22T20:47:35.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:47:35.814Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Stuart Fairchild singles on a ground ball to center fielder Denzel Clarke. Kyle Manzardo to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:47:46.888Z","endTime":"2026-02-22T20:49:46.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"postOnSecond":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"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":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.4,"endSpeed":79.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44887049043888,"aZ":-27.41849511695503,"pfxX":2.0530185641682364,"pfxZ":2.9892807959435794,"pX":0.9542456196172195,"pZ":1.8448529453626845,"vX0":5.789073713405066,"vY0":-124.32906772863326,"vZ0":-4.569500948016766,"x":80.63,"y":188.97,"x0":-1.6570889890146299,"y0":50.00020809931244,"z0":5.942815920854931,"aX":3.260030926945168},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.7,"breakHorizontal":-4.9,"spinRate":2430,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4380654169029605,"extension":6.924504234385204},"index":0,"playId":"f57e4e49-22e8-3705-b425-068d6c06ddb1","pitchNumber":1,"startTime":"2026-02-22T20:48:05.375Z","endTime":"2026-02-22T20:48:08.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.111942453838157,"aZ":-33.66033840726721,"pfxX":1.0248838318259028,"pfxZ":-0.9686888550688613,"pX":-0.318759645760308,"pZ":1.326236719535845,"vX0":3.245844555553554,"vY0":-122.94805571974425,"vZ0":-4.151522458792798,"x":129.15,"y":202.97,"x0":-1.7861843381761675,"y0":50.001522648344896,"z0":5.876295942403877,"aX":1.5767984418600212},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.4,"breakHorizontal":-2.5,"spinRate":2325,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.44455480865980146,"extension":6.697024076872118},"index":1,"playId":"eecd9869-ab63-3d26-8971-95aaf64dec7a","pitchNumber":2,"startTime":"2026-02-22T20:48:24.516Z","endTime":"2026-02-22T20:48:28.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.602444790233307,"aZ":-22.867255562803194,"pfxX":-8.242135026901625,"pfxZ":4.924113151406187,"pX":-1.060579128232968,"pZ":3.061722046486787,"vX0":3.10512969389854,"vY0":-136.96003527039758,"vZ0":-3.944350823555791,"x":157.43,"y":156.11,"x0":-1.1413161688025708,"y0":50.003522390741374,"z0":6.093531367608232,"aX":-15.584078536563513},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":14.3,"spinRate":2173,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40064247627716654,"extension":6.897099400570776},"index":2,"playId":"f3afd1b5-fcc8-3cdb-99dd-ae6e9152bbc9","pitchNumber":3,"startTime":"2026-02-22T20:48:42.605Z","endTime":"2026-02-22T20:48:46.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.745143309741202,"aZ":-22.0019831816641,"pfxX":-9.187259128230565,"pfxZ":5.414620566534389,"pX":0.06480753378910724,"pZ":1.2858232441513677,"vX0":6.510258848877235,"vY0":-136.58655457358833,"vZ0":-8.458751471558637,"x":114.53,"y":204.06,"x0":-1.1631651959535187,"y0":50.00116035876165,"z0":5.950883295924114,"aX":-17.254540932808226},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.0,"breakHorizontal":15.1,"spinRate":2232,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4019164055165203,"extension":7.032684809722521},"index":3,"playId":"ac97614f-0476-3118-a505-dd5dab7439eb","pitchNumber":4,"startTime":"2026-02-22T20:49:03.788Z","endTime":"2026-02-22T20:49:07.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-22T20:49:12.501Z","endTime":"2026-02-22T20:49:34.300Z","isPitch":false,"type":"action","player":{"id":656413,"link":"/api/v1/people/656413"},"defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.154751354831376,"aZ":-16.17064162258753,"pfxX":-4.496489778862699,"pfxZ":8.215154747759518,"pX":0.5742227166368865,"pZ":2.3112054797861687,"vX0":5.549062946575102,"vY0":-138.05136424867592,"vZ0":-7.3739267728232045,"x":95.11,"y":176.38,"x0":-0.8692368192056947,"y0":50.000235665613324,"z0":6.0872603867118205,"aX":-8.756108936750813},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":7.1,"spinRate":2208,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.39540831747149996,"extension":6.945307028496353},"hitData":{"launchSpeed":105.9,"launchAngle":4.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.05,"coordY":89.07}},"index":5,"playId":"735fa0b9-d5c5-3051-9434-861604f12d6b","pitchNumber":5,"startTime":"2026-02-22T20:49:34.300Z","endTime":"2026-02-22T20:49:46.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656413,"link":"/api/v1/people/656413"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":656413,"link":"/api/v1/people/656413"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.4,"awayTeamWinProbability":60.6,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.89,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:49:46.946Z","atBatIndex":22},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Nolan Jones reaches on a throwing error by first baseman Nick Kurtz. Kyle Manzardo scores. Stuart Fairchild to 3rd. Nolan Jones to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:50:12.473Z","endTime":"2026-02-22T20:50:35.727Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"postOnThird":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":{"id":669270,"link":"/api/v1/people/669270"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"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":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.624558754393618,"aZ":-23.51073354721822,"pfxX":-7.514753896839682,"pfxZ":4.37517311018011,"pX":0.46045204184796334,"pZ":1.8025793030521626,"vX0":6.930268620370589,"vY0":-139.18830888666142,"vZ0":-7.3524509455075835,"x":99.45,"y":190.11,"x0":-1.0745688005582963,"y0":50.001414601344905,"z0":6.0137000131426275,"aX":-14.875609321746534},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.7,"breakHorizontal":12.4,"spinRate":2229,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3921765440638656,"extension":6.950406828731597},"hitData":{"launchSpeed":103.8,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.16,"coordY":168.62}},"index":0,"playId":"48b04a89-df58-3e18-9bcf-bb328dac38eb","pitchNumber":1,"startTime":"2026-02-22T20:50:24.260Z","endTime":"2026-02-22T20:50:35.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":656413,"link":"/api/v1/people/656413"},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-11.200000000000003,"leverageIndex":1.7,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:50:35.727Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ralphy Velazquez singles on a ground ball to left fielder Tyler Soderstrom. Stuart Fairchild scores. Nolan Jones scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:52:09.582Z","endTime":"2026-02-22T20:53:30.655Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"responsiblePitcher":{"id":669270,"link":"/api/v1/people/669270"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":{"id":669270,"link":"/api/v1/people/669270"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T20:51:21.739Z","endTime":"2026-02-22T20:52:11.225Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":666134,"link":"/api/v1/people/666134"},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.059845258836205,"aZ":-24.19830273734272,"pfxX":-6.5960393852746435,"pfxZ":4.614521145770054,"pX":-1.0386595673150607,"pZ":2.4302376156767997,"vX0":3.9345672244644314,"vY0":-129.65371555770105,"vZ0":-4.555561914272567,"x":156.59,"y":173.16,"x0":-1.706488966866071,"y0":50.00538783166747,"z0":6.020988804817527,"aX":-11.410503120298419},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.7,"breakHorizontal":11.3,"spinRate":1326,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4199026447718852,"extension":6.809584344869674},"index":1,"playId":"637848c8-dc0c-383e-b787-d122d84c5bea","pitchNumber":1,"startTime":"2026-02-22T20:52:11.225Z","endTime":"2026-02-22T20:52:15.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":666134,"link":"/api/v1/people/666134"},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.9,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.831757101912373,"aZ":-25.622058179331425,"pfxX":-5.982704044267436,"pfxZ":3.907880674879454,"pX":0.03200533585369194,"pZ":1.4075591379205514,"vX0":6.192030381114333,"vY0":-127.52880440650661,"vZ0":-6.414663149391858,"x":115.78,"y":200.78,"x0":-1.629815627579258,"y0":50.00327502697981,"z0":5.928311254613455,"aX":-10.031241566501215},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.1,"breakHorizontal":9.7,"spinRate":1292,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4265968087244909,"extension":6.881812741538788},"index":2,"playId":"dedfb170-6978-3e33-9bcd-176ca40f565e","pitchNumber":2,"startTime":"2026-02-22T20:52:27.812Z","endTime":"2026-02-22T20:52:31.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":666134,"link":"/api/v1/people/666134"},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":94.7,"endSpeed":87.6,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30121380790533,"aZ":-15.933369825107668,"pfxX":-2.155021991551057,"pfxZ":8.338203201618173,"pX":0.3759233837603016,"pZ":3.159838289372536,"vX0":5.3240536186489065,"vY0":-137.8869538858669,"vZ0":-5.110884188872218,"x":102.67,"y":153.46,"x0":-1.2900317669271544,"y0":50.00561571541448,"z0":6.09320022433129,"aX":-4.199397187227687},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":2.9,"spinRate":2272,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3954688416613408,"extension":6.784527079983521},"index":3,"playId":"5940d4b5-839f-3bb1-be2d-3da37db79376","pitchNumber":3,"startTime":"2026-02-22T20:52:46.373Z","endTime":"2026-02-22T20:52:49.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":666134,"link":"/api/v1/people/666134"},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"08318866-0256-0033-001c-f08cd117d70a","startTime":"2026-02-22T20:53:13.176Z","endTime":"2026-02-22T20:53:20.878Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":666134,"link":"/api/v1/people/666134"},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.9,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.927992429897717,"aZ":-16.668565092002197,"pfxX":-4.173319576181845,"pfxZ":7.766248618768237,"pX":0.06909288651254474,"pZ":2.511643536015446,"vX0":5.2851408568320535,"vY0":-139.1507312181899,"vZ0":-6.899188540568158,"x":114.37,"y":170.97,"x0":-1.2966999995924782,"y0":50.00264840440319,"z0":6.092470938466215,"aX":-8.332358352634104},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":6.7,"spinRate":2193,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3909253232237173,"extension":7.031014951550592},"hitData":{"launchSpeed":78.9,"launchAngle":5.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.66,"coordY":106.29}},"index":5,"playId":"903f3893-ebcf-37c1-84a6-72c4be2d090f","pitchNumber":4,"startTime":"2026-02-22T20:53:20.878Z","endTime":"2026-02-22T20:53:30.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"second":{"id":666134,"link":"/api/v1/people/666134"},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.299999999999999,"awayTeamWinProbability":84.7,"homeTeamWinProbabilityAdded":-12.899999999999997,"leverageIndex":1.65,"dramaIndex":126.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:53:30.655Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis Bazzana called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:55:56.448Z","endTime":"2026-02-22T20:58:00.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695761,"fullName":"Kenya Huggins","link":"/api/v1/people/695761"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T20:54:00.343Z","endTime":"2026-02-22T20:54:57.466Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kenya Huggins replaces Joel Kuhnel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T20:54:57.466Z","endTime":"2026-02-22T20:55:58.446Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695761,"link":"/api/v1/people/695761"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.818268531325923,"aZ":-14.465197041612385,"pfxX":-3.894124940919178,"pfxZ":9.172257453610406,"pX":0.3085756603391952,"pZ":3.1269906334834427,"vX0":6.145419859100353,"vY0":-137.44043847472372,"vZ0":-5.966263898239493,"x":105.24,"y":154.35,"x0":-1.4410009817371607,"y0":50.00516948481762,"z0":6.292511001867285,"aX":-7.5207561802364165},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":5.9,"spinRate":2104,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.3971229143147248,"extension":7.221174711023621},"index":2,"playId":"6e79c312-7dc2-34f5-8592-ed1010e7ea7c","pitchNumber":1,"startTime":"2026-02-22T20:55:58.446Z","endTime":"2026-02-22T20:56:02.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695761,"link":"/api/v1/people/695761","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29094335713676,"aZ":-27.05287004226474,"pfxX":2.4642594450793993,"pfxZ":3.0944221949884767,"pX":0.14808222353391898,"pZ":1.9099999932508909,"vX0":3.512562066462228,"vY0":-127.5661087954365,"vZ0":-5.2666283218783505,"x":111.36,"y":187.21,"x0":-1.564755394164631,"y0":50.00137282299907,"z0":6.123622948662365,"aX":4.076593144682632},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.7,"breakHorizontal":-5.3,"spinRate":2154,"spinDirection":168},"zone":8,"typeConfidence":2.0,"plateTime":0.4287374045234871,"extension":7.154309089713212},"index":3,"playId":"2e4dc258-ffd8-3a58-8728-e707460b4593","pitchNumber":2,"startTime":"2026-02-22T20:56:18.985Z","endTime":"2026-02-22T20:56:22.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695761,"link":"/api/v1/people/695761","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.677096615977955,"aZ":-29.965002487576882,"pfxX":4.110762980984822,"pfxZ":1.3239701822741363,"pX":-0.5115085791345336,"pZ":3.5976223003838355,"vX0":1.4633695851179225,"vY0":-127.14572433209528,"vZ0":-1.0228861984395694,"x":136.5,"y":141.64,"x0":-1.625831018501988,"y0":50.002029231730695,"z0":6.345052848178267,"aX":6.850322109745998},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":-7.8,"spinRate":2123,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.42786128396877343,"extension":7.025496106221519},"index":4,"playId":"30ab362a-8cc4-3227-9ea4-ed0c0145af2a","pitchNumber":3,"startTime":"2026-02-22T20:56:39.673Z","endTime":"2026-02-22T20:56:43.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695761,"link":"/api/v1/people/695761","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"5061962b-1ef0-3f91-9dc1-e9b31efd24cc","startTime":"2026-02-22T20:56:56.645Z","endTime":"2026-02-22T20:57:00.300Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695761,"link":"/api/v1/people/695761","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3646074189944,"aZ":-15.719110830486024,"pfxX":-2.201483422319945,"pfxZ":8.373380168854036,"pX":-0.02488183707579825,"pZ":4.289936311189267,"vX0":4.456281499124015,"vY0":-138.01921820268572,"vZ0":-3.007330077276877,"x":117.95,"y":122.95,"x0":-1.3609818113002992,"y0":50.00193852226662,"z0":6.427688892633562,"aX":-4.326233603159716},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":3.2,"spinRate":2162,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3940567630329146,"extension":7.024235302023497},"index":6,"playId":"49d02de2-32f0-3e8c-a7a5-ac91d8addc2f","pitchNumber":4,"startTime":"2026-02-22T20:57:18.010Z","endTime":"2026-02-22T20:57:21.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695761,"link":"/api/v1/people/695761","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.877171630763822,"aZ":-16.208111543394747,"pfxX":-1.8299778930366397,"pfxZ":7.887161715560403,"pX":-1.336304908070067,"pZ":4.044183728964874,"vX0":0.9176339490932625,"vY0":-140.4626517513114,"vZ0":-3.388056568707147,"x":167.94,"y":129.59,"x0":-1.4271278828906733,"y0":50.00576516713421,"z0":6.301918700770526,"aX":-3.705548808060915},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":3.1,"spinRate":2130,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3879960631657693,"extension":7.130073957414847},"index":7,"playId":"f50bc65a-275b-32a6-9e21-ca26c00a95bc","pitchNumber":5,"startTime":"2026-02-22T20:57:35.168Z","endTime":"2026-02-22T20:57:38.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695761,"link":"/api/v1/people/695761","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97013217254707,"aZ":-27.243614819158893,"pfxX":2.5736667638823083,"pfxZ":2.8040109544711544,"pX":-0.2971427577574691,"pZ":2.0444455831553165,"vX0":2.7364929259197828,"vY0":-130.35617293703277,"vZ0":-5.325938123307404,"x":128.33,"y":183.58,"x0":-1.6868306874672643,"y0":50.00318863911301,"z0":6.1175463121632685,"aX":4.521653046290742},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.3,"breakHorizontal":-5.2,"spinRate":2235,"spinDirection":172},"zone":8,"typeConfidence":2.0,"plateTime":0.41683889725687306,"extension":7.254442373431115},"index":8,"playId":"33aead23-f419-3b9f-9dd5-2090227745c8","pitchNumber":6,"startTime":"2026-02-22T20:57:53.839Z","endTime":"2026-02-22T20:58:00.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695761,"link":"/api/v1/people/695761","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":695761,"link":"/api/v1/people/695761"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":695761,"link":"/api/v1/people/695761"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":1.1000000000000032,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:58:00.827Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out to first baseman Ralphy Velazquez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T21:00:25.414Z","endTime":"2026-02-22T21:01:43.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Codi Heuer replaces Parker Messick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:59:43.719Z","endTime":"2026-02-22T21:00:27.341Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676051,"link":"/api/v1/people/676051"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":96.0,"endSpeed":88.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.112168500912208,"aZ":-16.395172102517858,"pfxX":-7.930649995105382,"pfxZ":7.965378401988472,"pX":0.17550766718655486,"pZ":2.91866059568238,"vX0":8.009257764055913,"vY0":-139.5519949821788,"vZ0":-4.068069383695722,"x":110.31,"y":159.98,"x0":-1.6952753453340015,"y0":50.00299940342798,"z0":5.468655104299263,"aX":-15.711377068244987},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":12.8,"spinRate":2406,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3918234733978032,"extension":7.193124128501974},"index":1,"playId":"c7e12242-abf9-3a19-81f1-8d8845c253fa","pitchNumber":1,"startTime":"2026-02-22T21:00:27.341Z","endTime":"2026-02-22T21:00:30.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08791218217165,"aZ":-26.78068243889531,"pfxX":-10.34565730227106,"pfxZ":3.290834513017793,"pX":1.1630623258942057,"pZ":0.9135571928860584,"vX0":10.077057347144779,"vY0":-126.94706047443039,"vZ0":-5.695312330185727,"x":72.67,"y":214.11,"x0":-1.5067698851808664,"y0":50.00142892321333,"z0":5.307839325012128,"aX":-16.947202414171898},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":16.6,"spinRate":2339,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4308524783973646,"extension":7.288488987761959},"index":2,"playId":"dd496c75-a0a5-3919-accc-e31fa5383dd1","pitchNumber":2,"startTime":"2026-02-22T21:00:44.420Z","endTime":"2026-02-22T21:00:47.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99514783652261,"aZ":-28.79419676459309,"pfxX":-10.07988838692242,"pfxZ":2.1260809998365184,"pX":0.6122734057334361,"pZ":1.2938429540858338,"vX0":8.361670299941938,"vY0":-125.46225422967174,"vZ0":-3.925941002806532,"x":93.66,"y":203.85,"x0":-1.4582998879817919,"y0":50.00373690964433,"z0":5.232433220748664,"aX":-16.029067847978634},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.1,"breakHorizontal":16.3,"spinRate":2291,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.43699406393337137,"extension":7.285700308275829},"index":3,"playId":"3f67a516-6805-30b9-b977-cf38de994353","pitchNumber":3,"startTime":"2026-02-22T21:00:58.295Z","endTime":"2026-02-22T21:01:02.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":87.2,"endSpeed":80.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.096471877228826,"aZ":-30.99759210698273,"pfxX":1.6544326004525631,"pfxZ":0.7243491895266381,"pX":1.2297785620816273,"pZ":1.3181023169042037,"vX0":6.45459906997451,"vY0":-126.86955564733412,"vZ0":-3.939618820517358,"x":70.12,"y":203.19,"x0":-1.5670916011423388,"y0":50.00222628596467,"z0":5.374342433552455,"aX":2.6834936098928894},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":-4.6,"spinRate":2328,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.43249913409324137,"extension":7.095079363311299},"index":4,"playId":"e1759f04-687f-399b-b759-3e763b56d1c6","pitchNumber":4,"startTime":"2026-02-22T21:01:21.219Z","endTime":"2026-02-22T21:01:25.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.022901881193867,"aZ":-16.527295226591274,"pfxX":-7.457716482743402,"pfxZ":7.903466040023737,"pX":-0.18947964285876645,"pZ":2.246468478409607,"vX0":6.5277772755195,"vY0":-139.71737011166698,"vZ0":-5.6793144597412395,"x":124.22,"y":178.13,"x0":-1.5854208179895435,"y0":50.005253005213014,"z0":5.389030579613936,"aX":-14.769344270964757},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":12.2,"spinRate":2492,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.39179067523901967,"extension":7.005953977777264},"hitData":{"launchSpeed":88.5,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.73,"coordY":175.49}},"index":5,"playId":"2eede50b-e3bc-3824-a833-be735696d3b5","pitchNumber":5,"startTime":"2026-02-22T21:01:37.012Z","endTime":"2026-02-22T21:01:43.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:01:43.324Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shea Langeliers lines out to left fielder Nolan Jones.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T21:02:01.133Z","endTime":"2026-02-22T21:02:27.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":82.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.201232238445392,"aZ":-28.01087621736777,"pfxX":1.8693633715241562,"pfxZ":2.481609353997074,"pX":1.0417803325713817,"pZ":1.7866942364545644,"vX0":6.450498909391613,"vY0":-127.45383187570819,"vZ0":-3.253069680077494,"x":77.29,"y":190.54,"x0":-1.7443252333166421,"y0":50.00531810603148,"z0":5.244309094260381,"aX":3.1367428106414073},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":-4.6,"spinRate":2286,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.42645518918298997,"extension":7.195869248688856},"index":0,"playId":"6fde48de-7c12-3da9-b32a-b49329ce669e","pitchNumber":1,"startTime":"2026-02-22T21:02:07.891Z","endTime":"2026-02-22T21:02:11.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":81.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.360273533724545,"aZ":-31.093506357316613,"pfxX":3.07027593071393,"pfxZ":0.6609195434156723,"pX":0.6651057480367047,"pZ":1.7135658686150168,"vX0":4.6691990021077,"vY0":-125.79716806951508,"vZ0":-2.9326854095224233,"x":91.65,"y":192.51,"x0":-1.5987941849057716,"y0":50.00348886125056,"z0":5.360328702913336,"aX":5.026544458641112},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.8,"breakHorizontal":-6.5,"spinRate":2328,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.4318743005955179,"extension":7.101779308425819},"hitData":{"launchSpeed":89.3,"launchAngle":24.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.06,"coordY":84.45}},"index":1,"playId":"aeb8d583-db9a-31cd-8373-2b69fc585984","pitchNumber":2,"startTime":"2026-02-22T21:02:21.150Z","endTime":"2026-02-22T21:02:27.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:02:27.723Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T21:02:39.388Z","endTime":"2026-02-22T21:03:41.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":82.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.66730274094334,"aZ":-27.169890039153188,"pfxX":1.2178522089563053,"pfxZ":2.9724221804853888,"pX":1.6123045165224374,"pZ":0.8489178946227226,"vX0":7.8447620384990895,"vY0":-127.45221614854864,"vZ0":-5.679030578191606,"x":55.54,"y":215.86,"x0":-1.6354587776399494,"y0":50.00108334290375,"z0":5.19153001263911,"aX":2.047101424147758},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.6,"breakHorizontal":-3.6,"spinRate":2329,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4261236682974969,"extension":7.2640755786360405},"index":0,"playId":"8c7e1037-976d-3b9a-94cc-32c8cffc0dea","pitchNumber":1,"startTime":"2026-02-22T21:02:52.672Z","endTime":"2026-02-22T21:02:56.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.169010479902322,"aZ":-28.218242758247605,"pfxX":-8.64648789030646,"pfxZ":2.449459660607687,"pX":-1.2788015078593238,"pZ":3.0444123899313893,"vX0":3.498268880223291,"vY0":-125.41632696893365,"vZ0":-0.46332458534628845,"x":165.74,"y":156.58,"x0":-1.558045733244573,"y0":50.00205270095693,"z0":5.506494945628076,"aX":-13.958578759277772},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":15.0,"spinRate":2182,"spinDirection":266},"zone":11,"typeConfidence":2.0,"plateTime":0.43450439654476947,"extension":7.157506901317195},"index":1,"playId":"3aa8d370-db7a-33a9-b401-0cc6e79ebdb4","pitchNumber":2,"startTime":"2026-02-22T21:03:08.130Z","endTime":"2026-02-22T21:03:11.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.907454572183887,"aZ":-17.733400281468505,"pfxX":-7.359316294448082,"pfxZ":7.392078903435136,"pX":-0.9021976474800129,"pZ":3.170274532836642,"vX0":4.605974782600201,"vY0":-138.40807354111215,"vZ0":-3.0577679296023854,"x":151.39,"y":153.18,"x0":-1.625880589591985,"y0":50.002837478451085,"z0":5.467013104734774,"aX":-14.376246343799043},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":12.5,"spinRate":2550,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3946996147755151,"extension":7.084307415060918},"index":2,"playId":"b574fea6-a471-39c4-bc7a-a61131175013","pitchNumber":3,"startTime":"2026-02-22T21:03:22.223Z","endTime":"2026-02-22T21:03:26.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.674239749603647,"aZ":-16.323220341492842,"pfxX":-6.71828910372252,"pfxZ":8.088707058434448,"pX":1.5001302398545266,"pZ":1.3447040918466002,"vX0":10.579844126453896,"vY0":-138.12636406464296,"vZ0":-7.783477804174525,"x":59.82,"y":202.47,"x0":-1.482216437953113,"y0":50.00500134071933,"z0":5.267433362252535,"aX":-13.16898356821118},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":10.3,"spinRate":2486,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3944102024117724,"extension":7.277328808372026},"index":3,"playId":"ab9e0dd5-79c0-3b02-9f04-3ef4e949b06a","pitchNumber":4,"startTime":"2026-02-22T21:03:37.871Z","endTime":"2026-02-22T21:03:41.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.3,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:03:41.077Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brent Rooker lines out sharply to center fielder Stuart Fairchild.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T21:03:56.036Z","endTime":"2026-02-22T21:04:44.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656413,"link":"/api/v1/people/656413"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.9,"strikeZoneTop":3.358,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.830339605956514,"aZ":-16.277403014791638,"pfxX":-7.608858981320436,"pfxZ":8.131643628285993,"pX":0.01832501530875853,"pZ":2.3823142651464013,"vX0":7.168380304194258,"vY0":-137.7908767039767,"vZ0":-5.392904410287246,"x":116.3,"y":174.46,"x0":-1.6075457547378358,"y0":50.00166828929342,"z0":5.435943989109356,"aX":-14.874222990044288},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":12.6,"spinRate":2516,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.39498937511338905,"extension":7.031333095688601},"index":0,"playId":"ab2e81ce-b7c7-3cfc-9895-02743eb98037","pitchNumber":1,"startTime":"2026-02-22T21:04:06.486Z","endTime":"2026-02-22T21:04:10.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.358,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.947840004497657,"aZ":-18.753162529598708,"pfxX":-6.236532970168094,"pfxZ":6.905179686630197,"pX":-0.06002308339800496,"pZ":2.716411302245152,"vX0":6.1148463920200244,"vY0":-137.85464639581014,"vZ0":-4.259816770406088,"x":119.29,"y":165.44,"x0":-1.486654734614125,"y0":50.00022176443255,"z0":5.531742692448716,"aX":-12.115015459915979},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":10.2,"spinRate":2428,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.39591799539217076,"extension":7.193632248568882},"index":1,"playId":"779cfce3-a1c0-32c4-a93b-642255617035","pitchNumber":2,"startTime":"2026-02-22T21:04:21.182Z","endTime":"2026-02-22T21:04:24.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.358,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.577277513197725,"aZ":-17.037229372425188,"pfxX":-6.370507233939786,"pfxZ":7.783956255459424,"pX":0.5676129281113795,"pZ":3.0196964900144025,"vX0":7.417105634012542,"vY0":-138.2899594178454,"vZ0":-3.9541147968510595,"x":95.36,"y":157.25,"x0":-1.3160538919463098,"y0":50.00657430682964,"z0":5.6042526876430125,"aX":-12.395511091492772},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":10.1,"spinRate":2500,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.39540904990345505,"extension":7.013215771283736},"hitData":{"launchSpeed":106.7,"launchAngle":15.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":139.36,"coordY":72.57}},"index":2,"playId":"957996b5-3c98-39f8-a9d2-b04b822b73aa","pitchNumber":3,"startTime":"2026-02-22T21:04:38.161Z","endTime":"2026-02-22T21:04:44.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":676051,"link":"/api/v1/people/676051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-1.6999999999999975,"leverageIndex":0.7,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:04:44.180Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Genao strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:07:15.694Z","endTime":"2026-02-22T21:09:07.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Kelly replaces Kenya Huggins.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:06:48.499Z","endTime":"2026-02-22T21:07:17.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547184,"link":"/api/v1/people/547184"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695761,"link":"/api/v1/people/695761","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.743646164399035,"aZ":-21.13537966021139,"pfxX":2.8032104787528738,"pfxZ":5.9679793123369835,"pX":0.996689023966302,"pZ":1.7671172027035242,"vX0":6.0638529468047295,"vY0":-134.0965208762008,"vZ0":-6.544017652617411,"x":79.01,"y":191.07,"x0":-1.64439347679828,"y0":50.00456505806878,"z0":5.711872405341803,"aX":5.183600864017194},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.8,"breakHorizontal":-6.2,"spinRate":2670,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4060411269001185,"extension":5.728771809663569},"index":1,"playId":"6fc8c540-e2c0-3670-8283-f2f849a9a0a1","pitchNumber":1,"startTime":"2026-02-22T21:07:17.344Z","endTime":"2026-02-22T21:07:20.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.247899748948853,"aZ":-28.265964143714847,"pfxX":-6.491973649464812,"pfxZ":2.2164533575019085,"pX":-1.3864266449770413,"pZ":2.4228753519945285,"vX0":3.109595339314278,"vY0":-132.06782431635585,"vZ0":-3.5726082237182637,"x":169.85,"y":173.36,"x0":-1.735906689657988,"y0":50.00513405379493,"z0":5.873189881496671,"aX":-11.464238759778995},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.5,"breakHorizontal":11.0,"spinRate":1698,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4147936982088227,"extension":5.67908379183566},"index":2,"playId":"d79edfe7-712c-3c63-be79-696433d270b9","pitchNumber":2,"startTime":"2026-02-22T21:07:44.129Z","endTime":"2026-02-22T21:07:47.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.862705577662098,"aZ":-27.891163783976424,"pfxX":-5.0116908290354045,"pfxZ":2.523231782429237,"pX":-0.951711549157821,"pZ":3.0241263702525942,"vX0":3.4963104794216764,"vY0":-129.6479753678315,"vZ0":-1.843126502617078,"x":153.28,"y":157.13,"x0":-1.6686521766589906,"y0":50.003576983392136,"z0":5.879239953577482,"aX":-8.506550076792752},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.3,"breakHorizontal":8.3,"spinRate":1564,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4229646921293684,"extension":5.712760900937448},"index":3,"playId":"400ceed9-e971-3bb3-8079-d8a8240ba895","pitchNumber":3,"startTime":"2026-02-22T21:07:59.058Z","endTime":"2026-02-22T21:08:02.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":85.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.147664540411935,"aZ":-24.88509539211699,"pfxX":0.9889040403183582,"pfxZ":4.003761350062467,"pX":0.9294100719086165,"pZ":2.78130302030372,"vX0":6.519911312472692,"vY0":-132.81746058880282,"vZ0":-3.403056554260481,"x":81.57,"y":163.68,"x0":-1.666035085695502,"y0":50.00623086880445,"z0":5.8490049156142785,"aX":1.8019134254290037},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.8,"breakHorizontal":-2.9,"spinRate":2682,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.40930804969616563,"extension":5.6471183213545855},"index":4,"playId":"99324553-81ba-3147-90df-d7a42d6760ad","pitchNumber":4,"startTime":"2026-02-22T21:08:18.444Z","endTime":"2026-02-22T21:08:22.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"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-22T21:08:32.862Z","endTime":"2026-02-22T21:08:44.606Z","isPitch":false,"type":"action","player":{"id":694197,"link":"/api/v1/people/694197"},"defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":96.4,"endSpeed":88.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00073868584637,"aZ":-13.81839152570772,"pfxX":-2.7758464511011676,"pfxZ":9.180711290521941,"pX":-1.1470604539179288,"pZ":2.571552986660253,"vX0":2.239914935276206,"vY0":-140.3158746045816,"vZ0":-6.669361100907734,"x":160.72,"y":169.35,"x0":-1.5940450199622866,"y0":50.0017221290332,"z0":5.875240365648381,"aX":-5.548782747341113},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":4.6,"spinRate":2272,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3899807142037006,"extension":5.677296189650448},"index":6,"playId":"d678078c-7158-396a-a8df-fc441f4393d9","pitchNumber":5,"startTime":"2026-02-22T21:08:44.606Z","endTime":"2026-02-22T21:08:49.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83661468565847,"aZ":-14.597819331134911,"pfxX":-1.1626055542731273,"pfxZ":9.013715474143398,"pX":-0.3639866563725824,"pZ":3.096729402989155,"vX0":3.6303586083485557,"vY0":-138.70566537816725,"vZ0":-4.916978207920273,"x":130.87,"y":155.17,"x0":-1.5383077178811473,"y0":50.00051782670016,"z0":5.864642843927426,"aX":-2.2667285696631225},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":1.3,"spinRate":2199,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39478189234695416,"extension":5.817802612192453},"index":7,"playId":"f871016e-9ac8-3649-bcae-2daf5afba2e2","pitchNumber":6,"startTime":"2026-02-22T21:09:04.473Z","endTime":"2026-02-22T21:09:07.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_ab"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_ab"},{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.3,"awayTeamWinProbability":86.7,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:09:07.956Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daniel Schneemann doubles (1) on a sharp line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:09:18.419Z","endTime":"2026-02-22T21:10:21.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.300002325205377,"aZ":-24.076225426193187,"pfxX":-9.369599061297336,"pfxZ":4.113705881401049,"pX":0.15436171698742057,"pZ":2.039294576570017,"vX0":7.893536194345255,"vY0":-139.40047474297168,"vZ0":-5.853461205954724,"x":111.12,"y":183.72,"x0":-1.4964826106357412,"y0":50.002143314763615,"z0":5.755391709749111,"aX":-18.44191424851375},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.4,"breakHorizontal":15.4,"spinRate":2247,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39290452527142117,"extension":5.76473170301294},"index":0,"playId":"1eb1151e-b612-3583-84ba-46d36520b712","pitchNumber":1,"startTime":"2026-02-22T21:09:30.396Z","endTime":"2026-02-22T21:09:34.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.335677369564735,"aZ":-28.51257826131756,"pfxX":-4.192358158855535,"pfxZ":2.1255410621557047,"pX":-0.1494919901362095,"pZ":2.1975923966813653,"vX0":5.059632444922089,"vY0":-130.11254391916944,"vZ0":-3.6649398191467433,"x":122.7,"y":179.45,"x0":-1.5711543304754787,"y0":50.00176504731953,"z0":5.776039737501792,"aX":-7.2152530021041805},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":6.5,"spinRate":1416,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.4203558169225441,"extension":5.7557950900391965},"index":1,"playId":"7c4886c0-6367-3ed3-b139-fb68272ad4f6","pitchNumber":2,"startTime":"2026-02-22T21:09:43.847Z","endTime":"2026-02-22T21:09:47.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44118454723633,"aZ":-15.30150306169593,"pfxX":-2.095826999525836,"pfxZ":8.28756247692318,"pX":-0.36486016126008414,"pZ":2.379378193353924,"vX0":4.171871796111358,"vY0":-140.525250321025,"vZ0":-6.729808654815373,"x":130.91,"y":174.54,"x0":-1.584421430920869,"y0":50.00565140972757,"z0":5.7667302063908235,"aX":-4.268637450683085},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.2,"breakHorizontal":3.1,"spinRate":2314,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.38711565178641205,"extension":5.762623697771252},"hitData":{"launchSpeed":104.4,"launchAngle":22.0,"totalDistance":377.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":82.44,"coordY":53.21}},"index":2,"playId":"7f58a3cc-2be2-3f52-8a5f-0be61762c97b","pitchNumber":3,"startTime":"2026-02-22T21:10:07.598Z","endTime":"2026-02-22T21:10:21.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.27,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:10:21.546Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Valera strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:10:39.026Z","endTime":"2026-02-22T21:12:16.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39812097199772,"aZ":-23.297075893080716,"pfxX":1.759969935066065,"pfxZ":4.690052335259252,"pX":0.6298963583510458,"pZ":2.0082193908094075,"vX0":5.208282011498414,"vY0":-135.4643333208271,"vZ0":-5.644048050848499,"x":92.99,"y":184.56,"x0":-1.5321559483561578,"y0":50.00482547668129,"z0":5.706335922210922,"aX":3.3318226567592966},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.7,"breakHorizontal":-4.1,"spinRate":2650,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.4014816229544613,"extension":5.722337413257077},"index":0,"playId":"9f40deef-f3c6-3569-9cc1-2d7b30c8d5fd","pitchNumber":1,"startTime":"2026-02-22T21:10:53.292Z","endTime":"2026-02-22T21:10:57.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","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":"08318866-0336-0013-001c-f08cd117d70a","startTime":"2026-02-22T21:11:28.136Z","endTime":"2026-02-22T21:11:45.596Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":86.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.493338054017375,"aZ":-24.749813387755438,"pfxX":1.5107922540470557,"pfxZ":3.9754557534525885,"pX":1.3797469617101805,"pZ":2.007938412335774,"vX0":7.262103218594698,"vY0":-134.19990953442996,"vZ0":-5.215788235465228,"x":64.41,"y":184.57,"x0":-1.53153764952973,"y0":50.003399434136014,"z0":5.685823272801348,"aX":2.8213333292813925},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.5,"breakHorizontal":-4.0,"spinRate":2703,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40445547589384034,"extension":5.786681935774014},"index":2,"playId":"54cec094-2bef-3588-a17e-85de985c8084","pitchNumber":2,"startTime":"2026-02-22T21:11:45.596Z","endTime":"2026-02-22T21:11:49.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-22T21:11:54.728Z","endTime":"2026-02-22T21:12:11.039Z","isPitch":false,"type":"action","player":{"id":671655,"link":"/api/v1/people/671655"},"defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.602408040850733,"aZ":-30.656164981428084,"pfxX":-3.4348987232244435,"pfxZ":0.863904217556291,"pX":-1.1820611400447407,"pZ":2.0240857733836917,"vX0":2.5972476553588573,"vY0":-130.7700085994887,"vZ0":-3.832155140490152,"x":162.06,"y":184.13,"x0":-1.7362223601569446,"y0":50.00185050013449,"z0":5.779463170181969,"aX":-6.017304770476712},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.1,"breakHorizontal":5.8,"spinRate":1319,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.41702163912532564,"extension":5.703253615468144},"index":4,"playId":"50b3ef3d-6cc3-3fe3-9839-74f99bcf3051","pitchNumber":3,"startTime":"2026-02-22T21:12:11.039Z","endTime":"2026-02-22T21:12:16.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_ab"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_ab"},{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.9,"awayTeamWinProbability":87.1,"homeTeamWinProbabilityAdded":1.4000000000000004,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:12:16.133Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:12:30.060Z","endTime":"2026-02-22T21:15:07.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":94.5,"endSpeed":88.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87579313112061,"aZ":-19.305306039870636,"pfxX":-1.7386861012011519,"pfxZ":6.522557732870569,"pX":-1.043131544103657,"pZ":3.7128629880274535,"vX0":1.7611888484184057,"vY0":-137.92326493868262,"vZ0":-2.815538110334514,"x":156.76,"y":138.53,"x0":-1.4569203667929638,"y0":50.00015754706288,"z0":6.013816656500469,"aX":-3.4285940400438353},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.6,"breakHorizontal":2.9,"spinRate":2141,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3936121820227996,"extension":5.760407794131034},"index":0,"playId":"ca6239db-fb82-3840-9a3e-1b6022e1c650","pitchNumber":1,"startTime":"2026-02-22T21:12:43.106Z","endTime":"2026-02-22T21:12:46.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":84.8,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.22974552538835,"aZ":-25.642809507758532,"pfxX":1.6698242083757426,"pfxZ":3.6834371813874722,"pX":1.2806920883193285,"pZ":0.251379329567465,"vX0":6.396146161490656,"vY0":-130.4604119254303,"vZ0":-9.047567166422143,"x":68.18,"y":231.99,"x0":-1.39222197923055,"y0":50.00097076823426,"z0":5.61300265023006,"aX":2.9576697780469066},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.4,"breakHorizontal":-4.1,"spinRate":2685,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4154326144477909,"extension":5.727125634025428},"index":1,"playId":"042fe3cb-c113-3697-8e09-71b970b82b4b","pitchNumber":2,"startTime":"2026-02-22T21:13:01.190Z","endTime":"2026-02-22T21:13:05.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Michael Kelly. Daniel Schneemann to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"042fe3cb-c113-3697-8e09-71b970b82b4b","startTime":"2026-02-22T21:13:19.239Z","endTime":"2026-02-22T21:13:40.462Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"postOnThird":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"homeTeamWinProbability":12.7,"awayTeamWinProbability":87.3,"homeTeamWinProbabilityAdded":-0.20000000000000107,"leverageIndex":0.55,"dramaIndex":20.0,"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":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.943545164046622,"aZ":-28.443208053646924,"pfxX":2.797463024632266,"pfxZ":2.153327716390923,"pX":1.1884014539825365,"pZ":0.7058719883024834,"vX0":5.819930628219968,"vY0":-129.436832937328,"vZ0":-7.431819238471087,"x":71.7,"y":219.72,"x0":-1.435028289282862,"y0":50.00122940418737,"z0":5.732626526684133,"aX":4.840321542558477},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.8,"breakHorizontal":-6.1,"spinRate":2629,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4199764983648029,"extension":5.69835343334471},"index":3,"playId":"20caec8b-fade-369b-8c06-6e0761d1ceb7","pitchNumber":3,"startTime":"2026-02-22T21:13:40.462Z","endTime":"2026-02-22T21:13:45.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"third":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.38497595519492,"aZ":-31.62016455139229,"pfxX":8.251541137562587,"pfxZ":0.3869499343222458,"pX":-0.38289847796108833,"pZ":3.168499740650443,"vX0":0.5574341100482999,"vY0":-118.96276344809014,"vZ0":0.33396010467789394,"x":131.6,"y":153.23,"x0":-1.692969235433403,"y0":50.004576482872345,"z0":5.8769764819102335,"aX":11.907551758144226},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.1,"breakHorizontal":-15.1,"spinRate":2739,"spinDirection":53},"zone":1,"typeConfidence":2.0,"plateTime":0.4592358620116723,"extension":5.795316431077716},"index":4,"playId":"53300568-1d69-36e8-844b-0cdb9425f1ae","pitchNumber":4,"startTime":"2026-02-22T21:14:04.973Z","endTime":"2026-02-22T21:14:09.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"third":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.772514538444547,"aZ":-32.86339868790203,"pfxX":7.733255118040269,"pfxZ":-0.4645380711844158,"pX":-0.5446234330162305,"pZ":2.947854987753199,"vX0":0.24723792440095585,"vY0":-121.11240354965773,"vZ0":-0.025993753395895824,"x":137.76,"y":159.19,"x0":-1.653151759756576,"y0":50.00207129069358,"z0":5.823475825789337,"aX":11.532276307706242},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.6,"breakHorizontal":-14.0,"spinRate":2713,"spinDirection":60},"zone":1,"typeConfidence":2.0,"plateTime":0.4515622104523591,"extension":5.647244826612827},"index":5,"playId":"2d4c7235-93c5-37dc-894a-e693d4240a2b","pitchNumber":5,"startTime":"2026-02-22T21:14:24.878Z","endTime":"2026-02-22T21:14:28.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"third":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34244170682602,"aZ":-32.51501196917005,"pfxX":8.166355777761606,"pfxZ":-0.23702395325374503,"pX":0.9038060085721794,"pZ":2.454952658960686,"vX0":3.4072116493046423,"vY0":-119.57185766761143,"vZ0":-1.0999852839678546,"x":82.55,"y":172.5,"x0":-1.599063514068806,"y0":50.002186437866776,"z0":5.829838592129376,"aX":11.8616637334444},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.5,"breakHorizontal":-15.6,"spinRate":2775,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45751088272905793,"extension":5.719574679121721},"index":6,"playId":"194f9f3b-840c-3866-96fb-e32225dfd54f","pitchNumber":6,"startTime":"2026-02-22T21:14:41.790Z","endTime":"2026-02-22T21:14:45.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"third":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.302726461033586,"aZ":-32.398261488124206,"pfxX":6.700707066686116,"pfxZ":-0.15072843053357943,"pX":0.5099059720497461,"pZ":2.039051297073744,"vX0":2.8997340887374277,"vY0":-122.11904071260065,"vZ0":-2.403682039662336,"x":97.56,"y":183.73,"x0":-1.558946649544375,"y0":50.000188279488285,"z0":5.790058898129514,"aX":10.241251960534228},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.6,"breakHorizontal":-12.7,"spinRate":2714,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.4464482118278834,"extension":5.836561149259897},"index":7,"playId":"e9b0fc85-159f-3ab8-b64d-40c048cb799d","pitchNumber":7,"startTime":"2026-02-22T21:15:03.567Z","endTime":"2026-02-22T21:15:07.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"third":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":1.6999999999999993,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:15:07.263Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, third baseman Daniel Schneemann to first baseman Ralphy Velazquez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:17:19.698Z","endTime":"2026-02-22T21:17:28.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Dion replaces Codi Heuer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:16:50.276Z","endTime":"2026-02-22T21:17:21.578Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702021,"link":"/api/v1/people/702021"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676051,"link":"/api/v1/people/676051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.91305516769491,"aZ":-22.40169745841152,"pfxX":-2.3633399300517155,"pfxZ":5.720434539660848,"pX":0.03161453927966111,"pZ":2.40837221150043,"vX0":-4.196321839020252,"vY0":-128.19064232507748,"vZ0":-3.9611022311589537,"x":115.79,"y":173.75,"x0":1.9802659245227034,"y0":50.00304332702455,"z0":5.66791316913287,"aX":-4.03687007221941},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.0,"breakHorizontal":5.0,"spinRate":2448,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.4230368546560026,"extension":6.08255566944743},"hitData":{"launchSpeed":93.0,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.45,"coordY":174.19}},"index":1,"playId":"9e0401f0-3136-392a-89f0-189ddad34a0d","pitchNumber":1,"startTime":"2026-02-22T21:17:21.578Z","endTime":"2026-02-22T21:17:28.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-1.9999999999999982,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:17:28.514Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a ground ball to shortstop Angel Genao.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:17:48.945Z","endTime":"2026-02-22T21:19:10.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.517499929090107,"aZ":-12.062823131630184,"pfxX":2.5170529976608407,"pfxZ":10.903337759925988,"pX":-0.3338019647949994,"pZ":2.5285182663076324,"vX0":-5.711938612261409,"vY0":-133.88198068637558,"vZ0":-5.960854640946265,"x":129.72,"y":170.51,"x0":1.4851044715134472,"y0":50.00611219447137,"z0":5.620884740531708,"aX":4.644796982299527},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.0,"breakHorizontal":-3.6,"spinRate":2378,"spinDirection":168},"zone":4,"typeConfidence":2.0,"plateTime":0.40661616199195505,"extension":6.19834626160886},"index":0,"playId":"ccc86945-1f61-32a5-9450-15c4010683d7","pitchNumber":1,"startTime":"2026-02-22T21:17:53.723Z","endTime":"2026-02-22T21:17:57.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90112769261984,"aZ":-13.353780889013132,"pfxX":2.426377161002577,"pfxZ":10.202404052578647,"pX":-0.26346986736507866,"pZ":1.902760897688078,"vX0":-5.759739512409628,"vY0":-133.51739689515608,"vZ0":-7.329122072986241,"x":127.04,"y":187.41,"x0":1.5859117557762132,"y0":50.003790961899576,"z0":5.602755376587945,"aX":4.477023502780836},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":-3.5,"spinRate":2371,"spinDirection":171},"zone":7,"typeConfidence":2.0,"plateTime":0.40688522895504686,"extension":6.183441781950878},"index":1,"playId":"d91f2fd2-9914-3157-8a2c-53275321d215","pitchNumber":2,"startTime":"2026-02-22T21:18:07.873Z","endTime":"2026-02-22T21:18:12.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.609941055924292,"aZ":-33.47790846222476,"pfxX":-0.09644992339139358,"pfxZ":-0.8524229892737694,"pX":-0.4455381737116189,"pZ":0.571400193086262,"vX0":-4.3022402710082925,"vY0":-122.36473360592122,"vZ0":-5.321731882628397,"x":133.98,"y":223.35,"x0":1.3429837707619878,"y0":50.00296168024957,"z0":5.620263602996513,"aX":-0.1473853747979163},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":1.1,"spinRate":2323,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.44645025584132236,"extension":6.1700905033957945},"index":2,"playId":"cab78912-91b4-304e-9f9f-125cb89ab90e","pitchNumber":3,"startTime":"2026-02-22T21:18:33.168Z","endTime":"2026-02-22T21:18:36.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23701776072762,"aZ":-12.592978793604672,"pfxX":1.453891044991158,"pfxZ":10.699148630911242,"pX":-0.6666295308439392,"pZ":2.882215247221137,"vX0":-6.199500685587364,"vY0":-133.54986216901304,"vZ0":-5.004776319420948,"x":142.41,"y":160.96,"x0":1.4827665722203878,"y0":50.00225831355488,"z0":5.666367718753339,"aX":2.662005568942259},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.7,"breakHorizontal":-1.4,"spinRate":2374,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.4081081919928473,"extension":6.2786288395197545},"hitData":{"launchSpeed":88.6,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.89,"coordY":135.53}},"index":3,"playId":"e8216ac7-5774-3a4a-b980-e57483da6f1c","pitchNumber":4,"startTime":"2026-02-22T21:18:52.958Z","endTime":"2026-02-22T21:19:10.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.7,"awayTeamWinProbability":85.3,"homeTeamWinProbabilityAdded":2.299999999999999,"leverageIndex":0.52,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:19:10.915Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andy Ibáñez lines out to right fielder George Valera.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:19:29.188Z","endTime":"2026-02-22T21:21:00.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"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(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":80.4,"endSpeed":75.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.01293723935472,"aZ":-27.02144344420107,"pfxX":8.367111675743148,"pfxZ":3.6379017689855857,"pX":-0.07706074416189311,"pZ":2.4330578343315197,"vX0":-6.669755093030983,"vY0":-117.07081937179831,"vZ0":-2.0065844757445124,"x":119.94,"y":173.09,"x0":1.6948340476707806,"y0":50.001547926936546,"z0":5.782742878331488,"aX":11.842879773272145},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.5,"breakHorizontal":-13.9,"spinRate":1571,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4643828438984676,"extension":5.883721879798541},"index":0,"playId":"6d091ac9-f301-38ec-88e2-40302a2070c3","pitchNumber":1,"startTime":"2026-02-22T21:19:36.781Z","endTime":"2026-02-22T21:19:41.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0662319126862,"aZ":-19.764764000215017,"pfxX":0.21443091097012656,"pfxZ":7.208562542247169,"pX":0.1946214558485838,"pZ":2.3764188093306013,"vX0":-5.355459668378564,"vY0":-129.37171956837597,"vZ0":-4.2657114336934425,"x":109.58,"y":174.62,"x0":2.2501565138237294,"y0":50.00191672288946,"z0":5.531568127120995,"aX":0.36947037460590904},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.5,"breakHorizontal":0.6,"spinRate":2407,"spinDirection":170},"zone":5,"typeConfidence":2.0,"plateTime":0.4208909519964683,"extension":6.077032133741266},"index":1,"playId":"f75c5a32-e23b-3dd2-adbf-a86cbf80c14e","pitchNumber":2,"startTime":"2026-02-22T21:19:52.007Z","endTime":"2026-02-22T21:19:55.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":91.3,"endSpeed":83.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29178459075046,"aZ":-12.675075900788235,"pfxX":1.1608560850248653,"pfxZ":10.82130330287523,"pX":0.23716270734326148,"pZ":4.5538510801884895,"vX0":-3.697047505821621,"vY0":-133.0662653663587,"vZ0":-1.0008988257832687,"x":107.96,"y":115.83,"x0":1.4907793592775005,"y0":50.00123566056344,"z0":5.848868828867236,"aX":2.092236297349968},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.7,"breakHorizontal":-1.3,"spinRate":2359,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.4108778718817918,"extension":6.13311344293596},"index":2,"playId":"670eafa2-00dc-3b3a-8f69-ce2d6d0c2730","pitchNumber":3,"startTime":"2026-02-22T21:20:14.710Z","endTime":"2026-02-22T21:20:17.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.049602769892456,"aZ":-32.29581023221757,"pfxX":-0.576148512977543,"pfxZ":-0.08247968518543569,"pX":0.5807420052755495,"pZ":1.2002082780719239,"vX0":-2.1960460156012456,"vY0":-122.59130751461073,"vZ0":-4.2422990791574735,"x":94.86,"y":206.37,"x0":1.5626489755070128,"y0":50.00086875607277,"z0":5.707335670497525,"aX":-0.8773358940593182},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.8,"breakHorizontal":1.6,"spinRate":2276,"spinDirection":345},"zone":14,"typeConfidence":2.0,"plateTime":0.4466466621670011,"extension":6.0522257514021955},"index":3,"playId":"65098680-19e0-37ab-baf6-fddd58b60256","pitchNumber":4,"startTime":"2026-02-22T21:20:31.531Z","endTime":"2026-02-22T21:20:35.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":81.3,"endSpeed":74.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12428940481815,"aZ":-24.832834232889045,"pfxX":6.212931038072002,"pfxZ":5.157465812021945,"pX":1.2137013023992178,"pZ":2.924520443820717,"vX0":-3.4514707708275187,"vY0":-118.38465202694199,"vZ0":-1.3754409934656562,"x":70.74,"y":159.82,"x0":1.8816855748752999,"y0":50.00099316855604,"z0":5.781363347777831,"aX":8.837540692014777},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.2,"breakHorizontal":-10.4,"spinRate":1405,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4622794104175494,"extension":5.755165543856309},"hitData":{"launchSpeed":98.3,"launchAngle":17.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.8,"coordY":87.11}},"index":4,"playId":"e10bd500-8cde-31dc-b53f-8a95214a6c40","pitchNumber":5,"startTime":"2026-02-22T21:20:51.315Z","endTime":"2026-02-22T21:21:00.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_ab"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_ab"},{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.1,"awayTeamWinProbability":87.9,"homeTeamWinProbabilityAdded":-2.5999999999999996,"leverageIndex":1.07,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:21:00.847Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:21:43.092Z","endTime":"2026-02-22T21:23:24.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"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":"87b96ec1-2391-3a78-9beb-f0bafaf82f57","startTime":"2026-02-22T21:21:28.198Z","endTime":"2026-02-22T21:21:33.585Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.189604974869646,"aZ":-12.058887738570357,"pfxX":2.8850749135870384,"pfxZ":11.222111161696917,"pX":0.42688042787816505,"pZ":2.5593923583501477,"vX0":-3.888998708931906,"vY0":-132.968682790107,"vZ0":-5.82364198544617,"x":100.73,"y":169.68,"x0":1.5327800088805008,"y0":50.0059462590814,"z0":5.651003604552876,"aX":5.173374528759383},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.3,"breakHorizontal":-4.4,"spinRate":2392,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.4117358160524791,"extension":6.207061046402363},"index":1,"playId":"a33deefc-cc9a-3a09-8aca-3586504c92c9","pitchNumber":1,"startTime":"2026-02-22T21:21:44.730Z","endTime":"2026-02-22T21:21:48.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54319465468747,"aZ":-16.967823964277525,"pfxX":7.072610151536427,"pfxZ":8.694809013553748,"pX":0.4309593609431853,"pZ":1.8617152843792186,"vX0":-6.797655722306649,"vY0":-130.6394450313874,"vZ0":-6.122991573845397,"x":100.57,"y":188.51,"x0":2.133482449038713,"y0":50.000101398388324,"z0":5.487760441437887,"aX":12.364586735196738},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.8,"breakHorizontal":-11.5,"spinRate":2325,"spinDirection":168},"zone":9,"typeConfidence":2.0,"plateTime":0.4174321410527426,"extension":6.238082260137988},"index":2,"playId":"0c44e303-ebdc-3c8f-9467-4b8fe323ce42","pitchNumber":2,"startTime":"2026-02-22T21:22:07.192Z","endTime":"2026-02-22T21:22:10.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.985546029462956,"aZ":-32.451306495893455,"pfxX":0.7793594717610577,"pfxZ":-0.1809369163321226,"pX":0.003748881483613785,"pZ":0.8684393970035581,"vX0":-3.5713090485263184,"vY0":-122.09571144714384,"vZ0":-5.074914174945986,"x":116.86,"y":215.33,"x0":1.3812365629295107,"y0":50.00543792834736,"z0":5.751834529087639,"aX":1.1830326859874414},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.2,"breakHorizontal":-0.6,"spinRate":2337,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.44780626459478245,"extension":6.006243229780143},"index":3,"playId":"3d6d11ff-2ce6-3713-ab78-2c7941edbf02","pitchNumber":3,"startTime":"2026-02-22T21:22:29.483Z","endTime":"2026-02-22T21:22:34.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.2,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.53308303280758,"aZ":-43.263133338765854,"pfxX":2.0085175601163563,"pfxZ":-7.878523626806761,"pX":-1.6334214870868862,"pZ":2.2912421433149923,"vX0":-6.997502664300396,"vY0":-117.12271815960457,"vZ0":0.6406707200440163,"x":179.26,"y":176.92,"x0":1.1159608794132743,"y0":50.004718273349994,"z0":6.019767705652542,"aX":2.8256329020944677},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.9,"breakHorizontal":-2.2,"spinRate":2506,"spinDirection":346},"zone":13,"typeConfidence":2.0,"plateTime":0.46543311670375553,"extension":5.708510577751772},"index":4,"playId":"68590d5f-71f0-3426-b28e-ea4e3eaf1470","pitchNumber":4,"startTime":"2026-02-22T21:22:59.512Z","endTime":"2026-02-22T21:23:03.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65425663154572,"aZ":-13.65532422558838,"pfxX":1.804049937716266,"pfxZ":10.28768481132277,"pX":-0.5088221231963687,"pZ":3.766715461004004,"vX0":-6.240183037918866,"vY0":-133.09413783127408,"vZ0":-2.563269936010739,"x":136.4,"y":137.08,"x0":1.628249208697601,"y0":50.002380853321775,"z0":5.72698809454509,"aX":3.2477017382178928},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.4,"breakHorizontal":-1.9,"spinRate":2344,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.41100268973985843,"extension":6.186314666286706},"index":5,"playId":"f15129c0-1bde-32cf-9632-648302c4215a","pitchNumber":5,"startTime":"2026-02-22T21:23:21.100Z","endTime":"2026-02-22T21:23:24.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":-1.6999999999999993,"leverageIndex":0.7,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:23:24.686Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Manzardo pops out to third baseman Andy Ibáñez in foul territory.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:25:56.522Z","endTime":"2026-02-22T21:26:26.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Morales replaces Michael Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:24:57.657Z","endTime":"2026-02-22T21:25:58.534Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806960,"link":"/api/v1/people/806960"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.551450295529218,"aZ":-15.3369300426501,"pfxX":-3.1424918121320693,"pfxZ":8.36491225070615,"pX":-0.4030074823289066,"pZ":3.022564957281489,"vX0":4.832603451595014,"vY0":-140.02848780383064,"vZ0":-4.679098098189085,"x":132.36,"y":157.17,"x0":-1.7321027947459529,"y0":50.00590437560657,"z0":5.6979001294684215,"aX":-6.327950753126561},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":4.8,"spinRate":2515,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.3891312721046871,"extension":5.8001515106483374},"index":1,"playId":"0b7129b6-6570-3113-8eda-3a39da8a5415","pitchNumber":1,"startTime":"2026-02-22T21:25:58.534Z","endTime":"2026-02-22T21:26:02.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.953334242237887,"aZ":-13.748988999836687,"pfxX":-2.7068355987018604,"pfxZ":9.12216873848188,"pX":0.3507562854014084,"pZ":3.4032695992104807,"vX0":6.554071693559814,"vY0":-140.97341601974892,"vZ0":-3.9677766688611533,"x":103.63,"y":146.89,"x0":-1.648840036798432,"y0":50.004131171075464,"z0":5.711653445710761,"aX":-5.46854015581503},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":3.6,"spinRate":2465,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.3879871149600098,"extension":5.970590500658628},"hitData":{"launchSpeed":80.4,"launchAngle":64.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":77.63,"coordY":169.13}},"index":2,"playId":"dee96a31-bbfd-3fdd-8a77-aacbdced7f5f","pitchNumber":2,"startTime":"2026-02-22T21:26:13.537Z","endTime":"2026-02-22T21:26:26.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:26:26.432Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Stuart Fairchild grounds out, third baseman Andy Ibáñez to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:26:37.042Z","endTime":"2026-02-22T21:27:52.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":78.6,"endSpeed":72.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.692727472286375,"aZ":-39.64104486536498,"pfxX":7.819034941461445,"pfxZ":-5.7129958731006365,"pX":1.2813195509424231,"pZ":-0.12287251223850697,"vX0":4.483399829506693,"vY0":-114.3795811634034,"vZ0":-4.149442698173275,"x":68.16,"y":242.1,"x0":-1.7286466540570666,"y0":50.00158195224965,"z0":5.655057194248636,"aX":10.222283945559452},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-11.2,"breakHorizontal":-15.4,"spinRate":2944,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.48130799022902915,"extension":5.793899788890254},"index":0,"playId":"1c95dbd1-22a7-3b59-8098-c0f4a40b937a","pitchNumber":1,"startTime":"2026-02-22T21:26:45.851Z","endTime":"2026-02-22T21:26:48.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.1008595608673,"aZ":-31.99812167237479,"pfxX":6.125636097094432,"pfxZ":0.119286821186531,"pX":0.7281290816437512,"pZ":1.4952130107073442,"vX0":4.200690234520827,"vY0":-119.39391743323607,"vZ0":-3.1250291222462736,"x":89.25,"y":198.41,"x0":-1.8417820868070764,"y0":50.00205525079457,"z0":5.6616002367915765,"aX":8.961146098026237},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.2,"breakHorizontal":-12.0,"spinRate":2853,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4564206462093483,"extension":5.694465248071136},"index":1,"playId":"ea305bb4-f5df-3d2c-a12d-57f74bfd1555","pitchNumber":2,"startTime":"2026-02-22T21:27:10.170Z","endTime":"2026-02-22T21:27:14.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":96.7,"endSpeed":89.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75563726828344,"aZ":-13.423888749581383,"pfxX":-3.82433618520675,"pfxZ":9.204315514811418,"pX":-0.5809237852439457,"pZ":3.620321415196538,"vX0":4.59821729415842,"vY0":-140.83154435705092,"vZ0":-3.335498515943593,"x":139.14,"y":141.03,"x0":-1.7271706830776155,"y0":50.00155703788019,"z0":5.671254193663001,"aX":-7.790014957616103},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":6.1,"spinRate":2486,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3868380981145645,"extension":5.839518622422077},"index":2,"playId":"73974979-5ea0-32d9-b37e-64c0f1fc4ee5","pitchNumber":3,"startTime":"2026-02-22T21:27:22.534Z","endTime":"2026-02-22T21:27:26.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197184657302643,"aZ":-15.082463080958492,"pfxX":-5.98353164797228,"pfxZ":8.297772514801206,"pX":-0.29029222662172044,"pZ":2.1023324917149946,"vX0":5.513752055784559,"vY0":-141.66011446629594,"vZ0":-7.041497945712068,"x":128.07,"y":182.02,"x0":-1.4715408309702358,"y0":50.00685529724716,"z0":5.55950744302175,"aX":-12.331109638077667},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":10.0,"spinRate":2538,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.38464023229656874,"extension":5.970074453445026},"hitData":{"launchSpeed":105.2,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":82.67,"coordY":159.16}},"index":3,"playId":"80d4ecd2-d531-31ee-96c9-1e2177160d8c","pitchNumber":4,"startTime":"2026-02-22T21:27:43.858Z","endTime":"2026-02-22T21:27:52.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656413,"link":"/api/v1/people/656413"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":656413,"link":"/api/v1/people/656413"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":0.5999999999999979,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:27:52.352Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Jones grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:28:07.300Z","endTime":"2026-02-22T21:28:36.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"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":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.1,"endSpeed":78.0,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.999377911140915,"aZ":-29.66252786815877,"pfxX":5.121206572318453,"pfxZ":1.6342987630679477,"pX":-0.3348231208898931,"pZ":2.6754830973848738,"vX0":2.1431558680741287,"vY0":-122.56356009595154,"vZ0":-1.3915032097878262,"x":129.76,"y":166.54,"x0":-1.8833996197341658,"y0":50.00268329069865,"z0":5.760944468211094,"aX":7.866908411472072},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.9,"breakHorizontal":-9.7,"spinRate":2760,"spinDirection":66},"zone":4,"typeConfidence":2.0,"plateTime":0.44522602067518724,"extension":5.710521690971588},"index":0,"playId":"6ccb4c63-1b2b-3671-bcc9-61a91013f883","pitchNumber":1,"startTime":"2026-02-22T21:28:16.972Z","endTime":"2026-02-22T21:28:21.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.466498439156936,"aZ":-21.65810185161286,"pfxX":-8.189122714863277,"pfxZ":6.3087095602739005,"pX":-0.7071379130089795,"pZ":2.510915895831176,"vX0":4.965448271224171,"vY0":-128.0596923590281,"vZ0":-3.7326991863821837,"x":143.95,"y":170.99,"x0":-1.6033542387760402,"y0":50.00395475770084,"z0":5.673612556110575,"aX":-13.656005775756586},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.8,"breakHorizontal":13.8,"spinRate":2105,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.42706388649517946,"extension":5.952562528647586},"hitData":{"launchSpeed":85.1,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.05,"coordY":160.51}},"index":1,"playId":"2b2cda90-d0ba-381b-94c8-b753632aa5eb","pitchNumber":2,"startTime":"2026-02-22T21:28:30.407Z","endTime":"2026-02-22T21:28:36.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.2,"awayTeamWinProbability":87.8,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:28:36.760Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Denzel Clarke grounds out, second baseman Travis Bazzana to first baseman Ralphy Velazquez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:30:50.379Z","endTime":"2026-02-22T21:31:00.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Dayan Frias replaces third baseman Daniel Schneemann, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:30:35.822Z","endTime":"2026-02-22T21:30:35.839Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682679,"link":"/api/v1/people/682679"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Joe Lampe replaces left fielder Nolan Jones, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:30:35.839Z","endTime":"2026-02-22T21:30:52.297Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802407,"link":"/api/v1/people/802407"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":666134,"link":"/api/v1/people/666134"},"defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":666134,"link":"/api/v1/people/666134"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.8,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.965815707967504,"aZ":-41.69103612427665,"pfxX":0.5313495757250024,"pfxZ":-7.0150250552891595,"pX":-0.0364526051800956,"pZ":2.8258271671494524,"vX0":-3.293110587233926,"vY0":-114.8069183350956,"vZ0":1.5878525092919218,"x":118.39,"y":162.48,"x0":1.3373971067230828,"y0":50.00136234018493,"z0":6.132688447742782,"aX":0.720960066226231},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.2,"breakHorizontal":-0.2,"spinRate":2557,"spinDirection":343},"zone":5,"typeConfidence":2.0,"plateTime":0.4741080632024848,"extension":5.651553075585469},"hitData":{"launchSpeed":80.8,"launchAngle":-32.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.49,"coordY":158.99}},"index":2,"playId":"788f7c7f-ff67-39a8-adda-487a7a25596c","pitchNumber":1,"startTime":"2026-02-22T21:30:52.297Z","endTime":"2026-02-22T21:31:00.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"credit":"b_ab"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_ab"},{"player":{"id":672016,"link":"/api/v1/people/672016"},"credit":"b_pa"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.2,"awayTeamWinProbability":89.8,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:31:00.997Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:31:22.401Z","endTime":"2026-02-22T21:33:35.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"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":90.8,"endSpeed":83.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.831133179520258,"aZ":-14.72273739021733,"pfxX":0.7946852756475384,"pfxZ":9.765342113182367,"pX":-0.8567525374991344,"pZ":3.933821514379515,"vX0":-6.34130125548466,"vY0":-132.2377771416089,"vZ0":-2.2456471878194226,"x":149.66,"y":132.57,"x0":1.4598515290620477,"y0":50.00211698426034,"z0":5.862978817861655,"aX":1.4216314218323436},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.5,"breakHorizontal":-0.2,"spinRate":2363,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4127953168073395,"extension":5.988257870836645},"index":0,"playId":"ec576922-a8b8-37d8-bff9-5cb69e08f655","pitchNumber":1,"startTime":"2026-02-22T21:31:33.737Z","endTime":"2026-02-22T21:31:36.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.763009317608592,"aZ":-21.269409756672623,"pfxX":-2.235648308804407,"pfxZ":6.49385295679698,"pX":0.2345001679303131,"pZ":2.155480882030028,"vX0":-3.7150038936981797,"vY0":-127.60113762030336,"vZ0":-4.6830451692793105,"x":108.06,"y":180.58,"x0":1.98948180908891,"y0":50.00120013995592,"z0":5.651250716152378,"aX":-3.7536101101586636},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.2,"breakHorizontal":4.8,"spinRate":2397,"spinDirection":180},"zone":8,"typeConfidence":2.0,"plateTime":0.4262877369541611,"extension":5.947294003162261},"index":1,"playId":"c1363750-da28-312c-a3cc-ebc27ffcfc07","pitchNumber":2,"startTime":"2026-02-22T21:31:48.396Z","endTime":"2026-02-22T21:31:53.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.184400807786336,"aZ":-15.62797947669419,"pfxX":5.846536739727416,"pfxZ":9.318179756432777,"pX":0.7311552108463754,"pZ":1.5539643562113834,"vX0":-4.6754400993707055,"vY0":-131.49100596754914,"vZ0":-7.311232425273445,"x":89.13,"y":196.82,"x0":1.7603746541967271,"y0":50.005905283907914,"z0":5.500433316415064,"aX":10.384814009725243},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.7,"breakHorizontal":-9.7,"spinRate":2302,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.41432327051263496,"extension":6.166558876189035},"index":2,"playId":"087bddc3-c686-30f2-b144-a55ff2abb54d","pitchNumber":3,"startTime":"2026-02-22T21:32:03.731Z","endTime":"2026-02-22T21:32:06.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":76.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.71851313743583,"aZ":-26.244255372472907,"pfxX":5.38703818551851,"pfxZ":4.123789460005755,"pX":0.4823744488099047,"pZ":-0.06423934810718078,"vX0":-4.123779467260261,"vY0":-117.28581353220954,"vZ0":-7.612786348097939,"x":98.61,"y":240.51,"x0":1.537405956020698,"y0":50.00082326683826,"z0":5.568219431759981,"aX":7.737434338316178},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.4,"breakHorizontal":-9.1,"spinRate":1513,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.46158296533206933,"extension":5.979378281867371},"index":3,"playId":"6b10d6af-cd2f-3fe8-9655-2bce07d4c17d","pitchNumber":4,"startTime":"2026-02-22T21:32:24.640Z","endTime":"2026-02-22T21:32:27.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":92.6,"endSpeed":86.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56361502363221,"aZ":-12.90014351503594,"pfxX":1.7905031191916683,"pfxZ":10.322648077219473,"pX":-0.39188138758798163,"pZ":0.9626369032052338,"vX0":-6.069784969858515,"vY0":-134.6253644282686,"vZ0":-9.65638749200053,"x":131.94,"y":212.79,"x0":1.6426339166730237,"y0":50.00189763318452,"z0":5.4710196765923325,"aX":3.343743377050475},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":-2.2,"spinRate":2341,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.4042375058534713,"extension":6.149755781524313},"index":4,"playId":"e1f01d63-b10d-36d9-8876-cb8e333348bd","pitchNumber":5,"startTime":"2026-02-22T21:32:42.103Z","endTime":"2026-02-22T21:32:45.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.71718609582147,"aZ":-24.379004050306477,"pfxX":-2.826151472465508,"pfxZ":4.667467325673137,"pX":0.27648060469927754,"pZ":2.4670634904413964,"vX0":-3.605530297378689,"vY0":-127.06968302171242,"vZ0":-3.2681254582778037,"x":106.46,"y":172.17,"x0":2.0696055349348534,"y0":50.00596747966345,"z0":5.660876640921299,"aX":-4.722276310963803},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.2,"breakHorizontal":5.8,"spinRate":2349,"spinDirection":174},"zone":5,"typeConfidence":2.0,"plateTime":0.4275154257392524,"extension":6.008539725725068},"index":5,"playId":"e9a4ae3e-1871-3a32-af37-f1a3f1dab7e9","pitchNumber":6,"startTime":"2026-02-22T21:33:00.089Z","endTime":"2026-02-22T21:33:04.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.890775330238714,"aZ":-10.407814458367714,"pfxX":2.209279232873306,"pfxZ":12.127013407740492,"pX":-0.11595272773144054,"pZ":2.907725492524122,"vX0":-5.817138485591286,"vY0":-132.97036658590335,"vZ0":-4.987532135951675,"x":121.42,"y":160.27,"x0":1.8107971585489642,"y0":50.004211650063915,"z0":5.559681860383693,"aX":3.9667531635382276},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.1,"breakHorizontal":-2.8,"spinRate":2358,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.4115508988637684,"extension":6.312857574374871},"index":6,"playId":"81adacd6-1dfa-31b6-b28f-40bece11f7aa","pitchNumber":7,"startTime":"2026-02-22T21:33:32.261Z","endTime":"2026-02-22T21:33:35.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.9,"awayTeamWinProbability":91.1,"homeTeamWinProbabilityAdded":-1.299999999999999,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:33:35.569Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:33:50.487Z","endTime":"2026-02-22T21:35:11.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"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":91.9,"endSpeed":84.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.783879533897906,"aZ":-11.778528771697808,"pfxX":1.8720756383232198,"pfxZ":11.190978375210593,"pX":-1.019476117206718,"pZ":2.076450355836032,"vX0":-6.789537015966305,"vY0":-133.6441309807842,"vZ0":-7.153074325573085,"x":155.86,"y":182.72,"x0":1.3024551671975673,"y0":50.00403090682282,"z0":5.620203888412104,"aX":3.4134349613476416},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.1,"breakHorizontal":-2.0,"spinRate":2256,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.4086745350968424,"extension":6.17543675972547},"index":0,"playId":"910f55b7-8f5a-3121-9420-62620e15118b","pitchNumber":1,"startTime":"2026-02-22T21:34:00.790Z","endTime":"2026-02-22T21:34:04.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.953944319251583,"aZ":-23.961951158270217,"pfxX":6.803424054530188,"pfxZ":5.8427571981853434,"pX":0.28943600165837624,"pZ":1.2264674627802092,"vX0":-4.8842496177183765,"vY0":-116.90757768307523,"vZ0":-4.980736415018519,"x":105.97,"y":205.67,"x0":1.5066060902627374,"y0":50.001070359614964,"z0":5.592816918682869,"aX":9.557290868904364},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":9.8,"breakHorizontal":-11.4,"spinRate":1559,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.46586764472066466,"extension":5.934469391353437},"index":1,"playId":"4e3ae7b0-9a1b-38a9-a9e7-f3c3ad48c38f","pitchNumber":2,"startTime":"2026-02-22T21:34:14.714Z","endTime":"2026-02-22T21:34:17.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8689999563268,"aZ":-22.912853487030286,"pfxX":-2.4125049467502775,"pfxZ":5.45117069734398,"pX":-1.1826505262789406,"pZ":1.9953181730589369,"vX0":-6.654414619317889,"vY0":-128.30812472778345,"vZ0":-4.776356871326923,"x":162.08,"y":184.91,"x0":1.7385491253800476,"y0":50.00290163439256,"z0":5.62451366387739,"aX":-4.0963564124664575},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.2,"breakHorizontal":5.6,"spinRate":2384,"spinDirection":177},"zone":13,"typeConfidence":2.0,"plateTime":0.42385473106003424,"extension":6.079276036923031},"index":2,"playId":"c1312304-4fa8-3da5-b24d-ee9c13a0daaf","pitchNumber":3,"startTime":"2026-02-22T21:34:36.551Z","endTime":"2026-02-22T21:34:39.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-22T21:34:57.292Z","endTime":"2026-02-22T21:35:07.448Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.788034637311934,"aZ":-30.97404610537512,"pfxX":0.6296284190199649,"pfxZ":0.7724827467395672,"pX":-0.145627261785818,"pZ":-0.12019021593831192,"vX0":-3.817801420793371,"vY0":-123.1516734217175,"vZ0":-7.535395555037593,"x":122.55,"y":242.03,"x0":1.3380298316003825,"y0":50.002391111542146,"z0":5.574260403242318,"aX":0.9750870451570088},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.0,"breakHorizontal":-0.4,"spinRate":2285,"spinDirection":15},"zone":13,"typeConfidence":2.0,"plateTime":0.443539764658452,"extension":6.11209610977119},"index":4,"playId":"de9959c4-9a2a-3273-9c87-bddcb24c6112","pitchNumber":4,"startTime":"2026-02-22T21:35:07.448Z","endTime":"2026-02-22T21:35:11.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":702021,"link":"/api/v1/people/702021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:35:11.650Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ralphy Velazquez singles on a sharp line drive to right fielder Clark Elliott.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:37:36.316Z","endTime":"2026-02-22T21:38:54.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[8,9,10,11],"actionIndex":[0,1,2,3,4,5,6,7],"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":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tommy White replaces left fielder Tyler Soderstrom, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:37:37.932Z","endTime":"2026-02-22T21:37:37.933Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":691016,"link":"/api/v1/people/691016"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Chad Wallach replaces first baseman Nick Kurtz, batting 1st, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:37:37.934Z","endTime":"2026-02-22T21:37:37.935Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595453,"link":"/api/v1/people/595453"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"101","replacedPlayer":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cade Marlowe replaces center fielder Denzel Clarke, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T21:37:37.936Z","endTime":"2026-02-22T21:37:37.937Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687799,"link":"/api/v1/people/687799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":672016,"link":"/api/v1/people/672016"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Joshua Kuroda-Grauer replaces second baseman Jeff McNeil, batting 6th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T21:37:37.938Z","endTime":"2026-02-22T21:37:37.939Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Euribiel Angeles replaces right fielder Carlos Cortes, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-22T21:37:37.940Z","endTime":"2026-02-22T21:37:37.941Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683494,"link":"/api/v1/people/683494"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Michael Stefanic replaces catcher Shea Langeliers, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-22T21:37:37.942Z","endTime":"2026-02-22T21:37:37.943Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683021,"link":"/api/v1/people/683021"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Clark Elliott replaces third baseman Andy Ibáñez, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-22T21:37:37.944Z","endTime":"2026-02-22T21:37:37.945Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686499,"link":"/api/v1/people/686499"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Henry Bolte replaces shortstop Jacob Wilson, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-22T21:37:37.946Z","endTime":"2026-02-22T21:37:37.947Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":805779,"link":"/api/v1/people/805779"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":95.9,"endSpeed":88.0,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99358195615344,"aZ":-10.518158945917198,"pfxX":-4.0289083968583554,"pfxZ":10.937034514636142,"pX":-0.23988186860148308,"pZ":2.902520902283157,"vX0":5.555216289314093,"vY0":-139.5007651677298,"vZ0":-5.674050702538792,"x":126.14,"y":160.41,"x0":-1.7292687658880659,"y0":50.0049159702814,"z0":5.6495758070906525,"aX":-7.979468010716176},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.8,"breakHorizontal":6.2,"spinRate":2439,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3919230428168192,"extension":5.95144788498683},"index":8,"playId":"5b882da9-788b-3c67-a7d0-12cae6d8fd5e","pitchNumber":1,"startTime":"2026-02-22T21:37:37.948Z","endTime":"2026-02-22T21:37:47.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.929727047736396,"aZ":-18.911074371152466,"pfxX":-8.171714504344909,"pfxZ":7.833153232822081,"pX":0.021086481172647553,"pZ":1.3209288360645208,"vX0":6.974892398902519,"vY0":-128.61653122933703,"vZ0":-6.985799859996167,"x":116.2,"y":203.11,"x0":-1.6498195962392443,"y0":50.00479516171281,"z0":5.513071676944986,"aX":-13.842704546523812},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.0,"breakHorizontal":13.4,"spinRate":1915,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4240701449502753,"extension":6.176181200680379},"index":9,"playId":"46cd862e-b7a0-362d-a1cd-195fcbc5af6a","pitchNumber":2,"startTime":"2026-02-22T21:38:11.213Z","endTime":"2026-02-22T21:38:15.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":97.6,"endSpeed":89.8,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.674322423804092,"aZ":-11.63368080935077,"pfxX":-3.3665871152370457,"pfxZ":9.964056205502333,"pX":0.772791649049275,"pZ":4.129512809998744,"vX0":7.63491097513587,"vY0":-142.010290565948,"vZ0":-2.79881999549883,"x":87.54,"y":127.28,"x0":-1.501986611419518,"y0":50.0042255579043,"z0":5.858383591309105,"aX":-6.942080293858781},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.8,"breakHorizontal":4.7,"spinRate":2583,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.38433840167334576,"extension":5.851705035999631},"index":10,"playId":"7db76cbc-fa8f-33e5-b906-5865501f564e","pitchNumber":3,"startTime":"2026-02-22T21:38:28.563Z","endTime":"2026-02-22T21:38:31.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.8,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17211976153241,"aZ":-34.21354235481929,"pfxX":4.759378733029115,"pfxZ":-1.3520499952754745,"pX":0.43700257990277397,"pZ":1.3753850480957148,"vX0":3.515741542862429,"vY0":-121.71824236849386,"vZ0":-3.4221208144550994,"x":100.34,"y":201.64,"x0":-1.6404815278516223,"y0":50.00162309974851,"z0":5.738803544683604,"aX":7.194300199570604},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.0,"breakHorizontal":-9.4,"spinRate":2876,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4486918641678228,"extension":5.880191275347402},"hitData":{"launchSpeed":111.1,"launchAngle":11.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":170.89,"coordY":137.64}},"index":11,"playId":"f2155138-b584-3637-946d-ec1a1b131bd5","pitchNumber":4,"startTime":"2026-02-22T21:38:43.530Z","endTime":"2026-02-22T21:38:54.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.27,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:38:54.171Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis Bazzana flies out sharply to center fielder Henry Bolte.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:41:03.400Z","endTime":"2026-02-22T21:41:38.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:39:42.638Z","endTime":"2026-02-22T21:40:53.819Z","isPitch":false,"type":"action","player":{"id":683953,"link":"/api/v1/people/683953"},"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:40:53.819Z","endTime":"2026-02-22T21:41:05.361Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":95.5,"endSpeed":88.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.318616053369862,"aZ":-11.97853461378318,"pfxX":-4.096857120698148,"pfxZ":10.218570036904921,"pX":0.252661495819953,"pZ":1.7224909971438076,"vX0":6.3066538216387595,"vY0":-138.81202635107724,"vZ0":-8.581018977552318,"x":107.37,"y":192.27,"x0":-1.5031343340271224,"y0":50.00617555680586,"z0":5.626471517644137,"aX":-8.100039685509493},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":6.4,"spinRate":2516,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.39265497441650066,"extension":6.028956828822732},"index":2,"playId":"c6db4608-b35f-39c3-bf44-ec30df4c743c","pitchNumber":1,"startTime":"2026-02-22T21:41:05.361Z","endTime":"2026-02-22T21:41:09.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.138042011208263,"aZ":-14.311241927707753,"pfxX":-2.117011552765959,"pfxZ":9.122287249189187,"pX":0.19526250088678992,"pZ":3.019248158289006,"vX0":4.563706767745444,"vY0":-138.17996153254285,"vZ0":-4.93692454573461,"x":109.56,"y":157.26,"x0":-1.1933700293325642,"y0":50.003586080431795,"z0":5.771170687848403,"aX":-4.1462253774162185},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":3.0,"spinRate":2574,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.3944823187889557,"extension":5.939075275639653},"hitData":{"launchSpeed":100.4,"launchAngle":32.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":104.01,"coordY":55.89}},"index":3,"playId":"46f29c94-f495-3840-8414-55292da7c0e8","pitchNumber":2,"startTime":"2026-02-22T21:41:27.843Z","endTime":"2026-02-22T21:41:38.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":1.0000000000000018,"leverageIndex":0.43,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:41:38.069Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angel Genao singles on a line drive to center fielder Henry Bolte. Ralphy Velazquez to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:41:53.957Z","endTime":"2026-02-22T21:42:31.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"postOnThird":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.295685607112528,"aZ":-31.04429154187864,"pfxX":8.111765715492094,"pfxZ":0.8131456788305798,"pX":-0.7224323780483042,"pZ":2.954032151954342,"vX0":-0.17172095500218715,"vY0":-116.97109625454567,"vZ0":0.11328733277366232,"x":144.54,"y":159.02,"x0":-1.7027739491208884,"y0":50.004050994402505,"z0":5.806861925060888,"aX":11.282299243058974},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.8,"breakHorizontal":-14.6,"spinRate":2669,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.46760813228860965,"extension":5.78267447791088},"index":0,"playId":"d077d63d-3b01-3a53-a79c-cd80a42d5002","pitchNumber":1,"startTime":"2026-02-22T21:42:04.713Z","endTime":"2026-02-22T21:42:09.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.531791980456433,"aZ":-9.521149789919859,"pfxX":-2.2461633960947878,"pfxZ":11.602342321123768,"pX":0.23056630351354415,"pZ":2.0428381281598735,"vX0":5.8747071546423015,"vY0":-138.73800202846053,"vZ0":-8.149736451430124,"x":108.21,"y":183.62,"x0":-1.6209848656169776,"y0":50.006154754667406,"z0":5.6500328298226155,"aX":-4.386931681754552},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.6,"breakHorizontal":2.9,"spinRate":2612,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.3945181574811292,"extension":5.928956579372726},"hitData":{"launchSpeed":95.3,"launchAngle":16.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.02,"coordY":81.63}},"index":1,"playId":"d16cdcf7-34d6-3bdb-8227-42779a87ec22","pitchNumber":2,"startTime":"2026-02-22T21:42:20.682Z","endTime":"2026-02-22T21:42:31.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.37,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:42:31.222Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dayan Frias grounds out, second baseman Euribiel Angeles to first baseman Tommy White. Ralphy Velazquez scores. Angel Genao to 2nd.","rbi":1,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:43:00.066Z","endTime":"2026-02-22T21:43:29.331Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682679,"fullName":"Dayan Frias","link":"/api/v1/people/682679"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682679,"fullName":"Dayan Frias","link":"/api/v1/people/682679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683494,"link":"/api/v1/people/683494"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"responsiblePitcher":{"id":806960,"link":"/api/v1/people/806960"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":73.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.251458500635742,"aZ":-30.587773376934397,"pfxX":8.670583898377565,"pfxZ":1.1945583730075073,"pX":-1.0244177314252432,"pZ":1.418640485447565,"vX0":-1.1689502131586886,"vY0":-114.1883588821054,"vZ0":-2.934975329447727,"x":156.05,"y":200.48,"x0":-1.636120612972478,"y0":50.00514105533767,"z0":5.702794858996906,"aX":11.554816475524799},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.8,"breakHorizontal":-15.5,"spinRate":2716,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.47802745662881074,"extension":5.930001830730059},"index":0,"playId":"0e550e6b-8134-338b-a191-f699dce08d07","pitchNumber":1,"startTime":"2026-02-22T21:43:05.058Z","endTime":"2026-02-22T21:43:09.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"first":{"id":694197,"link":"/api/v1/people/694197"},"third":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1661468059771,"aZ":-20.830249468862057,"pfxX":-6.800498499333615,"pfxZ":7.261664338123644,"pX":-0.6158830480140971,"pZ":3.0675585875533424,"vX0":4.519397936209071,"vY0":-123.56778478833888,"vZ0":-2.1451459361437655,"x":140.48,"y":155.96,"x0":-1.5752426065809713,"y0":50.00584046306002,"z0":5.677810042854517,"aX":-10.630390655367355},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":13.0,"breakHorizontal":11.4,"spinRate":1931,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.44145879318100656,"extension":6.043761359575542},"hitData":{"launchSpeed":68.5,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.57,"coordY":162.03}},"index":1,"playId":"5649a464-a9ec-3cf3-82ca-2611ef61436f","pitchNumber":2,"startTime":"2026-02-22T21:43:22.946Z","endTime":"2026-02-22T21:43:29.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"first":{"id":694197,"link":"/api/v1/people/694197"},"third":{"id":806252,"link":"/api/v1/people/806252"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682679,"link":"/api/v1/people/682679"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":682679,"link":"/api/v1/people/682679"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.0,"awayTeamWinProbability":95.0,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.59,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:43:29.331Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alfonsin Rosario strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:44:05.909Z","endTime":"2026-02-22T21:45:34.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":806210,"fullName":"Alfonsin Rosario","link":"/api/v1/people/806210"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806210,"fullName":"Alfonsin Rosario","link":"/api/v1/people/806210"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alfonsin Rosario replaces George Valera.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T21:44:04.556Z","endTime":"2026-02-22T21:44:08.034Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806210,"link":"/api/v1/people/806210"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":671655,"link":"/api/v1/people/671655"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"second":{"id":694197,"link":"/api/v1/people/694197"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.222,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.962917348837614,"aZ":-10.529306440930169,"pfxX":-2.3110822326985585,"pfxZ":11.02530916486886,"pX":0.9118031424522283,"pZ":1.658613909919218,"vX0":6.51488896956446,"vY0":-138.95066973486206,"vZ0":-8.736763329850474,"x":82.24,"y":194.0,"x0":-1.158887208108363,"y0":50.006877610420034,"z0":5.535985963304138,"aX":-4.539713828619683},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":2.9,"spinRate":2415,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.39358682550709156,"extension":6.050939574179364},"index":1,"playId":"1e0fbfcc-4f4a-3ba5-8c00-7e70ba02b115","pitchNumber":1,"startTime":"2026-02-22T21:44:08.034Z","endTime":"2026-02-22T21:44:11.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806210,"link":"/api/v1/people/806210","batSide":{"code":"R","description":"Right"}},"second":{"id":694197,"link":"/api/v1/people/694197"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.222,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.49393925069854,"aZ":-29.795909001500927,"pfxX":7.343028773778114,"pfxZ":1.6890939412753045,"pX":-0.5228262322679712,"pZ":2.3317784625114983,"vX0":0.6629149166307369,"vY0":-117.56759147895346,"vZ0":-1.329935259962244,"x":136.93,"y":175.82,"x0":-1.762992554871397,"y0":50.00538686027932,"z0":5.648443419058099,"aX":10.369584310290666},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.0,"breakHorizontal":-13.4,"spinRate":2785,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.4643452756263531,"extension":5.713755936220311},"index":2,"playId":"b7ba5ddd-56bd-3271-98f7-ac1b549467fb","pitchNumber":2,"startTime":"2026-02-22T21:44:24.267Z","endTime":"2026-02-22T21:44:28.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806210,"link":"/api/v1/people/806210","batSide":{"code":"R","description":"Right"}},"second":{"id":694197,"link":"/api/v1/people/694197"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":81.1,"endSpeed":75.3,"strikeZoneTop":3.222,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01776944428067,"aZ":-35.51517022336352,"pfxX":7.3336720474318815,"pfxZ":-2.3567768855125855,"pX":-0.27094068255128606,"pZ":0.7071620125328161,"vX0":0.9434936736377876,"vY0":-118.15699898271447,"vZ0":-3.7014217795681663,"x":127.33,"y":219.69,"x0":-1.6282351562294948,"y0":50.00370559300652,"z0":5.549543025117854,"aX":10.393704856388881},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.9,"breakHorizontal":-13.6,"spinRate":2748,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.4631538014836556,"extension":5.9561354935200645},"index":3,"playId":"724d4bd3-4e7a-32a3-92dd-8dba7d4e83d5","pitchNumber":3,"startTime":"2026-02-22T21:44:44.916Z","endTime":"2026-02-22T21:44:48.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806210,"link":"/api/v1/people/806210","batSide":{"code":"R","description":"Right"}},"second":{"id":694197,"link":"/api/v1/people/694197"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.222,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22941362162073,"aZ":-8.891605395357535,"pfxX":-3.078708930122075,"pfxZ":11.703186304773629,"pX":1.0488073762950145,"pZ":1.7981715009912556,"vX0":6.85138283200326,"vY0":-139.635898262319,"vZ0":-8.861866649844059,"x":77.02,"y":190.23,"x0":-1.0284048688721192,"y0":50.0030269418022,"z0":5.584272998668962,"aX":-6.12527286686597},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.7,"breakHorizontal":4.3,"spinRate":2476,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.39113405130256185,"extension":6.056038822382283},"index":4,"playId":"11d5e299-0ab1-381f-ad36-4bfda8fbbaea","pitchNumber":4,"startTime":"2026-02-22T21:45:10.224Z","endTime":"2026-02-22T21:45:13.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806210,"link":"/api/v1/people/806210","batSide":{"code":"R","description":"Right"}},"second":{"id":694197,"link":"/api/v1/people/694197"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":76.2,"strikeZoneTop":3.222,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.289556500277683,"aZ":-33.645287805282365,"pfxX":6.397146409297296,"pfxZ":-1.0123649803524133,"pX":0.15151174203471882,"pZ":1.7157341932900794,"vX0":2.187745827883495,"vY0":-118.96982515623021,"vZ0":-2.0286204794933913,"x":111.22,"y":192.46,"x0":-1.6082961785243717,"y0":50.00456512119069,"z0":5.5950655837903405,"aX":9.278986888888648},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.0,"breakHorizontal":-12.1,"spinRate":2875,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.4583198021364332,"extension":5.901174272385646},"index":5,"playId":"e27dcde6-ac2e-3bfd-8d52-6e23a0a1ccad","pitchNumber":5,"startTime":"2026-02-22T21:45:30.963Z","endTime":"2026-02-22T21:45:34.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806210,"link":"/api/v1/people/806210","batSide":{"code":"R","description":"Right"}},"second":{"id":694197,"link":"/api/v1/people/694197"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806210,"link":"/api/v1/people/806210"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":806210,"link":"/api/v1/people/806210"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.7,"awayTeamWinProbability":94.3,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.25,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:45:34.518Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy White singles on a ground ball to right fielder Alfonsin Rosario, deflected by second baseman Travis Bazzana.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T21:47:59.466Z","endTime":"2026-02-22T21:48:12.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[5],"actionIndex":[0,1,2,3,4],"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":806210,"link":"/api/v1/people/806210"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Alfonsin Rosario remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:47:17.826Z","endTime":"2026-02-22T21:47:17.841Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806210,"link":"/api/v1/people/806210"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":671655,"link":"/api/v1/people/671655"},"defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jacob Cozart replaces catcher David Fry, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:47:17.841Z","endTime":"2026-02-22T21:47:17.843Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695524,"link":"/api/v1/people/695524"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"},"defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carter Kieboom replaces first baseman Ralphy Velazquez, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T21:47:17.843Z","endTime":"2026-02-22T21:47:17.845Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666198,"link":"/api/v1/people/666198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":806252,"link":"/api/v1/people/806252"},"defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Alex Mooney replaces shortstop Angel Genao, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T21:47:17.845Z","endTime":"2026-02-22T21:47:17.848Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695612,"link":"/api/v1/people/695612"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":694197,"link":"/api/v1/people/694197"},"defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Franco Aleman replaces Will Dion.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-22T21:47:17.848Z","endTime":"2026-02-22T21:47:59.466Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680916,"link":"/api/v1/people/680916"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702021,"link":"/api/v1/people/702021","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.414149123867926,"aZ":-18.73733006812832,"pfxX":-9.25611355882987,"pfxZ":7.032526630930265,"pX":0.09312962902113178,"pZ":2.997432494673802,"vX0":8.633750887565636,"vY0":-136.2460517574426,"vZ0":-3.7594199310943264,"x":103.18,"y":173.17,"x0":-1.889730337511063,"y0":50.000954862781455,"z0":5.663638534606535,"aX":-17.68064575342735},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":15.4,"spinRate":2380,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3995667513294401,"extension":6.784145657040094},"hitData":{"launchSpeed":99.2,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":173.4,"coordY":101.73}},"index":5,"playId":"6ba62048-419c-3f34-bd88-42c241fbd2aa","pitchNumber":1,"startTime":"2026-02-22T21:47:59.466Z","endTime":"2026-02-22T21:48:12.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":680916,"link":"/api/v1/people/680916"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":680916,"link":"/api/v1/people/680916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":2.3999999999999995,"leverageIndex":0.51,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:48:12.072Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Muncy pops out to first baseman Carter Kieboom in foul territory.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T21:48:35.781Z","endTime":"2026-02-22T21:49:48.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666198,"link":"/api/v1/people/666198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Max Muncy replaces Brent Rooker.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:48:35.779Z","endTime":"2026-02-22T21:48:35.780Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":667670,"link":"/api/v1/people/667670"},"defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":85.3,"endSpeed":80.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.030227967736867,"aZ":-27.547960899575255,"pfxX":0.9506394703739298,"pfxZ":2.856798314326479,"pX":1.0645788657242565,"pZ":2.5177820740611505,"vX0":7.238621916436225,"vY0":-124.3466452252772,"vZ0":-2.7493941257376915,"x":79.65,"y":182.21,"x0":-1.9679196696616272,"y0":50.002541243730164,"z0":5.8458453111034965,"aX":1.537488690957025},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.9,"breakHorizontal":-2.9,"spinRate":2660,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.43494036403920955,"extension":6.577162759450265},"index":1,"playId":"d224f749-6708-3a55-8000-04292aba4d17","pitchNumber":1,"startTime":"2026-02-22T21:48:35.781Z","endTime":"2026-02-22T21:48:40.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":84.5,"endSpeed":78.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5042774306724,"aZ":-29.035655856518506,"pfxX":1.201387891631515,"pfxZ":2.0154019902018785,"pX":0.3625920450392121,"pZ":2.4298490426894723,"vX0":4.798919944696888,"vY0":-123.17163978436915,"vZ0":-2.4379127862534897,"x":133.47,"y":184.21,"x0":-1.7568103582339245,"y0":50.00133834923842,"z0":5.856134742131975,"aX":1.8694329772909164},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.4,"breakHorizontal":-3.1,"spinRate":2430,"spinDirection":38},"zone":6,"typeConfidence":2.0,"plateTime":0.4425025105423801,"extension":6.524730980643066},"index":2,"playId":"f25580ff-7806-39d6-bad0-523f415a7a12","pitchNumber":2,"startTime":"2026-02-22T21:48:54.597Z","endTime":"2026-02-22T21:48:58.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.547977445814528,"aZ":-28.143537351983376,"pfxX":1.3576052570824864,"pfxZ":2.5681004537318257,"pX":0.9799375334340055,"pZ":2.095236490352032,"vX0":6.675226144361401,"vY0":-124.19537386263708,"vZ0":-3.4815063493787246,"x0":-1.9128869743089785,"y0":50.004684411785874,"z0":5.841552265737443,"aX":2.1327768022539044},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":-4.0,"spinRate":2672,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44006966637606304,"extension":6.59643051747593},"index":3,"playId":"26334732-b971-330d-8092-037843fe1266","pitchNumber":3,"startTime":"2026-02-22T21:49:16.553Z","endTime":"2026-02-22T21:49:21.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.497959070883407,"aZ":-14.972158254536849,"pfxX":-9.282723613527558,"pfxZ":8.762970241099541,"pX":-0.4320241590168507,"pZ":2.021213925919555,"vX0":7.352635604957502,"vY0":-139.0667226745689,"vZ0":-6.997481361365922,"x":108.78,"y":165.5,"x0":-1.9010714245732807,"y0":50.0034155863244,"z0":5.558715739067563,"aX":-18.225433113446215},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":15.4,"spinRate":2512,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.3934936951325829,"extension":6.876794639100655},"hitData":{"launchSpeed":72.9,"launchAngle":78.0,"totalDistance":56.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":153.64,"coordY":197.5}},"index":4,"playId":"a1d4c2ab-9350-3cae-bd7a-2bcf7171589b","pitchNumber":4,"startTime":"2026-02-22T21:49:37.067Z","endTime":"2026-02-22T21:49:48.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_ab"},{"player":{"id":680916,"link":"/api/v1/people/680916"},"credit":"p_ab"},{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":680916,"link":"/api/v1/people/680916"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":5.800000000000001,"awayTeamWinProbability":94.2,"homeTeamWinProbabilityAdded":-2.299999999999999,"leverageIndex":0.98,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:49:48.755Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Henry Bolte doubles (1) on a line drive to right fielder Alfonsin Rosario. Tommy White to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T21:50:17.145Z","endTime":"2026-02-22T21:52:20.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnThird":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806210,"link":"/api/v1/people/806210"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":95.7,"endSpeed":88.0,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88621863655707,"aZ":-16.44122402816505,"pfxX":-8.02576616424027,"pfxZ":7.969593141434947,"pX":0.21553203531823012,"pZ":2.7141397938274454,"vX0":8.677942981097676,"vY0":-139.06808865721928,"vZ0":-4.770838553706359,"x":124.62,"y":199.15,"x0":-1.8909453628837165,"y0":50.004326224867214,"z0":5.529837596929769,"aX":-15.846301589291462},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":13.0,"spinRate":2548,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3926788931654652,"extension":6.779638390331029},"index":0,"playId":"85f4ae9c-aa88-3896-9041-d7525e013524","pitchNumber":1,"startTime":"2026-02-22T21:50:17.145Z","endTime":"2026-02-22T21:50:21.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.003033831953225,"aZ":-15.537602810526888,"pfxX":-8.185785962833688,"pfxZ":8.444633704252379,"pX":-0.19999012038216618,"pZ":1.4677623945424547,"vX0":7.4311682640904815,"vY0":-139.3913683412327,"vZ0":-8.504087165037488,"x":91.13,"y":168.34,"x0":-1.8355124458262355,"y0":50.00159235485236,"z0":5.5814928973319695,"aX":-16.125290512166107},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":13.3,"spinRate":2577,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.39277085041924753,"extension":6.828771051386335},"index":1,"playId":"e3d391e8-24e7-3027-b95b-e39c3a72098e","pitchNumber":2,"startTime":"2026-02-22T21:50:44.170Z","endTime":"2026-02-22T21:50:48.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.030076005496454,"aZ":-27.04796838121225,"pfxX":0.5806346991389542,"pfxZ":3.149668929868767,"pX":0.6787753892872069,"pZ":2.6088216235937036,"vX0":5.783767421500818,"vY0":-125.67121233638281,"vZ0":-2.751344226608017,"x":100.44,"y":121.58,"x0":-1.710546789648049,"y0":50.00612655322056,"z0":5.873106996808915,"aX":0.9454363842066292},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.4,"breakHorizontal":-2.2,"spinRate":2544,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.4327822522954454,"extension":6.4901156052408355},"index":2,"playId":"f9cc18d1-5ef4-3770-a604-7d951ad9201a","pitchNumber":3,"startTime":"2026-02-22T21:51:03.304Z","endTime":"2026-02-22T21:51:07.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"08318866-0526-0033-001c-f08cd117d70a","startTime":"2026-02-22T21:52:04.162Z","endTime":"2026-02-22T21:52:04.163Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.905190305915717,"aZ":-19.781014457098767,"pfxX":-7.204712932166239,"pfxZ":6.23583378297122,"pX":-0.02448682010185286,"pZ":2.404738327956942,"vX0":8.152569963001733,"vY0":-139.72696515039812,"vZ0":-5.22018427930141,"x":117.93,"y":173.85,"x0":-2.0365690789857993,"y0":50.00539022023872,"z0":5.587123838880076,"aX":-14.32489333232448},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.4,"breakHorizontal":11.5,"spinRate":2419,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.391196592237693,"extension":6.818033581451691},"hitData":{"launchSpeed":102.1,"launchAngle":12.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":214.45,"coordY":110.35}},"index":4,"playId":"17ab548c-c5b9-32c1-8b6d-e47e91f5e4a3","pitchNumber":4,"startTime":"2026-02-22T21:52:04.164Z","endTime":"2026-02-22T21:52:20.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":680916,"link":"/api/v1/people/680916"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":680916,"link":"/api/v1/people/680916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.6,"awayTeamWinProbability":89.4,"homeTeamWinProbabilityAdded":4.799999999999999,"leverageIndex":0.69,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:52:20.717Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joshua Kuroda-Grauer grounds out, second baseman Travis Bazzana to first baseman Carter Kieboom.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T21:52:37.443Z","endTime":"2026-02-22T21:53:09.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnThird":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666198,"link":"/api/v1/people/666198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":81.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.277674647035365,"aZ":-31.00913242967495,"pfxX":1.3200552808706276,"pfxZ":0.7106035916454747,"pX":0.7678828041293743,"pZ":2.2456453611185028,"vX0":6.202500852764281,"vY0":-125.55302331054914,"vZ0":-2.8998322154679146,"x":87.73,"y":178.15,"x0":-1.8725725314060497,"y0":50.00616653926916,"z0":5.8535461517004235,"aX":2.1798730630761027},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.0,"breakHorizontal":-3.4,"spinRate":2749,"spinDirection":79},"zone":6,"typeConfidence":2.0,"plateTime":0.430694241494181,"extension":6.567561338231845},"index":0,"playId":"ba0273c0-7d78-34ba-a77f-c5b0c87aea4c","pitchNumber":1,"startTime":"2026-02-22T21:52:49.091Z","endTime":"2026-02-22T21:52:57.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"second":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.909247525894333,"aZ":-16.28883266323667,"pfxX":-7.483191633696894,"pfxZ":7.921691797049843,"pX":-0.9094881484716907,"pZ":2.3234194944888436,"vX0":5.412736695742776,"vY0":-140.08182981717752,"vZ0":-5.95221117249432,"x":151.67,"y":176.05,"x0":-1.885565129933013,"y0":50.0039097090908,"z0":5.524338661861269,"aX":-15.010198409824318},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":12.6,"spinRate":2550,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.3896344335785882,"extension":6.687376731706521},"hitData":{"launchSpeed":69.3,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.94,"coordY":170.65}},"index":1,"playId":"2d126967-ee4a-37c0-9f03-b0ab65f2e716","pitchNumber":2,"startTime":"2026-02-22T21:53:05.672Z","endTime":"2026-02-22T21:53:09.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"second":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_ab"},{"player":{"id":680916,"link":"/api/v1/people/680916"},"credit":"p_ab"},{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_pa"},{"player":{"id":680916,"link":"/api/v1/people/680916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.22,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:53:09.169Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Clark Elliott grounds out, second baseman Travis Bazzana to first baseman Carter Kieboom.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T21:53:34.964Z","endTime":"2026-02-22T21:54:29.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666198,"link":"/api/v1/people/666198"},"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":96.5,"endSpeed":89.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.413767417790506,"aZ":-17.91524371697708,"pfxX":-9.29421780668844,"pfxZ":7.057836748076541,"pX":-0.8366852363212726,"pZ":3.230394912280333,"vX0":6.650410060119915,"vY0":-140.46208547138136,"vZ0":-3.2689178296699097,"x":148.89,"y":151.56,"x0":-2.01381523716566,"y0":50.00621947413957,"z0":5.5577126408877335,"aX":-18.78740468905508},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.4,"breakHorizontal":15.7,"spinRate":2623,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3882581151341098,"extension":6.6418602777155415},"index":0,"playId":"e9e848fe-c4c6-3dbb-b890-2c49e05e9fe9","pitchNumber":1,"startTime":"2026-02-22T21:53:43.770Z","endTime":"2026-02-22T21:53:48.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10530460451972,"aZ":-33.267596443693,"pfxX":4.355510765392477,"pfxZ":-0.677114288954856,"pX":0.46378015343084644,"pZ":3.2486750783201837,"vX0":4.627284664682497,"vY0":-125.97090244922713,"vZ0":-0.007390511774036934,"x":99.32,"y":151.07,"x0":-1.9585039418633554,"y0":50.00163322419377,"z0":5.927187075636551,"aX":7.042579674635545},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.0,"breakHorizontal":-8.9,"spinRate":2646,"spinDirection":51},"zone":3,"typeConfidence":2.0,"plateTime":0.4337741635663588,"extension":6.562864964602221},"index":1,"playId":"1c1fb629-10fd-3a7f-94e3-0a11b3a6b5de","pitchNumber":2,"startTime":"2026-02-22T21:54:00.303Z","endTime":"2026-02-22T21:54:04.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.009077539199087,"aZ":-25.029313751942027,"pfxX":-8.66309385791018,"pfxZ":4.215898585265997,"pX":-0.677246431338121,"pZ":2.0771695719599044,"vX0":5.542688906766693,"vY0":-129.12672883899114,"vZ0":-4.27092831252448,"x":142.82,"y":182.7,"x0":-1.7222579298204947,"y0":50.002160221517094,"z0":5.670265600418255,"aX":-14.679798460309424},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.0,"breakHorizontal":14.5,"spinRate":2102,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.423616164498017,"extension":6.778121517509076},"hitData":{"launchSpeed":69.6,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.52,"coordY":157.47}},"index":2,"playId":"9f4956d3-fcdf-3884-a565-c8cb50020f4c","pitchNumber":3,"startTime":"2026-02-22T21:54:22.010Z","endTime":"2026-02-22T21:54:29.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"credit":"b_ab"},{"player":{"id":680916,"link":"/api/v1/people/680916"},"credit":"p_ab"},{"player":{"id":686499,"link":"/api/v1/people/686499"},"credit":"b_pa"},{"player":{"id":680916,"link":"/api/v1/people/680916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":-2.8999999999999995,"leverageIndex":1.04,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:54:29.113Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Cozart grounds out, shortstop Joshua Kuroda-Grauer to first baseman Tommy White.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T21:56:52.854Z","endTime":"2026-02-22T21:57:08.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695524,"fullName":"Jacob Cozart","link":"/api/v1/people/695524"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695524,"fullName":"Jacob Cozart","link":"/api/v1/people/695524"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Max Muncy remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:56:20.687Z","endTime":"2026-02-22T21:56:20.711Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":667670,"link":"/api/v1/people/667670"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695524,"link":"/api/v1/people/695524","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brady Basso replaces Luis Morales.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:56:20.711Z","endTime":"2026-02-22T21:56:54.843Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669620,"link":"/api/v1/people/669620"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695524,"link":"/api/v1/people/695524","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":95.5,"endSpeed":88.5,"strikeZoneTop":3.309,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.286557214230385,"aZ":-16.87748911934846,"pfxX":7.883566291031121,"pfxZ":7.713557413292467,"pX":0.510349943404563,"pZ":2.5808928043923145,"vX0":-6.4604681841576195,"vY0":-139.00510073067582,"vZ0":-6.916478106883971,"x":97.55,"y":169.1,"x0":1.8252516260691451,"y0":50.00031481374514,"z0":6.19567376728097,"aX":15.630147953566444},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":-13.2,"spinRate":2208,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.3920477822500028,"extension":6.2026448221892085},"hitData":{"launchSpeed":95.3,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.57,"coordY":163.05}},"index":2,"playId":"ef0f71cc-f0dd-36e6-8f09-5f77d252f17e","pitchNumber":1,"startTime":"2026-02-22T21:56:54.843Z","endTime":"2026-02-22T21:57:08.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695524,"link":"/api/v1/people/695524","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695524,"link":"/api/v1/people/695524"},"credit":"b_ab"},{"player":{"id":669620,"link":"/api/v1/people/669620"},"credit":"p_ab"},{"player":{"id":695524,"link":"/api/v1/people/695524"},"credit":"b_pa"},{"player":{"id":669620,"link":"/api/v1/people/669620"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5000000000000004,"awayTeamWinProbability":96.5,"homeTeamWinProbabilityAdded":0.30000000000000027,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:57:08.354Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cameron Barstad singles on a ground ball to shortstop Joshua Kuroda-Grauer.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T21:57:30.930Z","endTime":"2026-02-22T21:57:52.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Cameron Barstad replaces Kyle Manzardo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T21:57:23.795Z","endTime":"2026-02-22T21:57:33.020Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677319,"link":"/api/v1/people/677319"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":89.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.847974952579715,"aZ":-11.48309451569233,"pfxX":5.846873123679772,"pfxZ":10.30360374493014,"pX":-0.07798785240869248,"pZ":2.583037278838094,"vX0":-6.488045557031409,"vY0":-139.27729183805207,"vZ0":-7.950818709310395,"x":119.97,"y":169.04,"x0":1.498065977851897,"y0":50.00091518932568,"z0":6.194621521974297,"aX":11.738345541084724},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":-9.6,"spinRate":2382,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.3900312144987228,"extension":6.198260884793293},"index":1,"playId":"875c713d-2259-3a59-aafa-9d22d1d39ca3","pitchNumber":1,"startTime":"2026-02-22T21:57:33.020Z","endTime":"2026-02-22T21:57:37.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":89.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50117323207015,"aZ":-18.28847963539415,"pfxX":6.520230181073243,"pfxZ":6.956905584617541,"pX":0.7071276969286089,"pZ":2.7926695534978005,"vX0":-4.929869111238671,"vY0":-138.6376664143337,"vZ0":-6.156799509165744,"x":90.05,"y":163.38,"x0":1.6386133926676811,"y0":50.006299689736004,"z0":6.213757486806709,"aX":13.022248535538482},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":-11.2,"spinRate":2240,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.3912560389488102,"extension":6.223481980771106},"hitData":{"launchSpeed":71.1,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":138.44,"coordY":153.42}},"index":2,"playId":"ff10aadd-dc37-3c61-b82e-708338260774","pitchNumber":2,"startTime":"2026-02-22T21:57:46.314Z","endTime":"2026-02-22T21:57:52.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677319,"link":"/api/v1/people/677319"},"credit":"b_ab"},{"player":{"id":669620,"link":"/api/v1/people/669620"},"credit":"p_ab"},{"player":{"id":677319,"link":"/api/v1/people/677319"},"credit":"b_pa"},{"player":{"id":669620,"link":"/api/v1/people/669620"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":-0.30000000000000027,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:57:52.683Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kahlil Watson singles on a ground ball to left fielder Cade Marlowe. Cameron Barstad to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T21:58:42.353Z","endTime":"2026-02-22T22:00:59.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"postOnSecond":{"id":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"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":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kahlil Watson replaces Stuart Fairchild.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T21:58:23.067Z","endTime":"2026-02-22T21:58:43.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":656413,"link":"/api/v1/people/656413"},"defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":669620,"fullName":"Brady Basso"}}},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"08318866-0576-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-02-22T21:58:42.351Z","endTime":"2026-02-22T21:58:42.352Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.736812267520484,"aZ":-18.692302862170816,"pfxX":7.674030600745725,"pfxZ":6.951240318269855,"pX":0.4566621913058687,"pZ":1.0698774701243223,"vX0":-6.0414765776776855,"vY0":-137.48148275547194,"vZ0":-10.20800701387179,"x0":1.6713698107722073,"y0":50.00454703330285,"z0":6.065965538818548,"aX":14.884549599617122},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":-12.8,"spinRate":2261,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.39643147419656,"extension":6.279236281381345},"index":2,"playId":"1e1540c1-b9f2-39b1-8e77-068671514983","pitchNumber":1,"startTime":"2026-02-22T21:58:42.353Z","endTime":"2026-02-22T21:58:47.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":3,"playId":"a24af669-6b17-3c5d-8b0d-f258839c4c73","startTime":"2026-02-22T21:59:17.469Z","endTime":"2026-02-22T21:59:18.469Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39984856769008,"aZ":-17.78423812628003,"pfxX":2.8996769652791556,"pfxZ":7.360592863059642,"pX":-0.31232354498480186,"pZ":2.787295274341052,"vX0":-6.3725465859489585,"vY0":-137.71021206531333,"vZ0":-6.005540050047216,"x":128.91,"y":163.52,"x0":1.6365117702400673,"y0":50.0052355020713,"z0":6.165334935058861,"aX":5.671274352115681},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":-4.2,"spinRate":2265,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.395028969517059,"extension":6.227458999212133},"index":4,"playId":"af1ab2c4-00e6-3765-8a79-19b00c374b45","pitchNumber":2,"startTime":"2026-02-22T21:59:01.737Z","endTime":"2026-02-22T21:59:05.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.371668451859975,"aZ":-11.486968511727202,"pfxX":2.6971687464229817,"pfxZ":10.782606984161632,"pX":-0.5353496609962158,"pZ":1.65334735719095,"vX0":-6.775674619305738,"vY0":-136.73714957977276,"vZ0":-10.087039630680234,"x":137.41,"y":194.14,"x0":1.6097927685852487,"y0":50.006408369846504,"z0":6.149282166536346,"aX":5.17688083278319},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":-3.7,"spinRate":2316,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.3985398312460262,"extension":6.397441959893502},"index":5,"playId":"e1a8d14d-dcc6-3145-afd8-f81d13d78608","pitchNumber":3,"startTime":"2026-02-22T21:59:33.493Z","endTime":"2026-02-22T22:00:00.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":75.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.53627635980739,"aZ":-37.38508503500621,"pfxX":0.35900782131044773,"pfxZ":-3.746659335331218,"pX":-0.9403605400296388,"pZ":2.5482697794563043,"vX0":-5.724401341091218,"vY0":-115.71355213804661,"vZ0":-0.8880131959564328,"x":152.84,"y":169.98,"x0":1.493225096287672,"y0":50.00477328268848,"z0":6.442270450957363,"aX":0.4999410670187277},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.8,"breakHorizontal":0.4,"spinRate":2221,"spinDirection":341},"zone":11,"typeConfidence":2.0,"plateTime":0.4689227476833375,"extension":6.220225403229829},"index":6,"playId":"d7f51849-d9e7-356c-b7c4-d724d9968d5d","pitchNumber":4,"startTime":"2026-02-22T22:00:05.726Z","endTime":"2026-02-22T22:00:10.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.381093277416056,"aZ":-14.650836671539087,"pfxX":2.5727951769336777,"pfxZ":8.974108921681227,"pX":-0.2122009481172044,"pZ":3.5712639851554595,"vX0":-5.931051189272969,"vY0":-137.83124130737846,"vZ0":-5.014960238691274,"x":125.09,"y":142.36,"x0":1.6191172298299785,"y0":50.00215850533629,"z0":6.380396277933911,"aX":5.024004933302365},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":-3.6,"spinRate":2319,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.39517273404380227,"extension":6.137051129961895},"index":7,"playId":"bc54380f-79af-3160-84c4-931470f7a063","pitchNumber":5,"startTime":"2026-02-22T22:00:25.511Z","endTime":"2026-02-22T22:00:28.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.054167610886726,"aZ":-15.45900508728737,"pfxX":5.609238916793732,"pfxZ":8.664528955703293,"pX":-0.2230687061351244,"pZ":2.4480610022621327,"vX0":-7.349703878613336,"vY0":-137.23169275749012,"vZ0":-7.4411309380935124,"x":125.5,"y":172.68,"x0":1.746647949243155,"y0":50.005538937962896,"z0":6.224617911558283,"aX":10.82528247633388},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":-8.9,"spinRate":2267,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.3973668485167807,"extension":6.43362991422204},"hitData":{"launchSpeed":105.7,"launchAngle":7.0,"totalDistance":155.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.12,"coordY":105.28}},"index":8,"playId":"d1e7ce05-27fa-3bae-b5cf-48b1fc84db53","pitchNumber":6,"startTime":"2026-02-22T22:00:47.123Z","endTime":"2026-02-22T22:00:59.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":669620,"link":"/api/v1/people/669620"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":669620,"link":"/api/v1/people/669620"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:00:59.255Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joe Lampe walks. Cameron Barstad to 3rd. Kahlil Watson to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:01:23.995Z","endTime":"2026-02-22T22:03:18.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"postOnSecond":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"postOnThird":{"id":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.814683855887907,"aZ":-29.194120789777852,"pfxX":0.2797780143039228,"pfxZ":1.832217363278036,"pX":-0.6766642001164436,"pZ":1.3388488085085426,"vX0":-6.347991556540728,"vY0":-125.96547998539852,"vZ0":-6.138410465875514,"x":142.79,"y":202.63,"x0":1.8274276703299333,"y0":50.00273909662051,"z0":6.133406298724692,"aX":0.4558034949678926},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.3,"breakHorizontal":0.7,"spinRate":2024,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.432919857970294,"extension":6.161185691184638},"index":0,"playId":"3eab5283-7bd4-3638-a7e4-a9d1585e2927","pitchNumber":1,"startTime":"2026-02-22T22:01:28.144Z","endTime":"2026-02-22T22:01:34.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":696135,"link":"/api/v1/people/696135"},"second":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":87.1,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72731827360724,"aZ":-19.174265536178194,"pfxX":6.243144770379169,"pfxZ":6.8246301442759405,"pX":0.8119941962655101,"pZ":2.075191229682711,"vX0":-4.960107534132406,"vY0":-135.694495041295,"vZ0":-7.620816519528278,"x":86.05,"y":182.75,"x0":1.8333096804343794,"y0":50.00446434492961,"z0":6.207842794956689,"aX":11.893292498617592},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":-10.6,"spinRate":2232,"spinDirection":153},"zone":9,"typeConfidence":2.0,"plateTime":0.4003978680715208,"extension":6.111506552291952},"index":1,"playId":"774670af-190f-320c-97bd-ffff3435fb0c","pitchNumber":2,"startTime":"2026-02-22T22:01:43.465Z","endTime":"2026-02-22T22:01:47.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":696135,"link":"/api/v1/people/696135"},"second":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57333290920064,"aZ":-19.468782444692728,"pfxX":6.692386468971413,"pfxZ":6.601180388041426,"pX":0.8706915349003683,"pZ":2.7822053206143926,"vX0":-4.753465320708019,"vY0":-136.97627303335312,"vZ0":-5.8814276146039095,"x":83.81,"y":163.66,"x0":1.7477245198730018,"y0":50.00537720249128,"z0":6.262691537711541,"aX":12.884369965952192},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.0,"breakHorizontal":-11.3,"spinRate":2222,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.3979067831135805,"extension":6.207278040549013},"index":2,"playId":"50a2151d-9fd9-3151-bd65-a33b22331ea0","pitchNumber":3,"startTime":"2026-02-22T22:02:00.093Z","endTime":"2026-02-22T22:02:03.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":696135,"link":"/api/v1/people/696135"},"second":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":74.2,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.74809333061408,"aZ":-38.58012766562711,"pfxX":1.3106406178940557,"pfxZ":-4.739775783377036,"pX":-0.8363046672681299,"pZ":2.0702562983469233,"vX0":-6.075553732065028,"vY0":-114.06979161432689,"vZ0":-1.5133279755316498,"x":148.88,"y":182.88,"x0":1.6612110237453717,"y0":50.000497971181595,"z0":6.456470679057635,"aX":1.7735543473972666},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.8,"breakHorizontal":-1.3,"spinRate":2211,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.4753850090922369,"extension":6.18292119171547},"index":3,"playId":"c5c7169e-a406-31ca-b206-1d3936dd4875","pitchNumber":4,"startTime":"2026-02-22T22:02:20.285Z","endTime":"2026-02-22T22:02:47.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":696135,"link":"/api/v1/people/696135"},"second":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"}},"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":93.4,"endSpeed":86.4,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.050412796244576,"aZ":-15.303344389392615,"pfxX":3.667487285891401,"pfxZ":8.914054129118911,"pX":-0.8426794355205053,"pZ":3.2450059079067244,"vX0":-8.353261916198303,"vY0":-135.7908883360046,"vZ0":-5.201677408135645,"x":149.12,"y":151.16,"x0":1.7787417854733536,"y0":50.000841374460514,"z0":6.2279614872708855,"aX":6.940471793249308},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":-5.2,"spinRate":2265,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.40134858692587416,"extension":6.235130240178877},"index":4,"playId":"bd70b04d-0214-3a27-8784-bef5d80319af","pitchNumber":5,"startTime":"2026-02-22T22:02:53.139Z","endTime":"2026-02-22T22:02:57.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":696135,"link":"/api/v1/people/696135"},"second":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.4,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.265246761744447,"aZ":-18.87883248372205,"pfxX":7.342046323754694,"pfxZ":6.878679914841998,"pX":1.2948450942753569,"pZ":3.149058447780384,"vX0":-4.205272284825876,"vY0":-136.96201367523696,"vZ0":-4.965480741316048,"x":67.64,"y":153.76,"x0":1.8821306620965472,"y0":50.0064905372162,"z0":6.244991080461263,"aX":14.196870642983669},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":-12.6,"spinRate":2144,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.3972638692082575,"extension":6.140076937208194},"index":5,"playId":"69c2ba24-e892-30f3-904f-f23e267258b9","pitchNumber":6,"startTime":"2026-02-22T22:03:14.923Z","endTime":"2026-02-22T22:03:18.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"first":{"id":696135,"link":"/api/v1/people/696135"},"second":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802407,"link":"/api/v1/people/802407"},"credit":"b_pa"},{"player":{"id":669620,"link":"/api/v1/people/669620"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":-0.7000000000000002,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:03:18.621Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carter Kieboom lines out to center fielder Henry Bolte.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:03:51.494Z","endTime":"2026-02-22T22:04:44.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666198,"fullName":"Carter Kieboom","link":"/api/v1/people/666198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"postOnSecond":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"postOnThird":{"id":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666198,"fullName":"Carter Kieboom","link":"/api/v1/people/666198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":73.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.304628996289015,"aZ":-39.32288545168551,"pfxX":1.8713561280472923,"pfxZ":-5.270196189936108,"pX":0.6234480928917261,"pZ":3.117683379221411,"vX0":-3.037664185266725,"vY0":-114.62980078963703,"vZ0":0.7244828398261962,"x":93.24,"y":154.6,"x0":1.7110799584041487,"y0":50.00221320202988,"z0":6.57782773905879,"aX":2.5392634484008108},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.2,"breakHorizontal":-2.8,"spinRate":2232,"spinDirection":342},"zone":3,"typeConfidence":2.0,"plateTime":0.47430568021797415,"extension":6.040299226052996},"index":0,"playId":"a3a4d917-bd07-3732-9f47-5f28e7ce663d","pitchNumber":1,"startTime":"2026-02-22T22:03:58.488Z","endTime":"2026-02-22T22:04:02.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":74.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.96060056754522,"aZ":-37.58206741451875,"pfxX":2.0627797534340764,"pfxZ":-4.0155079910666025,"pX":-0.055903844367453576,"pZ":-0.8727887545777497,"vX0":-3.9893441487813486,"vY0":-114.67380021824782,"vZ0":-7.800440999901346,"x":119.13,"y":262.35,"x0":1.4295844957740549,"y0":50.003975526754324,"z0":6.18925842688617,"aX":2.7790336168776864},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.8,"breakHorizontal":-2.9,"spinRate":2262,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.47559100360099427,"extension":6.2932012880582},"index":1,"playId":"2df15b65-37c2-314d-a502-adfa4cdf9e6a","pitchNumber":2,"startTime":"2026-02-22T22:04:13.598Z","endTime":"2026-02-22T22:04:17.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.677981106130517,"aZ":-11.79395804205892,"pfxX":6.191901436635221,"pfxZ":10.717772137075135,"pX":-0.37221343898768405,"pZ":2.5181989067200545,"vX0":-7.463621006614121,"vY0":-136.22116091765005,"vZ0":-7.8806717538582625,"x":131.19,"y":170.79,"x0":1.5838557071543191,"y0":50.00002042552746,"z0":6.242213731561732,"aX":11.770522117036334},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":-9.8,"spinRate":2295,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.4003210912745314,"extension":6.177068509868439},"hitData":{"launchSpeed":79.6,"launchAngle":22.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.22,"coordY":97.55}},"index":2,"playId":"4cad454f-94ed-3aa9-96cc-787021e04c42","pitchNumber":3,"startTime":"2026-02-22T22:04:35.987Z","endTime":"2026-02-22T22:04:44.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666198,"link":"/api/v1/people/666198"},"credit":"b_ab"},{"player":{"id":669620,"link":"/api/v1/people/669620"},"credit":"p_ab"},{"player":{"id":666198,"link":"/api/v1/people/666198"},"credit":"b_pa"},{"player":{"id":669620,"link":"/api/v1/people/669620"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.29,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:04:44.253Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Devers strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:05:17.422Z","endTime":"2026-02-22T22:06:24.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691410,"fullName":"Jose Devers","link":"/api/v1/people/691410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691410,"fullName":"Jose Devers","link":"/api/v1/people/691410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jose Devers replaces Travis Bazzana.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T22:05:06.294Z","endTime":"2026-02-22T22:05:19.409Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691410,"link":"/api/v1/people/691410"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":683953,"link":"/api/v1/people/683953"},"defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":88.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.851015977620342,"aZ":-14.663047179645927,"pfxX":5.626087881482658,"pfxZ":9.012234032958972,"pX":-0.6399534017871678,"pZ":2.468239489439664,"vX0":-8.321792937755182,"vY0":-136.7440856978417,"vZ0":-7.535576535214222,"x":141.39,"y":172.14,"x0":1.6760777380592589,"y0":50.00088363674531,"z0":6.215083842142698,"aX":10.929437783196411},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":-9.0,"spinRate":2290,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.39667351221377123,"extension":6.323965540624219},"index":1,"playId":"cbd7fde7-78dc-361b-875e-c9439ff84cf0","pitchNumber":1,"startTime":"2026-02-22T22:05:19.409Z","endTime":"2026-02-22T22:05:23.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":691410,"link":"/api/v1/people/691410","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":75.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.797327556036635,"aZ":-36.488666414945676,"pfxX":1.775317412427682,"pfxZ":-3.1534271956585376,"pX":-0.774212434511281,"pZ":0.10176173870835278,"vX0":-5.966767546526849,"vY0":-115.03537040001848,"vZ0":-6.078659239191578,"x":146.51,"y":236.03,"x0":1.597130498152381,"y0":50.00008634366187,"z0":6.225351746931931,"aX":2.433645928771903},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-6.7,"breakHorizontal":-2.0,"spinRate":2232,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.47208334702697474,"extension":6.157083440558769},"index":2,"playId":"f3a7c44e-1ab3-35bc-b6d5-6afa725650a8","pitchNumber":2,"startTime":"2026-02-22T22:05:34.592Z","endTime":"2026-02-22T22:05:38.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":691410,"link":"/api/v1/people/691410","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":93.6,"endSpeed":86.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12105188981914,"aZ":-13.680059368295687,"pfxX":4.469085317899504,"pfxZ":9.725212935491678,"pX":-0.4672034952970118,"pZ":2.3672101123509233,"vX0":-7.209105102639368,"vY0":-136.113834436553,"vZ0":-7.812417831246444,"x":134.81,"y":174.87,"x0":1.6188931868974012,"y0":50.003719086724544,"z0":6.195489224504976,"aX":8.499740585435257},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":-6.8,"spinRate":2356,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4003605098915357,"extension":6.260763297144065},"index":3,"playId":"b8114398-d27f-3946-9a4d-08b19d004ecb","pitchNumber":3,"startTime":"2026-02-22T22:05:57.333Z","endTime":"2026-02-22T22:06:00.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":691410,"link":"/api/v1/people/691410","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":94.6,"endSpeed":87.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65160894361345,"aZ":-14.26918832974144,"pfxX":5.29826599935577,"pfxZ":9.234773842533384,"pX":0.0504378313715003,"pZ":3.5401902406460626,"vX0":-6.204591717040787,"vY0":-137.66974707505096,"vZ0":-4.937972007149752,"x":115.08,"y":143.19,"x0":1.6342609361784073,"y0":50.0049938474972,"z0":6.307308871781508,"aX":10.275379549068482},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":-8.4,"spinRate":2286,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3963219843847732,"extension":6.225202769741602},"index":4,"playId":"5f5c9efe-f23e-3c3c-baa6-8b4643a35238","pitchNumber":4,"startTime":"2026-02-22T22:06:19.905Z","endTime":"2026-02-22T22:06:24.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":691410,"link":"/api/v1/people/691410","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":677319,"link":"/api/v1/people/677319"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691410,"link":"/api/v1/people/691410"},"credit":"b_ab"},{"player":{"id":669620,"link":"/api/v1/people/669620"},"credit":"p_ab"},{"player":{"id":691410,"link":"/api/v1/people/691410"},"credit":"b_pa"},{"player":{"id":669620,"link":"/api/v1/people/669620"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":0.9999999999999996,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:06:24.025Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Euribiel Angeles grounds out softly, pitcher Tommy Mace to first baseman Carter Kieboom.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:09:33.631Z","endTime":"2026-02-22T22:09:59.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683494,"fullName":"Euribiel Angeles","link":"/api/v1/people/683494"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676390,"fullName":"Tommy Mace","link":"/api/v1/people/676390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"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":683494,"fullName":"Euribiel Angeles","link":"/api/v1/people/683494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676390,"link":"/api/v1/people/676390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666198,"link":"/api/v1/people/666198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Cameron Barstad remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:08:02.292Z","endTime":"2026-02-22T22:08:02.309Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677319,"link":"/api/v1/people/677319"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683494,"link":"/api/v1/people/683494","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kahlil Watson remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T22:08:02.309Z","endTime":"2026-02-22T22:08:02.312Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":656413,"link":"/api/v1/people/656413"},"defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683494,"link":"/api/v1/people/683494","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jose Devers remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T22:08:02.312Z","endTime":"2026-02-22T22:08:02.313Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691410,"link":"/api/v1/people/691410"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":683953,"link":"/api/v1/people/683953"},"defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683494,"link":"/api/v1/people/683494","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tommy Mace replaces Franco Aleman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T22:08:02.313Z","endTime":"2026-02-22T22:09:10.457Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676390,"link":"/api/v1/people/676390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680916,"link":"/api/v1/people/680916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683494,"link":"/api/v1/people/683494","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-22T22:09:10.457Z","endTime":"2026-02-22T22:09:35.818Z","isPitch":false,"type":"action","player":{"id":683494,"link":"/api/v1/people/683494"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.028961213217116,"aZ":-24.46129973323989,"pfxX":-7.601483811731993,"pfxZ":3.983830919713448,"pX":-1.0246540525391696,"pZ":3.8081698865366285,"vX0":5.262959486787362,"vY0":-137.67888632541172,"vZ0":-0.6333003139418759,"x":156.06,"y":135.96,"x0":-1.9648078107126572,"y0":50.00440664757996,"z0":5.683665837406077,"aX":-14.724024720798276},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":12.8,"spinRate":2134,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3964864620364188,"extension":6.851797602061211},"index":5,"playId":"04ceabf4-01b8-3d13-b715-485913eec090","pitchNumber":1,"startTime":"2026-02-22T22:09:35.818Z","endTime":"2026-02-22T22:09:40.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683494,"link":"/api/v1/people/683494","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.645625630980266,"aZ":-25.546482578800266,"pfxX":-8.102229054362427,"pfxZ":3.4789721120969563,"pX":-1.5817514612716208,"pZ":2.99529013178443,"vX0":4.352032276732614,"vY0":-136.56191701620875,"vZ0":-2.2849303412432533,"x":177.29,"y":157.91,"x0":-2.136093659392702,"y0":50.0039632928967,"z0":5.584730093889014,"aX":-15.435795130858995},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.0,"breakHorizontal":13.9,"spinRate":2093,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39977778615553783,"extension":6.864498574538968},"hitData":{"launchSpeed":33.6,"launchAngle":-48.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.71,"coordY":182.59}},"index":6,"playId":"857dbd36-becd-399c-b2e0-31fced8ab83e","pitchNumber":2,"startTime":"2026-02-22T22:09:50.816Z","endTime":"2026-02-22T22:09:59.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683494,"link":"/api/v1/people/683494","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683494,"link":"/api/v1/people/683494"},"credit":"b_ab"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_ab"},{"player":{"id":683494,"link":"/api/v1/people/683494"},"credit":"b_pa"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:09:59.377Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cade Marlowe flies out to right fielder Alfonsin Rosario.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:10:18.705Z","endTime":"2026-02-22T22:11:29.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676390,"fullName":"Tommy Mace","link":"/api/v1/people/676390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806210,"link":"/api/v1/people/806210"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.432569549607017,"aZ":-24.27108733421613,"pfxX":3.804270814025941,"pfxZ":5.348218009609762,"pX":0.20797053057278647,"pZ":2.3571621033343337,"vX0":4.44328414096215,"vY0":-120.26526680082435,"vZ0":-2.638890857646321,"x":109.07,"y":175.14,"x0":-2.151719338845838,"y0":50.00244564757423,"z0":5.601986184361182,"aX":5.620027049868889},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.4,"breakHorizontal":-7.9,"spinRate":2316,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.4539372043523122,"extension":6.799565969318115},"index":0,"playId":"87082e55-1898-39c2-875f-592923bf1994","pitchNumber":1,"startTime":"2026-02-22T22:10:29.320Z","endTime":"2026-02-22T22:10:33.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.478500224546625,"aZ":-24.778221432120464,"pfxX":-3.3865571103493037,"pfxZ":4.364525225054797,"pX":-1.4231812147706493,"pZ":3.278960172695288,"vX0":3.44144261901234,"vY0":-128.80393338821455,"vZ0":-1.3843337557671975,"x":171.25,"y":150.25,"x0":-2.330863076876054,"y0":50.00532775902864,"z0":5.722979214402526,"aX":-5.742948775922901},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.8,"breakHorizontal":5.4,"spinRate":1206,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4237698745809819,"extension":6.903589601888561},"index":1,"playId":"cedaa848-5ec6-35a1-bef8-94cf499424fc","pitchNumber":2,"startTime":"2026-02-22T22:10:44.923Z","endTime":"2026-02-22T22:10:47.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61048391905137,"aZ":-29.95400408280519,"pfxX":0.642661313552864,"pfxZ":1.5121310868435387,"pX":-3.7542207517791004,"pZ":4.331885086399349,"vX0":-3.271046421081363,"vY0":-120.61970831574723,"vZ0":2.6970033244848883,"x":260.1,"y":121.82,"x0":-2.4635614106275074,"y0":50.00590173294674,"z0":5.8414965096160465,"aX":0.946685506266403},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.6,"breakHorizontal":-0.4,"spinRate":689,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.45420372659784647,"extension":6.712242574592701},"index":2,"playId":"2f3ef2b1-f780-3f9a-b9b4-aaf3ad8d91e3","pitchNumber":3,"startTime":"2026-02-22T22:11:00.330Z","endTime":"2026-02-22T22:11:03.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.131611885297712,"aZ":-29.088870370925772,"pfxX":1.7125316086414148,"pfxZ":1.8580868595188313,"pX":0.0543353542244862,"pZ":2.5335815295050264,"vX0":4.883850072312222,"vY0":-127.52511065435148,"vZ0":-2.0295886975813358,"x":114.93,"y":170.37,"x0":-2.1015635066322726,"y0":50.00273378186374,"z0":5.615320060466099,"aX":2.8446296288129624},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":-4.1,"spinRate":2334,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.42811308819226124,"extension":6.7710792262299355},"hitData":{"launchSpeed":79.3,"launchAngle":39.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.64,"coordY":94.25}},"index":3,"playId":"cc9a8344-bc89-387b-97e5-9923644eeb20","pitchNumber":4,"startTime":"2026-02-22T22:11:20.391Z","endTime":"2026-02-22T22:11:29.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_ab"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_ab"},{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_pa"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:11:29.126Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chad Wallach strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:11:50.825Z","endTime":"2026-02-22T22:14:06.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676390,"fullName":"Tommy Mace","link":"/api/v1/people/676390"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695524,"link":"/api/v1/people/695524"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.629868596332575,"aZ":-35.174114751122424,"pfxX":6.229207741971503,"pfxZ":-2.065820528512533,"pX":1.5301087550783024,"pZ":0.9712115341444667,"vX0":6.3871389068714,"vY0":-119.68918511540026,"vZ0":-3.395663048541523,"x":58.68,"y":212.56,"x0":-1.980064024928818,"y0":50.0022362229057,"z0":5.5512559446702845,"aX":9.054917648767894},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.3,"breakHorizontal":-12.8,"spinRate":2650,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4572425001356537,"extension":6.838993951502988},"index":0,"playId":"d03fbc29-7896-3467-8ef7-8afe40fac732","pitchNumber":1,"startTime":"2026-02-22T22:11:56.979Z","endTime":"2026-02-22T22:11:59.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":595453,"link":"/api/v1/people/595453","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.713066627956938,"aZ":-29.97390833456835,"pfxX":2.01915737019496,"pfxZ":1.3145715744263242,"pX":-0.4170373377995183,"pZ":3.795193747205423,"vX0":3.6265196675482385,"vY0":-127.68520369126131,"vZ0":1.0442880149129086,"x":132.9,"y":136.31,"x0":-2.1101425250203665,"y0":50.00441438231401,"z0":5.71382242579008,"aX":3.3816077248294145},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.8,"breakHorizontal":-4.3,"spinRate":2305,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.42661877037493845,"extension":6.7302267172853325},"index":1,"playId":"c3dca9bc-5b3a-3ffb-82fe-0d76d175d4f8","pitchNumber":2,"startTime":"2026-02-22T22:12:16.176Z","endTime":"2026-02-22T22:12:20.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":595453,"link":"/api/v1/people/595453","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.785759875320714,"aZ":-23.52612095404391,"pfxX":-7.42744481905906,"pfxZ":4.53782327727361,"pX":-0.19016243629010954,"pZ":3.188908647437664,"vX0":7.497811635121866,"vY0":-136.40268384900088,"vZ0":-2.0852877805988452,"x":124.25,"y":152.68,"x0":-1.994572973175805,"y0":50.00276186162947,"z0":5.566436779055555,"aX":-14.156338386274202},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.0,"breakHorizontal":12.1,"spinRate":2105,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3998091679697757,"extension":6.89322969901906},"index":2,"playId":"a2790311-c3fd-3d40-9d39-e4e0ec6f294f","pitchNumber":3,"startTime":"2026-02-22T22:12:31.754Z","endTime":"2026-02-22T22:12:39.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":595453,"link":"/api/v1/people/595453","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.041438403572904,"aZ":-34.85610637591804,"pfxX":5.534788279778799,"pfxZ":-1.8252873715825917,"pX":0.1463961062862893,"pZ":2.094388482861206,"vX0":3.7733777163423663,"vY0":-119.49211958328856,"vZ0":-1.241245965101625,"x":111.42,"y":182.23,"x0":-2.1621893380575066,"y0":50.00104135103983,"z0":5.701065543442541,"aX":8.14893268551317},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.4,"breakHorizontal":-10.8,"spinRate":2636,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.45520300907717104,"extension":6.828255742350662},"index":3,"playId":"e65ae765-0b59-3e30-aff9-0e2be271926b","pitchNumber":4,"startTime":"2026-02-22T22:13:09.755Z","endTime":"2026-02-22T22:13:13.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":595453,"link":"/api/v1/people/595453","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.305032653331697,"aZ":-17.27311603366487,"pfxX":-4.386909738417772,"pfxZ":7.551911515980976,"pX":-0.6407757894081713,"pZ":4.397420043336094,"vX0":5.465248191501067,"vY0":-138.6964273502058,"vZ0":-0.17371177797046072,"x":141.42,"y":120.05,"x0":-2.0550925966630857,"y0":50.002251686791766,"z0":5.600303023449563,"aX":-8.656095716544035},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":7.0,"spinRate":2188,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.392994252440956,"extension":6.803147978191521},"index":4,"playId":"dca7d488-187f-39cf-b917-99a0eee970a5","pitchNumber":5,"startTime":"2026-02-22T22:13:35.139Z","endTime":"2026-02-22T22:13:38.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":595453,"link":"/api/v1/people/595453","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-22T22:13:44.909Z","endTime":"2026-02-22T22:14:02.037Z","isPitch":false,"type":"action","player":{"id":595453,"link":"/api/v1/people/595453"},"defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":595453,"link":"/api/v1/people/595453","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.800542975654096,"aZ":-17.000968583135478,"pfxX":-4.0398974301292885,"pfxZ":7.657484675221109,"pX":0.22888844901891559,"pZ":2.922877807991887,"vX0":7.069116268703419,"vY0":-138.85971886372667,"vZ0":-4.115597221374097,"x":108.28,"y":159.86,"x0":-1.8080649323319335,"y0":50.00395907298691,"z0":5.532577522276918,"aX":-8.006788038082172},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":6.1,"spinRate":2252,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.392242877811539,"extension":6.85656320902006},"index":6,"playId":"baf1feac-5d48-3fc0-9254-5274a8237b5f","pitchNumber":6,"startTime":"2026-02-22T22:14:02.037Z","endTime":"2026-02-22T22:14:06.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":595453,"link":"/api/v1/people/595453","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"credit":"b_ab"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_ab"},{"player":{"id":595453,"link":"/api/v1/people/595453"},"credit":"b_pa"},{"player":{"id":676390,"link":"/api/v1/people/676390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-0.30000000000000027,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:14:06.102Z","atBatIndex":62},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Alex Mooney hit by pitch.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:16:20.329Z","endTime":"2026-02-22T22:17:31.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":695612,"fullName":"Alex Mooney","link":"/api/v1/people/695612"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692013,"fullName":"Henry Baez","link":"/api/v1/people/692013"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695612,"fullName":"Alex Mooney","link":"/api/v1/people/695612"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":695612,"fullName":"Alex Mooney","link":"/api/v1/people/695612"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Henry Baez replaces Brady Basso.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:15:58.512Z","endTime":"2026-02-22T22:16:22.039Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692013,"link":"/api/v1/people/692013"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669620,"link":"/api/v1/people/669620","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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.6,"endSpeed":87.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04016417069735,"aZ":-17.381665964546997,"pfxX":-6.540255282644279,"pfxZ":7.621102013897091,"pX":0.2385513711931176,"pZ":1.598922685951478,"vX0":7.515925334489692,"vY0":-137.5767906563965,"vZ0":-7.894930088950894,"x":107.91,"y":195.61,"x0":-1.6633723226580521,"y0":50.00064307378254,"z0":5.6574638396072015,"aX":-12.689243228649387},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":10.6,"spinRate":1819,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3962892306166297,"extension":6.134688142947841},"index":1,"playId":"3eefe96c-4282-3d63-9528-6541a58ae4ed","pitchNumber":1,"startTime":"2026-02-22T22:16:22.039Z","endTime":"2026-02-22T22:16:25.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":94.4,"endSpeed":87.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.005228356809976,"aZ":-19.730879460986877,"pfxX":-6.538597817230546,"pfxZ":6.430088849356353,"pX":-1.4285993730431537,"pZ":1.6945572463262264,"vX0":3.74221927000841,"vY0":-137.42157983651163,"vZ0":-7.450779940775242,"x":171.45,"y":193.03,"x0":-1.9498532953650851,"y0":50.00552137720905,"z0":5.754461401721637,"aX":-12.658967586673601},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":11.2,"spinRate":1882,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3967452676251484,"extension":5.991861908694561},"index":2,"playId":"226417bb-bdfc-3a1c-bd3e-faaeb7cacbde","pitchNumber":2,"startTime":"2026-02-22T22:16:36.060Z","endTime":"2026-02-22T22:16:40.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":95.9,"endSpeed":88.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21687143374593,"aZ":-16.175053652596464,"pfxX":-6.472282061701831,"pfxZ":8.089923258033172,"pX":1.666945901816728,"pZ":2.720392868482334,"vX0":11.22217408371751,"vY0":-139.2468191676156,"vZ0":-5.604676168479146,"x":53.46,"y":165.33,"x0":-1.5616157441227447,"y0":50.00024066378039,"z0":5.81713292404369,"aX":-12.797052792785786},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.7,"breakHorizontal":9.6,"spinRate":1764,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3923008335459084,"extension":6.174421732294653},"index":3,"playId":"f28429db-d85d-3727-b90a-cb161563a248","pitchNumber":3,"startTime":"2026-02-22T22:16:51.470Z","endTime":"2026-02-22T22:16:54.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.730254935533562,"aZ":-17.627824889745703,"pfxX":-7.138384866714354,"pfxZ":7.520226278982608,"pX":-0.5469698127887348,"pZ":2.122027256111293,"vX0":6.199552120036779,"vY0":-137.74409131435547,"vZ0":-6.544549093971691,"x":137.85,"y":181.49,"x0":-1.8922325629080257,"y0":50.002490659081964,"z0":5.707748513161798,"aX":-13.806472521825311},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":11.8,"spinRate":1763,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.39665803457319004,"extension":6.242509834369171},"index":4,"playId":"b222e4bf-f01f-3e87-8f38-c97b8d74808d","pitchNumber":4,"startTime":"2026-02-22T22:17:09.115Z","endTime":"2026-02-22T22:17:12.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.288345924610525,"aZ":-18.02787503355731,"pfxX":-6.339342817804311,"pfxZ":7.163837673151104,"pX":-1.6695226128770793,"pZ":3.270991647076226,"vX0":2.76249859978496,"vY0":-138.93629989385053,"vZ0":-3.9305093528241253,"x":180.64,"y":150.46,"x0":-1.8477587939437223,"y0":50.00095550746728,"z0":5.886762752375167,"aX":-12.512258714079787},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.5,"breakHorizontal":11.0,"spinRate":1955,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3927725402268232,"extension":6.101831377703896},"index":5,"playId":"4823b6fc-3537-3497-b695-951929adb5ca","pitchNumber":5,"startTime":"2026-02-22T22:17:27.578Z","endTime":"2026-02-22T22:17:31.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695612,"link":"/api/v1/people/695612","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695612,"link":"/api/v1/people/695612"},"credit":"b_pa"},{"player":{"id":692013,"link":"/api/v1/people/692013"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:17:31.732Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dayan Frias strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:18:30.002Z","endTime":"2026-02-22T22:22:36.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682679,"fullName":"Dayan Frias","link":"/api/v1/people/682679"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692013,"fullName":"Henry Baez","link":"/api/v1/people/692013"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695612,"fullName":"Alex Mooney","link":"/api/v1/people/695612"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,6,7,8,9,10,11,12],"actionIndex":[0,4],"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":695612,"fullName":"Alex Mooney","link":"/api/v1/people/695612"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682679,"fullName":"Dayan Frias","link":"/api/v1/people/682679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:17:53.363Z","endTime":"2026-02-22T22:18:32.095Z","isPitch":false,"type":"action","player":{"id":682679,"link":"/api/v1/people/682679"},"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.8,"endSpeed":88.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.481417648882463,"aZ":-20.614344847359302,"pfxX":-7.125813887061986,"pfxZ":5.89756911999914,"pX":-0.9922445972863496,"pZ":2.3556133005849804,"vX0":4.497690883116043,"vY0":-138.08547664874985,"vZ0":-5.466050973445458,"x":154.82,"y":175.18,"x0":-1.7040711591361508,"y0":50.00032956812074,"z0":5.718440683051915,"aX":-13.962727309965887},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":12.1,"spinRate":1797,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3944313689153116,"extension":6.475966597676463},"index":1,"playId":"f5879115-9599-3609-830b-42c6c90f7638","pitchNumber":1,"startTime":"2026-02-22T22:18:32.095Z","endTime":"2026-02-22T22:18:36.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"first":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"f2833e10-742f-3a38-a21b-ad895d829be3","startTime":"2026-02-22T22:18:49.032Z","endTime":"2026-02-22T22:18:52.568Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"first":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51706923944446,"aZ":-19.074262416475033,"pfxX":-5.788441109810508,"pfxZ":7.211917742827945,"pX":-0.924963591570936,"pZ":3.245282416690883,"vX0":3.715481769520843,"vY0":-132.92802326354277,"vZ0":-3.0959073333482743,"x":152.26,"y":151.16,"x0":-1.5782295541875586,"y0":50.002490163257214,"z0":5.785738845094144,"aX":-10.512955052025644},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.7,"breakHorizontal":9.8,"spinRate":1833,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4097403571669922,"extension":6.319870034750281},"index":3,"playId":"264a28c5-d425-368b-8970-cdb9ecbe3c37","pitchNumber":2,"startTime":"2026-02-22T22:19:07.818Z","endTime":"2026-02-22T22:19:14.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"first":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Alex Mooney steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":4,"actionPlayId":"264a28c5-d425-368b-8970-cdb9ecbe3c37","startTime":"2026-02-22T22:19:22.059Z","endTime":"2026-02-22T22:19:39.548Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695612,"link":"/api/v1/people/695612"},"defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"first":{"id":695612,"link":"/api/v1/people/695612"},"postOnSecond":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-22T22:19:39.548Z","endTime":"2026-02-22T22:20:04.757Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.641511221083686,"aZ":-20.15767414174792,"pfxX":-7.161476101461226,"pfxZ":6.345991828459003,"pX":-0.7615489148822451,"pZ":2.2952561465704373,"vX0":4.900340802000495,"vY0":-135.5202261797091,"vZ0":-5.54146664701966,"x":146.03,"y":176.81,"x0":-1.646501492844906,"y0":50.00292418789046,"z0":5.7387426377010025,"aX":-13.559584436836184},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.7,"breakHorizontal":12.2,"spinRate":1903,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4014385961561304,"extension":6.582422522097459},"index":6,"playId":"dba17b8e-3ede-30c9-8991-f14b97c6e8e5","pitchNumber":3,"startTime":"2026-02-22T22:20:04.757Z","endTime":"2026-02-22T22:20:07.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.362233820652527,"aZ":-30.71441089541127,"pfxX":1.8512523999859862,"pfxZ":0.9555556332138817,"pX":1.1567551877659126,"pZ":2.013401642630744,"vX0":6.087288828590342,"vY0":-122.57625340955335,"vZ0":-2.9092035328421195,"x":72.91,"y":184.42,"x0":-1.5997144841084205,"y0":50.00045527770333,"z0":5.839664480951832,"aX":2.813398950373808},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.3,"breakHorizontal":-4.8,"spinRate":1928,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4469426873622031,"extension":6.323036078559789},"index":7,"playId":"f644e398-83c3-30d0-9b10-7afa1182c533","pitchNumber":4,"startTime":"2026-02-22T22:20:26.251Z","endTime":"2026-02-22T22:20:30.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09865734319347,"aZ":-18.292619164342135,"pfxX":-7.2105470991229,"pfxZ":7.465227070415215,"pX":-0.10667267854484433,"pZ":2.2940093402007298,"vX0":6.358364021867033,"vY0":-134.7139686658304,"vZ0":-5.714635633230223,"x":121.07,"y":176.84,"x0":-1.5475359836913851,"y0":50.0000023569794,"z0":5.71317759195347,"aX":-13.403834036512722},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":11.9,"spinRate":1985,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4048026962843738,"extension":6.488888001502415},"index":8,"playId":"e0d04f09-b20b-3589-bdb6-d58c3a169189","pitchNumber":5,"startTime":"2026-02-22T22:20:46.005Z","endTime":"2026-02-22T22:20:49.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":95.8,"endSpeed":88.2,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.290992014092843,"aZ":-17.154642064871204,"pfxX":-7.308294864661043,"pfxZ":7.572226831093724,"pX":-0.361548100276076,"pZ":2.7780233458869446,"vX0":6.2532592504383695,"vY0":-139.4676950702954,"vZ0":-4.950809727986661,"x":130.78,"y":163.77,"x0":-1.6754240725932104,"y0":50.00613861857405,"z0":5.695852768267202,"aX":-14.502090120442896},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":12.1,"spinRate":1938,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.39167051225958716,"extension":6.461779996781283},"index":9,"playId":"6d1644eb-b9dc-3a3a-89f4-635a322b032b","pitchNumber":6,"startTime":"2026-02-22T22:21:11.321Z","endTime":"2026-02-22T22:21:14.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09034846470126,"aZ":-30.020921774829368,"pfxX":-0.6500239878121377,"pfxZ":1.3537517735735838,"pX":0.1636502314220089,"pZ":1.8733642422162466,"vX0":4.7737650239514915,"vY0":-124.77645242915398,"vZ0":-3.5100125234528545,"x":110.76,"y":188.2,"x0":-1.6828875569872592,"y0":50.00391184992675,"z0":5.74952092325748,"aX":-1.0348860447835613},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.9,"breakHorizontal":0.1,"spinRate":889,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.4375461220739849,"extension":6.4522082824968825},"index":10,"playId":"6fafbfb5-5c3e-3fd6-99ee-1b2975972620","pitchNumber":7,"startTime":"2026-02-22T22:21:33.183Z","endTime":"2026-02-22T22:21:38.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.453830288086355,"aZ":-19.114072838191472,"pfxX":-8.173097235590685,"pfxZ":6.804734316944069,"pX":-1.044747349952556,"pZ":2.659992284874994,"vX0":4.585266965441226,"vY0":-137.421569866811,"vZ0":-4.793100171362214,"x":156.82,"y":166.96,"x0":-1.6699450050609137,"y0":50.004010800042494,"z0":5.718966337235458,"aX":-15.687647161332201},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":13.9,"spinRate":2054,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3980401622178942,"extension":6.411112846966871},"index":11,"playId":"19511050-1d4f-3047-a3ee-f4fde8c771c6","pitchNumber":8,"startTime":"2026-02-22T22:22:11.552Z","endTime":"2026-02-22T22:22:14.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.069646374797912,"aZ":-25.403455054230502,"pfxX":-3.116479548216329,"pfxZ":4.1429473141538296,"pX":-0.346598007770512,"pZ":2.5906425006345497,"vX0":4.315516938082845,"vY0":-126.340761416141,"vZ0":-3.0308090001611125,"x":130.21,"y":168.83,"x0":-1.6632907913171142,"y0":50.00313170626078,"z0":5.823267087040076,"aX":-5.094203643713814},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.1,"breakHorizontal":4.8,"spinRate":1034,"spinDirection":251},"zone":4,"typeConfidence":2.0,"plateTime":0.43171052304962565,"extension":6.38498881257077},"index":12,"playId":"3d6f05a3-4582-3cbb-9127-40ea12463aa9","pitchNumber":9,"startTime":"2026-02-22T22:22:33.595Z","endTime":"2026-02-22T22:22:36.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682679,"link":"/api/v1/people/682679","batSide":{"code":"L","description":"Left"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682679,"link":"/api/v1/people/682679"},"credit":"b_ab"},{"player":{"id":692013,"link":"/api/v1/people/692013"},"credit":"p_ab"},{"player":{"id":682679,"link":"/api/v1/people/682679"},"credit":"b_pa"},{"player":{"id":692013,"link":"/api/v1/people/692013"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.30000000000000004,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:22:36.650Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alfonsin Rosario strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:22:50.906Z","endTime":"2026-02-22T22:24:18.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":806210,"fullName":"Alfonsin Rosario","link":"/api/v1/people/806210"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692013,"fullName":"Henry Baez","link":"/api/v1/people/692013"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695612,"fullName":"Alex Mooney","link":"/api/v1/people/695612"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":806210,"fullName":"Alfonsin Rosario","link":"/api/v1/people/806210"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.5,"strikeZoneTop":3.222,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.67373358098111,"aZ":-28.93796340713817,"pfxX":1.0954588609327671,"pfxZ":1.9489053677463586,"pX":0.5246948568987037,"pZ":1.8933474824261172,"vX0":4.713180750976371,"vY0":-126.61414722653485,"vZ0":-4.269878526714903,"x":97.0,"y":187.66,"x0":-1.487157918616016,"y0":50.00180493746,"z0":5.8620727858356005,"aX":1.815117946767111},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":-2.9,"spinRate":2044,"spinDirection":169},"zone":9,"typeConfidence":2.0,"plateTime":0.42912500189187375,"extension":6.297013484110856},"index":0,"playId":"dd213083-4a8a-3a90-9002-164d9dd3497a","pitchNumber":1,"startTime":"2026-02-22T22:23:00.153Z","endTime":"2026-02-22T22:23:04.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806210,"link":"/api/v1/people/806210","batSide":{"code":"R","description":"Right"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-02-22T22:23:16.274Z","endTime":"2026-02-22T22:23:29.348Z","isPitch":false,"type":"action","player":{"id":806210,"link":"/api/v1/people/806210"},"defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806210,"link":"/api/v1/people/806210","batSide":{"code":"R","description":"Right"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.4,"strikeZoneTop":3.222,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.257165138656852,"aZ":-28.76523131431464,"pfxX":0.44343167819363805,"pfxZ":2.1721762118463124,"pX":0.14271735917693495,"pZ":0.9696448632514898,"vX0":4.503430113662197,"vY0":-123.63394440220537,"vZ0":-5.908821124739872,"x":111.56,"y":212.6,"x0":-1.7490986087578446,"y0":50.00564300225159,"z0":5.761279653200294,"aX":0.695751093278724},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.0,"breakHorizontal":-1.7,"spinRate":2041,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.44057317561569453,"extension":6.376582093341014},"index":2,"playId":"c4408214-a068-3933-8685-46f41b457254","pitchNumber":2,"startTime":"2026-02-22T22:23:29.348Z","endTime":"2026-02-22T22:23:32.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806210,"link":"/api/v1/people/806210","batSide":{"code":"R","description":"Right"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.8,"strikeZoneTop":3.222,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.492296565527035,"aZ":-32.55793794940781,"pfxX":0.2659382565657247,"pfxZ":-0.2553227539474534,"pX":-0.4643191447608826,"pZ":3.4394243081553744,"vX0":2.623880731696537,"vY0":-121.43204815841719,"vZ0":0.6735668189128721,"x":134.7,"y":145.92,"x0":-1.5848205745413075,"y0":50.00107845863657,"z0":5.948681558379906,"aX":0.4041415845132592},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.1,"breakHorizontal":-1.0,"spinRate":2013,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.4478003014957048,"extension":6.177097313703453},"index":3,"playId":"79cc8afa-3a26-3280-b61a-b7b3733b93b6","pitchNumber":3,"startTime":"2026-02-22T22:23:52.790Z","endTime":"2026-02-22T22:23:55.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806210,"link":"/api/v1/people/806210","batSide":{"code":"R","description":"Right"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.222,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.668314066910376,"aZ":-35.07128608290082,"pfxX":1.3394039153380897,"pfxZ":-1.9103490930948235,"pX":-0.18027258037755925,"pZ":0.9136310426057108,"vX0":2.957973134535675,"vY0":-122.02821788253725,"vZ0":-4.576768403227765,"x":123.87,"y":214.11,"x0":-1.5792869032021157,"y0":50.00315985927536,"z0":5.815303659057097,"aX":2.031454466188426},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.2,"breakHorizontal":-3.1,"spinRate":2095,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.44784045405379924,"extension":6.200603947699645},"index":4,"playId":"c721cdc1-8572-379a-a1fa-061b42e0f98e","pitchNumber":4,"startTime":"2026-02-22T22:24:15.590Z","endTime":"2026-02-22T22:24:18.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":806210,"link":"/api/v1/people/806210","batSide":{"code":"R","description":"Right"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806210,"link":"/api/v1/people/806210"},"credit":"b_ab"},{"player":{"id":692013,"link":"/api/v1/people/692013"},"credit":"p_ab"},{"player":{"id":806210,"link":"/api/v1/people/806210"},"credit":"b_pa"},{"player":{"id":692013,"link":"/api/v1/people/692013"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:24:18.911Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Cozart grounds out, shortstop Joshua Kuroda-Grauer to first baseman Tommy White.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:24:29.934Z","endTime":"2026-02-22T22:25:44.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":695524,"fullName":"Jacob Cozart","link":"/api/v1/people/695524"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692013,"fullName":"Henry Baez","link":"/api/v1/people/692013"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695524,"fullName":"Jacob Cozart","link":"/api/v1/people/695524"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":87.0,"strikeZoneTop":3.309,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.927847654700937,"aZ":-18.517250310766713,"pfxX":-5.291658247624248,"pfxZ":7.082226894959803,"pX":-0.17150446617655557,"pZ":3.8414178663230727,"vX0":6.027864554764886,"vY0":-137.14281249218067,"vZ0":-1.9799708357610921,"x":123.54,"y":135.06,"x0":-1.6980376753196167,"y0":50.000080927007986,"z0":5.819713870212639,"aX":-10.19971669559529},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":8.5,"spinRate":2002,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3975756728935984,"extension":6.3136140457357195},"index":0,"playId":"11e5729c-f855-3c8c-89e6-71799e7aedaa","pitchNumber":1,"startTime":"2026-02-22T22:24:42.435Z","endTime":"2026-02-22T22:24:45.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695524,"link":"/api/v1/people/695524","batSide":{"code":"L","description":"Left"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":86.7,"endSpeed":79.9,"strikeZoneTop":3.309,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.134864509800483,"aZ":-28.667388331531548,"pfxX":-1.0366038899016399,"pfxZ":2.167209945169657,"pX":-0.051720702640761555,"pZ":1.9086292692428544,"vX0":4.488091741821423,"vY0":-126.19911665573959,"vZ0":-3.8006507588524894,"x":118.97,"y":187.25,"x0":-1.716688737737193,"y0":50.00121494195232,"z0":5.737437767714806,"aX":-1.6761051998139174},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":0.8,"spinRate":1106,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.43364907550747134,"extension":6.446795264106396},"index":1,"playId":"faea5c45-031c-304c-9c21-df48c7f62c8c","pitchNumber":2,"startTime":"2026-02-22T22:25:02.298Z","endTime":"2026-02-22T22:25:07.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695524,"link":"/api/v1/people/695524","batSide":{"code":"L","description":"Left"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.309,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347201153405067,"aZ":-18.024753707273753,"pfxX":-6.721604313072623,"pfxZ":7.101036525239217,"pX":-0.08679982517516217,"pZ":1.9823489716376401,"vX0":6.678504354409126,"vY0":-139.3468873745633,"vZ0":-6.832135525978832,"x":120.31,"y":185.26,"x0":-1.6257584718388203,"y0":50.00509833617427,"z0":5.629795170306556,"aX":-13.399111373768468},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.8,"breakHorizontal":11.0,"spinRate":1994,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39105823536396445,"extension":6.552113301013975},"hitData":{"launchSpeed":103.9,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.17,"coordY":148.35}},"index":2,"playId":"25e92ed5-0665-3af0-be66-8eb2b790191b","pitchNumber":3,"startTime":"2026-02-22T22:25:36.463Z","endTime":"2026-02-22T22:25:44.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695524,"link":"/api/v1/people/695524","batSide":{"code":"L","description":"Left"}},"second":{"id":695612,"link":"/api/v1/people/695612"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695524,"link":"/api/v1/people/695524"},"credit":"b_ab"},{"player":{"id":692013,"link":"/api/v1/people/692013"},"credit":"p_ab"},{"player":{"id":695524,"link":"/api/v1/people/695524"},"credit":"b_pa"},{"player":{"id":692013,"link":"/api/v1/people/692013"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:25:44.184Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Stefanic grounds out, second baseman Jose Devers to pitcher Alaska Abney.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T22:27:58.804Z","endTime":"2026-02-22T22:29:45.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685095,"fullName":"Alaska Abney","link":"/api/v1/people/685095"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691410,"link":"/api/v1/people/691410"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":685095,"link":"/api/v1/people/685095"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alaska Abney replaces Tommy Mace.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:27:04.825Z","endTime":"2026-02-22T22:28:00.795Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685095,"link":"/api/v1/people/685095"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676390,"link":"/api/v1/people/676390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.149500006442757,"aZ":-28.816473985167818,"pfxX":3.9612580286314114,"pfxZ":2.509398822347821,"pX":0.01952927864394925,"pZ":3.744022580411949,"vX0":3.2204602479753786,"vY0":-114.67166139213077,"vZ0":7.378844136096202,"x":116.26,"y":137.69,"x0":-1.9150604468498897,"y0":50.003407529232625,"z0":3.290500987465883,"aX":5.3032528958191225},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":6.6,"breakHorizontal":-7.9,"spinRate":2571,"spinDirection":95},"zone":12,"typeConfidence":2.0,"plateTime":0.4766742692495627,"extension":6.737512635361842},"index":1,"playId":"cb942833-5048-341c-bcb3-f130b1c2f38e","pitchNumber":1,"startTime":"2026-02-22T22:28:00.795Z","endTime":"2026-02-22T22:28:04.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.857181885006895,"aZ":-33.64568368691358,"pfxX":-7.799226641860685,"pfxZ":-0.9103347541456817,"pX":-0.3426194402766043,"pZ":2.7476595168014275,"vX0":6.332229066349583,"vY0":-125.87026281402191,"vZ0":4.990471177819242,"x":130.06,"y":164.59,"x0":-1.8740763585710796,"y0":50.00560250829203,"z0":3.4593569092298346,"aX":-12.552884669963658},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.2,"breakHorizontal":12.7,"spinRate":2396,"spinDirection":255},"zone":1,"typeConfidence":2.0,"plateTime":0.4346801125686537,"extension":7.009294477010655},"index":2,"playId":"1c6ba3c2-bbee-3c60-a8c0-46e864a61712","pitchNumber":2,"startTime":"2026-02-22T22:28:18.044Z","endTime":"2026-02-22T22:28:22.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.452376559931626,"aZ":-30.74472049538588,"pfxX":-5.208809943392389,"pfxZ":0.8354848120550216,"pX":0.859452057828969,"pZ":3.4037829495440883,"vX0":8.326372523016717,"vY0":-128.55415494084224,"vZ0":5.925450822990761,"x":84.24,"y":146.88,"x0":-1.714308196264292,"y0":50.00191104996057,"z0":3.434954005638755,"aX":-8.900495349817987},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.9,"breakHorizontal":8.0,"spinRate":2477,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.42273133744813407,"extension":6.998728303356388},"index":3,"playId":"71760d3a-87bc-3d2e-8a80-a33e9f7d7091","pitchNumber":3,"startTime":"2026-02-22T22:28:37.318Z","endTime":"2026-02-22T22:28:40.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77300390295011,"aZ":-31.224778932301398,"pfxX":-7.499284536083424,"pfxZ":0.558745987816426,"pX":0.3011348241591047,"pZ":2.219906523430394,"vX0":7.870077192310649,"vY0":-128.69140083082124,"vZ0":3.159252956453902,"x":105.52,"y":178.84,"x0":-1.8053968403732954,"y0":50.00286466312197,"z0":3.3777702850288063,"aX":-12.727195294943611},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":12.1,"spinRate":2362,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.4237246730481501,"extension":7.044968356402204},"index":4,"playId":"402f540a-98ef-3aef-be49-e945364839bd","pitchNumber":4,"startTime":"2026-02-22T22:28:53.853Z","endTime":"2026-02-22T22:28:57.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":79.1,"endSpeed":72.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.978672207220768,"aZ":-24.763304793931383,"pfxX":6.56635657024211,"pfxZ":5.489378570824021,"pX":1.661383000805229,"pZ":2.5611122678262297,"vX0":6.246485359526174,"vY0":-115.05433290853297,"vZ0":4.37267881933939,"x":53.67,"y":169.63,"x0":-1.9348630118953831,"y0":50.00135001644423,"z0":3.02763231235195,"aX":8.862634411597938},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":11.3,"breakHorizontal":-13.3,"spinRate":2756,"spinDirection":105},"zone":12,"typeConfidence":2.0,"plateTime":0.4748075671442731,"extension":6.887337075875011},"index":5,"playId":"92e6521f-62b2-3f1d-bf3b-0c7841608cef","pitchNumber":5,"startTime":"2026-02-22T22:29:10.380Z","endTime":"2026-02-22T22:29:13.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":79.3,"endSpeed":72.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.794814481012978,"aZ":-24.935021197116683,"pfxX":7.530115849673731,"pfxZ":5.344204139452513,"pX":0.08898517720500898,"pZ":2.852859689790643,"vX0":2.7395503685457823,"vY0":-115.42927983031194,"vZ0":5.188586360309359,"x":113.61,"y":161.75,"x0":-2.0901787607957227,"y0":50.00060359445415,"z0":2.9731547987115783,"aX":10.19408569480292},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":11.3,"breakHorizontal":-14.3,"spinRate":2695,"spinDirection":106},"zone":2,"typeConfidence":2.0,"plateTime":0.47389806168362325,"extension":6.715035693216024},"hitData":{"launchSpeed":88.1,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.53,"coordY":155.45}},"index":6,"playId":"b2550fb7-e659-35fa-88d9-797503474684","pitchNumber":6,"startTime":"2026-02-22T22:29:33.904Z","endTime":"2026-02-22T22:29:45.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_ab"},{"player":{"id":685095,"link":"/api/v1/people/685095"},"credit":"p_ab"},{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_pa"},{"player":{"id":685095,"link":"/api/v1/people/685095"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.8999999999999997,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:29:45.974Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy White singles on a line drive to center fielder Kahlil Watson.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T22:30:05.539Z","endTime":"2026-02-22T22:30:41.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685095,"fullName":"Alaska Abney","link":"/api/v1/people/685095"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.710747018738964,"aZ":-24.985379940584817,"pfxX":5.369884446080137,"pfxZ":5.315487570844599,"pX":-0.07503857671060843,"pZ":2.8703357650689707,"vX0":2.732106701737637,"vY0":-115.06912236475448,"vZ0":4.9709290609915255,"x":119.86,"y":161.28,"x0":-1.9721269656007965,"y0":50.00072595100807,"z0":3.0938284811592878,"aX":7.259143613370226},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":11.0,"breakHorizontal":-10.3,"spinRate":2598,"spinDirection":107},"zone":2,"typeConfidence":2.0,"plateTime":0.4744990305690382,"extension":6.880449597160167},"index":0,"playId":"500caf9b-689b-3175-95b7-3a03413cbea8","pitchNumber":1,"startTime":"2026-02-22T22:30:13.183Z","endTime":"2026-02-22T22:30:16.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.728303324880233,"aZ":-32.502866590445066,"pfxX":-5.200997970643388,"pfxZ":-0.20678528877657243,"pX":-0.8222541536391081,"pZ":3.179672928736168,"vX0":4.285336582666715,"vY0":-125.03666266541273,"vZ0":6.0277919429781015,"x":148.34,"y":152.93,"x0":-1.8738739603620325,"y0":50.00197010338167,"z0":3.3922387239682763,"aX":-8.321762962241603},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.1,"breakHorizontal":8.5,"spinRate":2473,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.4363164768980874,"extension":6.915832558725},"hitData":{"launchSpeed":74.7,"launchAngle":18.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.98,"coordY":104.84}},"index":1,"playId":"7b2315ca-60ed-3128-a98c-8572a3ed2f4a","pitchNumber":2,"startTime":"2026-02-22T22:30:28.717Z","endTime":"2026-02-22T22:30:41.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":685095,"link":"/api/v1/people/685095"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":685095,"link":"/api/v1/people/685095"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.8999999999999997,"leverageIndex":0.18,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:30:41.572Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Muncy walks. Tommy White to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T22:30:57.903Z","endTime":"2026-02-22T22:33:34.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685095,"fullName":"Alaska Abney","link":"/api/v1/people/685095"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"postOnSecond":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.84266177328536,"aZ":-30.42056723800451,"pfxX":6.6684846731495195,"pfxZ":1.3082054847970817,"pX":1.6056485364647382,"pZ":2.2274411344203613,"vX0":6.254142673418879,"vY0":-114.57725132053058,"vZ0":5.07589597099087,"x":55.8,"y":178.64,"x0":-2.018772717804443,"y0":50.00125892492463,"z0":2.94583613807189,"aX":8.923547234334155},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.8,"breakHorizontal":-13.6,"spinRate":2712,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4768182250928503,"extension":6.973113878906399},"index":0,"playId":"ffc4ec27-d5ce-3baa-8a4a-7e8403551365","pitchNumber":1,"startTime":"2026-02-22T22:31:03.770Z","endTime":"2026-02-22T22:31:07.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.725648557445094,"aZ":-26.50304916472215,"pfxX":-4.872905342226004,"pfxZ":3.3874871515907934,"pX":0.030145811966932255,"pZ":3.216037140262541,"vX0":6.563291333990782,"vY0":-127.62032951082163,"vZ0":4.822501408906123,"x":115.85,"y":151.95,"x0":-1.9248518882327441,"y0":50.00043729799898,"z0":3.3761553969404745,"aX":-8.152730016134326},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.3,"breakHorizontal":7.6,"spinRate":2524,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.42685197522953233,"extension":6.985774480404119},"index":1,"playId":"1a9aa02e-647f-3129-8000-f5760a88b853","pitchNumber":2,"startTime":"2026-02-22T22:31:21.198Z","endTime":"2026-02-22T22:31:25.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90239072512018,"aZ":-30.613542106409,"pfxX":-5.647345155506559,"pfxZ":0.930044171525175,"pX":0.42388321784784583,"pZ":2.3679527819537634,"vX0":7.896761499472511,"vY0":-127.9764591837139,"vZ0":3.8088427415095785,"x":100.84,"y":174.85,"x0":-1.953665160766761,"y0":50.001060677082265,"z0":3.2445048549143682,"aX":-9.461715633005753},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":8.6,"spinRate":2471,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.426342240627406,"extension":7.1156420958413005},"index":2,"playId":"812f04f3-9377-3460-9603-f1450d33ca33","pitchNumber":3,"startTime":"2026-02-22T22:31:40.276Z","endTime":"2026-02-22T22:31:44.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00104481185252,"aZ":-27.91992389025396,"pfxX":-4.044990435993296,"pfxZ":2.554466895076578,"pX":-0.4680033117469126,"pZ":3.388977875718903,"vX0":5.097928621737843,"vY0":-127.15463317609581,"vZ0":5.594100467375357,"x":134.84,"y":147.28,"x0":-1.9579449637861095,"y0":50.00133499458916,"z0":3.360746198533454,"aX":-6.733696883095433},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.9,"breakHorizontal":6.4,"spinRate":2452,"spinDirection":248},"zone":1,"typeConfidence":2.0,"plateTime":0.4280339961912327,"extension":6.999603720126053},"index":3,"playId":"1736870f-4f22-3226-95d1-22371890acab","pitchNumber":4,"startTime":"2026-02-22T22:32:14.705Z","endTime":"2026-02-22T22:32:19.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":70.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.874208893979613,"aZ":-29.504761303116712,"pfxX":7.200190006835861,"pfxZ":2.077849802188884,"pX":0.0991195064815609,"pZ":1.3783938804124676,"vX0":2.62306840788042,"vY0":-112.70764544996882,"vZ0":3.027413237849181,"x":113.22,"y":201.56,"x0":-2.01578417564146,"y0":50.0014905518998,"z0":3.0012509576709583,"aX":9.243397126843401},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":4.9,"breakHorizontal":-13.7,"spinRate":2680,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4863559373394688,"extension":6.761138028045538},"index":4,"playId":"a4df632d-5570-3a48-a61c-a4ac833a91b3","pitchNumber":5,"startTime":"2026-02-22T22:32:33.619Z","endTime":"2026-02-22T22:32:38.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":79.4,"endSpeed":73.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.855443896741544,"aZ":-29.578160468082785,"pfxX":5.855005024347154,"pfxZ":1.8915897150783838,"pX":0.7174337720585354,"pZ":2.6601035431456155,"vX0":4.250201266295165,"vY0":-115.577041154078,"vZ0":5.77167285542058,"x":89.65,"y":166.96,"x0":-1.8973028852643519,"y0":50.00086096526977,"z0":2.9539128999308484,"aX":8.024916420518919},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.9,"breakHorizontal":-11.5,"spinRate":2696,"spinDirection":101},"zone":6,"typeConfidence":2.0,"plateTime":0.4715109674029443,"extension":6.916762451856745},"index":5,"playId":"18855368-8121-3d1b-922b-08a4f3e2f028","pitchNumber":6,"startTime":"2026-02-22T22:32:49.501Z","endTime":"2026-02-22T22:32:52.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.318234671357153,"aZ":-34.00951064163764,"pfxX":-6.161537360471225,"pfxZ":-1.1191774752901793,"pX":-0.5540851759510138,"pZ":2.8687424778915585,"vX0":5.3311714223484845,"vY0":-127.1563247125182,"vZ0":5.609822001599349,"x":138.12,"y":161.32,"x0":-1.8741832156625127,"y0":50.00129529344773,"z0":3.328318151108895,"aX":-10.12034967337665},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.5,"breakHorizontal":10.0,"spinRate":2456,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.43024872630642186,"extension":7.112778335230509},"index":6,"playId":"0e56b507-931d-3ea3-8ca5-c72157d65fc3","pitchNumber":7,"startTime":"2026-02-22T22:33:10.186Z","endTime":"2026-02-22T22:33:15.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":73.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.259339471399837,"aZ":-26.949492332439753,"pfxX":6.01867151404771,"pfxZ":3.884092910434017,"pX":2.1317735668510625,"pZ":2.8131300849424865,"vX0":7.300209007574887,"vY0":-114.43295876255515,"vZ0":5.482061386864715,"x":35.74,"y":162.83,"x0":-1.864325147645206,"y0":50.00291580204576,"z0":3.009648417945948,"aX":8.096368132655783},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":8.5,"breakHorizontal":-12.5,"spinRate":2621,"spinDirection":101},"zone":12,"typeConfidence":2.0,"plateTime":0.4760339779856886,"extension":7.020588816320208},"index":7,"playId":"15d42eba-75da-3311-9836-077f23685d25","pitchNumber":8,"startTime":"2026-02-22T22:33:31.332Z","endTime":"2026-02-22T22:33:34.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":685095,"link":"/api/v1/people/685095"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":1.9000000000000008,"leverageIndex":0.44,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:33:34.332Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Bolte flies out to center fielder Kahlil Watson.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T22:33:48.803Z","endTime":"2026-02-22T22:34:49.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685095,"fullName":"Alaska Abney","link":"/api/v1/people/685095"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"postOnSecond":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30926912486427,"aZ":-31.587651821910388,"pfxX":-6.649289928825068,"pfxZ":0.3486060057687972,"pX":0.015517277308976559,"pZ":2.4520714391984066,"vX0":7.345449740452073,"vY0":-128.49200636239055,"vZ0":4.01218837294425,"x":116.41,"y":172.57,"x0":-2.00923941860393,"y0":50.002995094905806,"z0":3.3175056446159354,"aX":-11.17807274767272},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.8,"breakHorizontal":10.6,"spinRate":2480,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.42542742207259243,"extension":7.072073391764029},"index":0,"playId":"7f772e36-18a3-3929-9146-4bfbcd7e73f4","pitchNumber":1,"startTime":"2026-02-22T22:34:00.850Z","endTime":"2026-02-22T22:34:03.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.387932230265598,"aZ":-36.57940312269958,"pfxX":-5.363084016098833,"pfxZ":-2.7600278361419672,"pX":0.9930426554125179,"pZ":3.1212651075613693,"vX0":9.125545328384836,"vY0":-124.85308408191925,"vZ0":6.6954250884467275,"x":79.15,"y":154.51,"x0":-1.9932747463350216,"y0":50.00092681858923,"z0":3.3993195221924264,"aX":-8.565168837389699},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.4,"breakHorizontal":7.9,"spinRate":2382,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.43674546328837494,"extension":7.084965716691464},"index":1,"playId":"e021a067-9eb5-3218-bf4a-6153e9fcc5ea","pitchNumber":2,"startTime":"2026-02-22T22:34:18.721Z","endTime":"2026-02-22T22:34:21.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":76.9,"endSpeed":70.8,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.73594850592462,"aZ":-25.105381477071592,"pfxX":5.958779478607655,"pfxZ":5.538878459369588,"pX":0.6383056411763705,"pZ":3.0997974120709992,"vX0":4.188606120525211,"vY0":-111.85442695380792,"vZ0":5.8841266848544285,"x":92.67,"y":155.09,"x0":-2.0278418661993305,"y0":50.00464453937952,"z0":3.0013466616312647,"aX":7.6074886240859225},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":11.8,"breakHorizontal":-11.8,"spinRate":2651,"spinDirection":112},"zone":3,"typeConfidence":2.0,"plateTime":0.4882649255559697,"extension":6.921360756921036},"hitData":{"launchSpeed":93.8,"launchAngle":49.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.39,"coordY":106.19}},"index":2,"playId":"b0e63726-e130-3ae2-a6cc-cbd835ddeb0e","pitchNumber":3,"startTime":"2026-02-22T22:34:33.204Z","endTime":"2026-02-22T22:34:49.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":685095,"link":"/api/v1/people/685095"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":685095,"link":"/api/v1/people/685095"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-2.2000000000000006,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:34:49.968Z","atBatIndex":70},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Joshua Kuroda-Grauer grounds into a force out, fielded by second baseman Jose Devers. Max Muncy out at 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T22:34:56.167Z","endTime":"2026-02-22T22:36:00.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685095,"fullName":"Alaska Abney","link":"/api/v1/people/685095"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691410,"link":"/api/v1/people/691410"},"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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":79.7,"endSpeed":73.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.42786607322092,"aZ":-30.710307278787603,"pfxX":7.048628588759528,"pfxZ":1.0630276021351683,"pX":1.6575876773791582,"pZ":1.9440386659049078,"vX0":6.025782556379254,"vY0":-115.87678915773644,"vZ0":4.536956331733691,"x":53.82,"y":186.29,"x0":-1.8818707939360806,"y0":50.001824130431885,"z0":2.8773065885566056,"aX":9.687909014831787},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.2,"breakHorizontal":-14.2,"spinRate":2730,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4707171869431064,"extension":6.9349398291318956},"index":0,"playId":"03085519-e5f1-3ddd-aa41-e2a5c791b75a","pitchNumber":1,"startTime":"2026-02-22T22:35:12.804Z","endTime":"2026-02-22T22:35:16.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.231998668269423,"aZ":-28.796080570555088,"pfxX":-8.579751330438947,"pfxZ":2.019320082874171,"pX":0.8613101419341894,"pZ":1.9913383370867646,"vX0":9.889197945274454,"vY0":-127.74041846928759,"vZ0":2.435931603867043,"x":84.17,"y":185.01,"x0":-1.9229482708928451,"y0":50.002870348578384,"z0":3.2709204359382866,"aX":-14.356813302854073},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":13.7,"spinRate":2551,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4267546807931981,"extension":7.170635819050863},"index":1,"playId":"f5ec7346-ef0c-3d50-9b29-ccbd165ac8c9","pitchNumber":2,"startTime":"2026-02-22T22:35:29.341Z","endTime":"2026-02-22T22:35:34.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.614321803540104,"aZ":-29.35156776867316,"pfxX":-7.162594107885917,"pfxZ":1.7031597851482516,"pX":-0.9055084361403806,"pZ":2.8940467023222727,"vX0":5.250850149569921,"vY0":-127.29524739700821,"vZ0":4.87194524956373,"x":151.52,"y":160.64,"x0":-2.0539351086116553,"y0":50.00293442993964,"z0":3.2675428633697385,"aX":-11.875733801424818},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":12.0,"spinRate":2399,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.42859528357437027,"extension":6.98717654118454},"hitData":{"launchSpeed":71.4,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.34,"coordY":151.39}},"index":2,"playId":"27f514f6-8754-382a-abae-24a0fd84ef8a","pitchNumber":3,"startTime":"2026-02-22T22:35:53.774Z","endTime":"2026-02-22T22:36:00.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_ab"},{"player":{"id":685095,"link":"/api/v1/people/685095"},"credit":"p_ab"},{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_pa"},{"player":{"id":685095,"link":"/api/v1/people/685095"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:36:00.197Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cameron Barstad strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T22:38:22.867Z","endTime":"2026-02-22T22:39:02.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":677319,"fullName":"Cameron Barstad","link":"/api/v1/people/677319"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kade Morris replaces Henry Baez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:38:01.936Z","endTime":"2026-02-22T22:38:24.920Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695034,"link":"/api/v1/people/695034"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":692013,"link":"/api/v1/people/692013","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":95.7,"endSpeed":88.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21275191396621,"aZ":-25.63713990256686,"pfxX":-9.31049782068005,"pfxZ":3.2695676965246516,"pX":-0.14483458875093808,"pZ":2.926633714064353,"vX0":8.555013545201476,"vY0":-139.3390089132463,"vZ0":-1.0316666421125793,"x":122.52,"y":159.76,"x0":-2.019526275844067,"y0":50.005257079491805,"z0":4.9689087679121755,"aX":-18.628802133188874},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.9,"breakHorizontal":15.5,"spinRate":2111,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.39051730471407,"extension":6.279144690212802},"index":1,"playId":"cdccfb3a-ed8e-3202-a857-a441b5b45c0d","pitchNumber":1,"startTime":"2026-02-22T22:38:24.920Z","endTime":"2026-02-22T22:38:29.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28494840880485,"aZ":-18.908367436794908,"pfxX":-6.250738371605362,"pfxZ":6.6430097983124945,"pX":0.10840066115952526,"pZ":3.769657566497626,"vX0":8.062000122756665,"vY0":-139.44851673923964,"vZ0":-0.24067713550066355,"x":112.87,"y":137.0,"x0":-1.989386009557475,"y0":50.00085982748489,"z0":5.089730143773062,"aX":-12.479991275787304},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":10.0,"spinRate":2131,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3907129229630266,"extension":6.303652297763444},"index":2,"playId":"f18f1f6c-7dc9-3d65-ae4c-36c2cfd7e94c","pitchNumber":2,"startTime":"2026-02-22T22:38:37.770Z","endTime":"2026-02-22T22:38:41.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-22T22:38:46.068Z","endTime":"2026-02-22T22:38:58.744Z","isPitch":false,"type":"action","player":{"id":677319,"link":"/api/v1/people/677319"},"defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.118833700149416,"aZ":-36.50714865604516,"pfxX":7.764304274853089,"pfxZ":-3.200110632761599,"pX":0.8380853247497447,"pZ":1.9609702242457538,"vX0":4.861804432681045,"vY0":-115.4885558037675,"vZ0":1.66840852316257,"x":85.05,"y":185.83,"x0":-2.301775150865258,"y0":50.00362451862811,"z0":4.735456887536527,"aX":10.508009678525879},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-5.0,"breakHorizontal":-15.2,"spinRate":2541,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4739231285057808,"extension":6.241804727057587},"index":4,"playId":"a042db32-7d99-35e5-bd04-4772c710daa6","pitchNumber":3,"startTime":"2026-02-22T22:38:58.744Z","endTime":"2026-02-22T22:39:02.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":677319,"link":"/api/v1/people/677319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677319,"link":"/api/v1/people/677319"},"credit":"b_ab"},{"player":{"id":695034,"link":"/api/v1/people/695034"},"credit":"p_ab"},{"player":{"id":677319,"link":"/api/v1/people/677319"},"credit":"b_pa"},{"player":{"id":695034,"link":"/api/v1/people/695034"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:39:02.109Z","atBatIndex":72},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Kahlil Watson triples (1) on a fly ball to center fielder Henry Bolte.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T22:39:11.636Z","endTime":"2026-02-22T22:41:45.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.853820601556745,"aZ":-28.1231018875172,"pfxX":-9.432398855881479,"pfxZ":2.0422382664220287,"pX":0.42623146391635236,"pZ":1.8197502999417208,"vX0":10.397831217704077,"vY0":-138.7139178475054,"vZ0":-2.8801622719042257,"x":100.75,"y":189.65,"x0":-2.113917328690652,"y0":50.00230689816508,"z0":4.711475388463913,"aX":-18.70831014528945},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.4,"breakHorizontal":15.4,"spinRate":2136,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.39220459898500604,"extension":6.348942941003561},"index":0,"playId":"34087474-74b1-37e4-b2aa-310b432d90c8","pitchNumber":1,"startTime":"2026-02-22T22:39:28.943Z","endTime":"2026-02-22T22:39:32.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.713913109506187,"aZ":-30.00467905198204,"pfxX":-8.560164176236144,"pfxZ":1.2568073898392713,"pX":0.16601695169138062,"pZ":1.9960060408563451,"vX0":8.177393670301045,"vY0":-129.53271638418062,"vZ0":-1.6613230569735475,"x":110.67,"y":184.89,"x0":-1.8939713912217542,"y0":50.00395119032622,"z0":4.902979923346052,"aX":-14.796845377077958},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.2,"breakHorizontal":14.0,"spinRate":1817,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4201173858714977,"extension":6.523657254081875},"index":1,"playId":"17f6a84f-9e2d-34f9-a0f8-9aa6e19d3d11","pitchNumber":2,"startTime":"2026-02-22T22:39:40.942Z","endTime":"2026-02-22T22:39:44.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":96.7,"endSpeed":89.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2600211351208,"aZ":-18.3074507735922,"pfxX":-6.002558427606884,"pfxZ":6.84164250415744,"pX":0.9338523971512227,"pZ":3.966021815402614,"vX0":10.341389409872303,"vY0":-140.60659315109635,"vZ0":0.27711014904836073,"x":81.4,"y":131.7,"x0":-1.9915746259196334,"y0":50.00130235748904,"z0":5.042780077382629,"aX":-12.164763789590403},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":9.0,"spinRate":2143,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3877531715342273,"extension":6.304301006720756},"index":2,"playId":"27f6b254-372c-3777-8e7e-d701c2ba786b","pitchNumber":3,"startTime":"2026-02-22T22:39:55.546Z","endTime":"2026-02-22T22:39:58.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.113750858232823,"aZ":-40.625201919627706,"pfxX":4.930336346914682,"pfxZ":-6.148926444561575,"pX":0.40204255860857174,"pZ":1.911031430366762,"vX0":3.6794646500914348,"vY0":-116.27916814986746,"vZ0":0.7676685134372585,"x":101.68,"y":187.18,"x0":-1.8395997304322607,"y0":50.004699111720505,"z0":5.420870297318084,"aX":6.773588987446527},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.7,"breakHorizontal":-9.8,"spinRate":2507,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4704495109506013,"extension":6.247089881451738},"index":3,"playId":"ffff4519-89eb-3344-ab85-59de980fc787","pitchNumber":4,"startTime":"2026-02-22T22:40:06.523Z","endTime":"2026-02-22T22:40:09.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.373411526390655,"aZ":-40.13258773836475,"pfxX":5.747905251491088,"pfxZ":-6.073081951486966,"pX":-0.8357593609279237,"pZ":2.018291198547361,"vX0":0.7236420142468163,"vY0":-113.66466116458221,"vZ0":1.0020728718230079,"x":148.86,"y":184.29,"x0":-1.90484269015414,"y0":50.00005612520595,"z0":5.5492305860208795,"aX":7.537229082771232},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-10.4,"breakHorizontal":-10.6,"spinRate":2540,"spinDirection":37},"zone":7,"typeConfidence":2.0,"plateTime":0.4814423275592623,"extension":6.150921795499044},"index":4,"playId":"929cfcf2-580c-3704-86c1-b2b9e1a77448","pitchNumber":5,"startTime":"2026-02-22T22:40:27.361Z","endTime":"2026-02-22T22:40:32.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08264760653186,"aZ":-37.07686883534572,"pfxX":8.724575370606786,"pfxZ":-3.767175414804335,"pX":-1.1583071728399075,"pZ":1.5854073489079745,"vX0":0.3733658195077961,"vY0":-113.72447858881124,"vZ0":1.0849043492803003,"x":161.15,"y":195.97,"x0":-2.457281302393372,"y0":50.001974442047775,"z0":4.797810601892468,"aX":11.355401869665531},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-6.2,"breakHorizontal":-15.8,"spinRate":2681,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.4827799228015306,"extension":6.1198107040181995},"index":5,"playId":"66cea91d-6b4d-33bf-b2c9-d7a83db2cc5c","pitchNumber":6,"startTime":"2026-02-22T22:40:43.169Z","endTime":"2026-02-22T22:40:47.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.855085034016692,"aZ":-28.215570685720465,"pfxX":-10.094752220080181,"pfxZ":2.053854173598409,"pX":0.12043440318765827,"pZ":1.965183054712521,"vX0":8.83890427528446,"vY0":-136.87145505980928,"vZ0":-2.513859990948838,"x":112.41,"y":185.72,"x0":-1.8151517411725957,"y0":50.00230470155925,"z0":4.797433479728452,"aX":-19.447541136797827},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.5,"breakHorizontal":16.8,"spinRate":1874,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.39785119179452444,"extension":6.291190120342458},"index":6,"playId":"8b0dacdb-ac0c-3a9b-85f7-5fb726109693","pitchNumber":7,"startTime":"2026-02-22T22:40:58.262Z","endTime":"2026-02-22T22:41:05.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8554356326549,"aZ":-25.44154668084526,"pfxX":1.705063742549247,"pfxZ":3.940081931547006,"pX":0.6044790406537182,"pZ":3.0849931457886504,"vX0":6.087969500311012,"vY0":-128.90131859824837,"vZ0":-0.21121127102248394,"x":93.96,"y":155.49,"x0":-1.994664069494374,"y0":50.004683715150755,"z0":5.10655511461241,"aX":2.912722280392871},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.3,"breakHorizontal":-4.2,"spinRate":2398,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.4224156031270785,"extension":6.263302009620209},"hitData":{"launchSpeed":98.0,"launchAngle":32.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":190.7,"coordY":61.15}},"index":7,"playId":"eb65151d-29cb-3d24-a5b1-7680a005b9ec","pitchNumber":8,"startTime":"2026-02-22T22:41:30.437Z","endTime":"2026-02-22T22:41:45.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":695034,"link":"/api/v1/people/695034"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":695034,"link":"/api/v1/people/695034"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.30000000000000004,"leverageIndex":0.02,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:41:45.089Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joe Lampe walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T22:42:06.953Z","endTime":"2026-02-22T22:43:34.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":{"id":695034,"link":"/api/v1/people/695034"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.758983515393837,"aZ":-31.09404424819455,"pfxX":-8.818944548701628,"pfxZ":0.5804430901642588,"pX":1.464433936235737,"pZ":0.23182199260741326,"vX0":11.890272629709633,"vY0":-134.75848064393432,"vZ0":-5.978946684547225,"x":61.18,"y":232.52,"x0":-1.8331432467151834,"y0":50.00532231963074,"z0":4.6409926313930665,"aX":-16.432436537526407},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.0,"breakHorizontal":13.8,"spinRate":1785,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4044846017973387,"extension":6.323103297880555},"index":0,"playId":"a75e7cd8-60cf-39e0-95f1-988234e77eed","pitchNumber":1,"startTime":"2026-02-22T22:42:20.440Z","endTime":"2026-02-22T22:42:23.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"third":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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.9,"endSpeed":86.7,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.760158596412076,"aZ":-16.21933742276719,"pfxX":-6.636350477666424,"pfxZ":8.416692087508537,"pX":2.511278732886114,"pZ":1.2474738340542302,"vX0":13.497953322393077,"vY0":-136.05879779378225,"vZ0":-7.077570597645935,"x":21.28,"y":205.1,"x0":-1.627317097983016,"y0":50.00467602079679,"z0":4.984389017302346,"aX":-12.583652023622477},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":9.5,"spinRate":2149,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40087726442695937,"extension":6.3048396134020255},"index":1,"playId":"945834b2-1db6-3e6c-ac6d-d9d9318a0146","pitchNumber":2,"startTime":"2026-02-22T22:42:42.549Z","endTime":"2026-02-22T22:42:46.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"third":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Kade Morris. Kahlil Watson scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"945834b2-1db6-3e6c-ac6d-d9d9318a0146","startTime":"2026-02-22T22:43:00.848Z","endTime":"2026-02-22T22:43:15.252Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696135,"link":"/api/v1/people/696135"},"defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"third":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.10000000000000003,"leverageIndex":0.05,"dramaIndex":7.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":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.897725271072368,"aZ":-26.29491214866448,"pfxX":-9.552953606519713,"pfxZ":3.0838155241070586,"pX":0.9794124773266252,"pZ":1.612171489753791,"vX0":11.211550426985243,"vY0":-135.9740625706555,"vZ0":-3.4130842000257777,"x":79.67,"y":195.25,"x0":-1.9222435770918087,"y0":50.002649344191475,"z0":4.672770707573256,"aX":-18.204354277308198},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.2,"breakHorizontal":15.5,"spinRate":2040,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4001524241875867,"extension":6.438335007386317},"index":3,"playId":"e984da42-3d77-3ab2-a676-6a8e75cf6111","pitchNumber":3,"startTime":"2026-02-22T22:43:15.252Z","endTime":"2026-02-22T22:43:19.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":94.1,"endSpeed":87.1,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.350684404272304,"aZ":-15.690378321519713,"pfxX":-6.301644857338479,"pfxZ":8.573217262146912,"pX":0.4142777656510038,"pZ":1.5703736879093524,"vX0":8.108429930107434,"vY0":-136.85119563686274,"vZ0":-6.636468814543207,"x":101.21,"y":196.38,"x0":-1.7495897830444036,"y0":50.00293500817904,"z0":5.075883414125885,"aX":-12.116320101943613},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":10.0,"spinRate":2270,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.3981794581093805,"extension":6.429684150556437},"index":4,"playId":"7b12e119-b65c-3248-97e6-9ea6c96e3494","pitchNumber":4,"startTime":"2026-02-22T22:43:30.038Z","endTime":"2026-02-22T22:43:34.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":802407,"link":"/api/v1/people/802407","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802407,"link":"/api/v1/people/802407"},"credit":"b_pa"},{"player":{"id":695034,"link":"/api/v1/people/695034"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.10000000000000003,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:43:34.724Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Kieboom strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T22:44:28.922Z","endTime":"2026-02-22T22:47:38.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666198,"fullName":"Carter Kieboom","link":"/api/v1/people/666198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,8,9,10],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666198,"fullName":"Carter Kieboom","link":"/api/v1/people/666198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T22:43:49.842Z","endTime":"2026-02-22T22:44:31.002Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90074634903562,"aZ":-25.41295316593119,"pfxX":-10.04345971020998,"pfxZ":3.6116916602295817,"pX":1.0430240774625645,"pZ":2.128051376018597,"vX0":11.833205265356998,"vY0":-134.42084211492116,"vZ0":-2.4939037624667155,"x":77.24,"y":181.32,"x0":-2.0646577755051037,"y0":50.0036796608988,"z0":4.829907105667159,"aX":-18.801611176953163},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.4,"breakHorizontal":16.3,"spinRate":2146,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.40398813832528724,"extension":6.272776967763876},"index":1,"playId":"c1291857-ecea-398e-808c-a60b34b7cab4","pitchNumber":1,"startTime":"2026-02-22T22:44:31.002Z","endTime":"2026-02-22T22:44:34.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":87.1,"endSpeed":80.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.614783122504328,"aZ":-27.07139325019279,"pfxX":1.0789243763992946,"pfxZ":3.105337803086565,"pX":-0.1819625991367589,"pZ":3.480090192813217,"vX0":4.459407834647608,"vY0":-126.83913947751222,"vZ0":1.0990862803284736,"x":123.94,"y":144.82,"x0":-2.0963437048816487,"y0":50.00544533294192,"z0":5.1844076523105125,"aX":1.7749262378136772},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.1,"breakHorizontal":-2.9,"spinRate":2352,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.43025436013736806,"extension":6.050262655012178},"index":2,"playId":"41fa7f45-6e06-3995-a5ed-7b1729364d81","pitchNumber":2,"startTime":"2026-02-22T22:44:48.327Z","endTime":"2026-02-22T22:44:52.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"616d5716-208c-32ce-9d76-a41f51015d0b","startTime":"2026-02-22T22:45:52.654Z","endTime":"2026-02-22T22:45:53.654Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.991371642752252,"aZ":-30.088989282132708,"pfxX":1.3182637402082036,"pfxZ":1.243591355166302,"pX":0.7954580941615425,"pZ":2.7367599953788604,"vX0":5.968969421031501,"vY0":-128.48340514678023,"vZ0":-0.4332096951071861,"x":86.68,"y":164.89,"x0":-1.7266648268018618,"y0":50.003187188066725,"z0":5.240779179319454,"aX":2.208029686408984},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.4,"breakHorizontal":-3.7,"spinRate":2307,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.4259019753090616,"extension":6.429466956688713},"index":4,"playId":"c3a0577e-fa3f-3c22-a2b8-0d1d04a7e6a4","pitchNumber":3,"startTime":"2026-02-22T22:45:18.999Z","endTime":"2026-02-22T22:45:27.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"08318866-0766-0033-002c-f08cd117d70a","startTime":"2026-02-22T22:45:55.209Z","endTime":"2026-02-22T22:46:11.425Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.005724490776377,"aZ":-32.44142611326047,"pfxX":7.502611727902352,"pfxZ":-0.19437005182508926,"pX":3.1291566609500965,"pZ":1.4573408075789813,"vX0":9.38646671144682,"vY0":-116.97645032098995,"vZ0":-0.902211531829199,"x":-2.28,"y":199.43,"x0":-1.9170497483075186,"y0":50.001662662725,"z0":4.901660128350022,"aX":10.349368907487927},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.2,"breakHorizontal":-16.0,"spinRate":2561,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.46904584972744257,"extension":6.232365441375322},"index":6,"playId":"8dd4ed7a-83b4-337b-826d-e330228ad264","pitchNumber":4,"startTime":"2026-02-22T22:46:11.425Z","endTime":"2026-02-22T22:46:16.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Kade Morris. Joe Lampe to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":7,"actionPlayId":"8dd4ed7a-83b4-337b-826d-e330228ad264","startTime":"2026-02-22T22:46:40.734Z","endTime":"2026-02-22T22:46:40.735Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802407,"link":"/api/v1/people/802407"},"defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"first":{"id":802407,"link":"/api/v1/people/802407"},"postOnSecond":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.872397559855628,"aZ":-30.43726883818688,"pfxX":-8.74906295359424,"pfxZ":0.9093755032432727,"pX":1.5721624338844056,"pZ":1.2498161685895754,"vX0":12.014918393582732,"vY0":-136.32621516593062,"vZ0":-3.528979069139533,"x":57.07,"y":205.03,"x0":-1.7188784203537566,"y0":50.00537720874196,"z0":4.621141409649139,"aX":-16.76951982657344},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.2,"breakHorizontal":13.8,"spinRate":2030,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.3990231611199553,"extension":6.2868186474124705},"index":8,"playId":"46209a76-bdef-3565-a9ba-961e8ac83c28","pitchNumber":5,"startTime":"2026-02-22T22:46:40.736Z","endTime":"2026-02-22T22:46:44.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"second":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.149728947242778,"aZ":-36.829078258534665,"pfxX":8.511473880835048,"pfxZ":-3.5062094700343103,"pX":-0.20596850239286105,"pZ":2.152703533685715,"vX0":2.2150257949822447,"vY0":-114.52154452896892,"vZ0":2.144581378201136,"x":124.85,"y":180.66,"x0":-2.291445501637462,"y0":50.002555844124636,"z0":4.806604874632414,"aX":11.303867038108894},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-5.5,"breakHorizontal":-16.0,"spinRate":2657,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.4782775730940614,"extension":6.026412933523036},"index":9,"playId":"68b38bd1-1000-35b9-8868-d2868291dce0","pitchNumber":6,"startTime":"2026-02-22T22:46:57.813Z","endTime":"2026-02-22T22:47:03.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"second":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71526618012729,"aZ":-31.61159523692177,"pfxX":-8.89115083592503,"pfxZ":0.29019983145635564,"pX":-0.48843759308292034,"pZ":2.189080679902986,"vX0":7.7734223124240485,"vY0":-136.4628771655707,"vZ0":-0.8121729835965235,"x":135.62,"y":179.67,"x0":-2.197608892792644,"y0":50.000836041796916,"z0":4.63903664621492,"aX":-17.024624103663722},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.6,"breakHorizontal":14.8,"spinRate":1861,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.3990558958167876,"extension":6.284325900713772},"index":10,"playId":"b4fd15ec-41b5-3579-87dc-4ae015dcf200","pitchNumber":7,"startTime":"2026-02-22T22:47:27.527Z","endTime":"2026-02-22T22:47:38.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"second":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666198,"link":"/api/v1/people/666198"},"credit":"b_ab"},{"player":{"id":695034,"link":"/api/v1/people/695034"},"credit":"p_ab"},{"player":{"id":666198,"link":"/api/v1/people/666198"},"credit":"b_pa"},{"player":{"id":695034,"link":"/api/v1/people/695034"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:47:38.992Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Devers singles on a ground ball to shortstop Joshua Kuroda-Grauer. Joe Lampe out at home, shortstop Joshua Kuroda-Grauer to first baseman Tommy White to catcher Chad Wallach.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T22:47:47.285Z","endTime":"2026-02-22T22:48:22.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691410,"fullName":"Jose Devers","link":"/api/v1/people/691410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691410,"fullName":"Jose Devers","link":"/api/v1/people/691410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":802407,"fullName":"Joe Lampe","link":"/api/v1/people/802407"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":595453,"link":"/api/v1/people/595453"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.114668608311945,"aZ":-30.00558419168301,"pfxX":0.03431013733920363,"pfxZ":1.3139995842936205,"pX":1.119207036763103,"pZ":2.234299244214219,"vX0":7.196344287215917,"vY0":-126.7401774411225,"vZ0":-1.5410104321420368,"x":74.34,"y":178.45,"x0":-1.7430142768857104,"y0":50.003220155011384,"z0":5.211835044157446,"aX":0.056822749089399965},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.3,"breakHorizontal":-1.4,"spinRate":2331,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.42961017134798984,"extension":6.207647706493655},"index":0,"playId":"ff468249-42fc-3144-836e-8789bad91f1b","pitchNumber":1,"startTime":"2026-02-22T22:47:58.400Z","endTime":"2026-02-22T22:48:02.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":691410,"link":"/api/v1/people/691410","batSide":{"code":"R","description":"Right"}},"second":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.577721492619478,"aZ":-31.73720513819763,"pfxX":1.6762276947255448,"pfxZ":0.2702336487751804,"pX":0.06644842492981202,"pZ":1.4130771220479763,"vX0":4.9259776293999185,"vY0":-125.43526709797906,"vZ0":-2.4523417919084403,"x":114.47,"y":200.63,"x0":-2.1280906662361603,"y0":50.002290958840874,"z0":4.950594333529828,"aX":2.713699510988148},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.2,"breakHorizontal":-4.0,"spinRate":2375,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.43402610169112155,"extension":6.103720428833454},"hitData":{"launchSpeed":61.1,"launchAngle":-41.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.58,"coordY":157.41}},"index":1,"playId":"2075008b-bde2-314c-8ab4-039fe3822955","pitchNumber":2,"startTime":"2026-02-22T22:48:13.720Z","endTime":"2026-02-22T22:48:22.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695034,"link":"/api/v1/people/695034","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":683494,"link":"/api/v1/people/683494"},"third":{"id":683021,"link":"/api/v1/people/683021"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":691410,"link":"/api/v1/people/691410","batSide":{"code":"R","description":"Right"}},"second":{"id":802407,"link":"/api/v1/people/802407"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691410,"link":"/api/v1/people/691410"},"credit":"b_ab"},{"player":{"id":695034,"link":"/api/v1/people/695034"},"credit":"p_ab"},{"player":{"id":691410,"link":"/api/v1/people/691410"},"credit":"b_pa"},{"player":{"id":695034,"link":"/api/v1/people/695034"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:48:22.645Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Clark Elliott flies out to right fielder Alfonsin Rosario.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T22:50:58.635Z","endTime":"2026-02-22T22:52:41.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701884,"fullName":"Magnus Ellerts","link":"/api/v1/people/701884"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":806210,"link":"/api/v1/people/806210"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Magnus Ellerts replaces Alaska Abney.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-22T22:50:33.035Z","endTime":"2026-02-22T22:51:00.713Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701884,"link":"/api/v1/people/701884"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":685095,"link":"/api/v1/people/685095","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":97.1,"endSpeed":90.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.369846759098664,"aZ":-12.542305773951925,"pfxX":-0.9814701214154946,"pfxZ":9.583982470996444,"pX":0.27711781696740584,"pZ":1.07472649067596,"vX0":7.072372104340752,"vY0":-141.09726579390755,"vZ0":-9.843567239924916,"x":106.44,"y":209.76,"x0":-2.1175515971783474,"y0":50.002341934278796,"z0":5.383637335193176,"aX":-2.0120619972547424},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":0.6,"spinRate":2391,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.3858912845075566,"extension":7.04253276868774},"index":1,"playId":"2afecb74-f999-3da3-b37b-da37539308a5","pitchNumber":1,"startTime":"2026-02-22T22:51:00.713Z","endTime":"2026-02-22T22:51:04.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":90.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.447994129129253,"aZ":-13.528449748153259,"pfxX":-0.583121802378856,"pfxZ":9.096305892054584,"pX":-0.6351093488263309,"pZ":1.5798688162099248,"vX0":4.301056369265362,"vY0":-141.39066712219972,"vZ0":-8.300993900385086,"x":141.21,"y":196.12,"x0":-2.0922043632516436,"y0":50.00639025953488,"z0":5.397853285548805,"aX":-1.1962937467108845},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":0.2,"spinRate":2322,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.3855403757342639,"extension":7.074767042898208},"index":2,"playId":"9d9ed0ce-574e-318c-9380-04b523c22ddf","pitchNumber":2,"startTime":"2026-02-22T22:51:15.688Z","endTime":"2026-02-22T22:51:21.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48548186431681,"aZ":-33.045613099339015,"pfxX":7.032002087016085,"pfxZ":-0.5495618887113771,"pX":-0.8546887381759244,"pZ":4.855263028346768,"vX0":1.336835269255325,"vY0":-124.77126014359945,"vZ0":4.259371276384299,"x":149.58,"y":107.69,"x0":-2.310874979718814,"y0":50.00352034417586,"z0":5.8449546481974695,"aX":11.11685728878112},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.2,"breakHorizontal":-13.1,"spinRate":2521,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.43854327294421713,"extension":6.45246433636465},"index":3,"playId":"86910550-8932-3657-8343-02c9cb713576","pitchNumber":3,"startTime":"2026-02-22T22:51:30.814Z","endTime":"2026-02-22T22:51:34.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.451386896474585,"aZ":-16.735349627766283,"pfxX":-1.8040606545594349,"pfxZ":7.938428513948487,"pX":-1.8038133210735858,"pZ":5.0581297990922565,"vX0":1.398660895077379,"vY0":-137.8119797529471,"vZ0":1.3540299269842468,"x":185.76,"y":102.21,"x0":-2.0807453259154656,"y0":50.00182015800754,"z0":5.6828115663432035,"aX":-3.508335472807658},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":3.0,"spinRate":2210,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.39578204597404865,"extension":6.847728829115486},"index":4,"playId":"ca013c73-87c0-3b00-b9e6-f6d0e24c4f91","pitchNumber":4,"startTime":"2026-02-22T22:51:45.873Z","endTime":"2026-02-22T22:51:49.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.812780283082322,"aZ":-16.662279812526585,"pfxX":-2.611505161933901,"pfxZ":7.69017748793322,"pX":-0.5400427489567392,"pZ":1.251429156225611,"vX0":4.930413757196589,"vY0":-140.19862004360039,"vZ0":-8.492647092637453,"x":137.59,"y":204.99,"x0":-1.9717476331038826,"y0":50.00003310075401,"z0":5.378956613511694,"aX":-5.266124403329339},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":3.8,"spinRate":2228,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.38874142688655944,"extension":6.9842209461225915},"index":5,"playId":"f2c65935-90fb-3107-866b-c5bd99481f0b","pitchNumber":5,"startTime":"2026-02-22T22:52:03.896Z","endTime":"2026-02-22T22:52:08.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-02-22T22:52:12.545Z","endTime":"2026-02-22T22:52:26.949Z","isPitch":false,"type":"action","player":{"id":686499,"link":"/api/v1/people/686499"},"defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":90.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.625271991222718,"aZ":-17.00209544676985,"pfxX":-0.5218303312249768,"pfxZ":7.392107582719779,"pX":0.5361028282555191,"pZ":1.7166430521956968,"vX0":6.869942644503408,"vY0":-141.0787737824607,"vZ0":-7.206711043627007,"x":96.57,"y":192.43,"x0":-1.844133807465059,"y0":50.002906025150516,"z0":5.364514384087396,"aX":-1.071925010721935},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.4,"breakHorizontal":-0.2,"spinRate":2324,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.3855783721599546,"extension":7.061556732842722},"hitData":{"launchSpeed":96.1,"launchAngle":29.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.48,"coordY":56.77}},"index":7,"playId":"d49cad6b-f9a3-3dac-b4a3-764dd6a878a8","pitchNumber":6,"startTime":"2026-02-22T22:52:26.949Z","endTime":"2026-02-22T22:52:41.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"credit":"b_ab"},{"player":{"id":701884,"link":"/api/v1/people/701884"},"credit":"p_ab"},{"player":{"id":686499,"link":"/api/v1/people/686499"},"credit":"b_pa"},{"player":{"id":701884,"link":"/api/v1/people/701884"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:52:41.400Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Euribiel Angeles grounds out, first baseman Carter Kieboom to pitcher Magnus Ellerts.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T22:52:55.054Z","endTime":"2026-02-22T22:54:29.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683494,"fullName":"Euribiel Angeles","link":"/api/v1/people/683494"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701884,"fullName":"Magnus Ellerts","link":"/api/v1/people/701884"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683494,"fullName":"Euribiel Angeles","link":"/api/v1/people/683494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666198,"link":"/api/v1/people/666198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":701884,"link":"/api/v1/people/701884"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.893743429577604,"aZ":-35.99328856572529,"pfxX":4.236506707364445,"pfxZ":-2.307537280208561,"pX":0.7600942388162649,"pZ":1.0561056526899515,"vX0":6.063683818235309,"vY0":-127.55638423960171,"vZ0":-4.133835433062511,"x":88.03,"y":210.27,"x0":-2.193146139204768,"y0":50.00058152039446,"z0":5.518849213677888,"aX":7.01816217068959},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.8,"breakHorizontal":-9.0,"spinRate":2722,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4284983590996969,"extension":6.658515192607947},"index":0,"playId":"35adf8bf-2b90-327f-8e10-56cbe78c6eaf","pitchNumber":1,"startTime":"2026-02-22T22:53:04.249Z","endTime":"2026-02-22T22:53:08.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683494,"link":"/api/v1/people/683494","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.572736609458918,"aZ":-14.948614579021942,"pfxX":1.1426565661857713,"pfxZ":8.478819199917316,"pX":0.11967678031355126,"pZ":3.48838441221674,"vX0":5.4744763291417415,"vY0":-140.61837561719418,"vZ0":-2.9901920895795993,"x":112.44,"y":144.59,"x0":-1.98940103910148,"y0":50.00155982217169,"z0":5.517418063464198,"aX":2.3207807050554097},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":-3.0,"spinRate":2409,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.38737996986128964,"extension":6.905317628503311},"index":1,"playId":"8617d511-1aa4-39c5-8948-456edebbdb19","pitchNumber":2,"startTime":"2026-02-22T22:53:17.486Z","endTime":"2026-02-22T22:53:21.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683494,"link":"/api/v1/people/683494","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":96.9,"endSpeed":89.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74004763165908,"aZ":-13.94345941039328,"pfxX":-1.176624808137194,"pfxZ":8.986815700634525,"pX":0.19883640940748,"pZ":1.000696953483808,"vX0":6.416423798374567,"vY0":-140.78180084278452,"vZ0":-9.576264850255944,"x":109.42,"y":211.76,"x0":-1.9465226422863677,"y0":50.0045012683449,"z0":5.325656422264328,"aX":-2.387635411218494},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":1.0,"spinRate":2331,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.38747592180617296,"extension":7.216529399546837},"index":2,"playId":"31b863cb-164b-3b84-b1e3-c7cce3fc9b88","pitchNumber":3,"startTime":"2026-02-22T22:53:31.169Z","endTime":"2026-02-22T22:53:35.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683494,"link":"/api/v1/people/683494","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.922848704135962,"aZ":-13.569248453933273,"pfxX":0.003924510925841229,"pfxZ":9.179143104459389,"pX":0.41658449575264334,"pZ":2.4197098480551817,"vX0":6.34694143552369,"vY0":-141.1825307978453,"vZ0":-6.000870573434475,"x":101.12,"y":173.45,"x0":-1.8573375926108449,"y0":50.004042306638645,"z0":5.4396209542025,"aX":0.006778439719184031},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":-1.2,"spinRate":2414,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.3873520276394684,"extension":6.954073972675413},"index":3,"playId":"29395d9b-df66-3186-8d04-ceda85ea037b","pitchNumber":4,"startTime":"2026-02-22T22:53:46.104Z","endTime":"2026-02-22T22:53:49.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683494,"link":"/api/v1/people/683494","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"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":86.8,"endSpeed":80.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75232490068406,"aZ":-35.55724964578617,"pfxX":4.221904863298389,"pfxZ":-2.0868116825452905,"pX":1.043334726283161,"pZ":2.0352501911334273,"vX0":6.282392628669465,"vY0":-126.39289928479458,"vZ0":-1.5475103502048628,"x":77.23,"y":183.83,"x0":-2.023187236876962,"y0":50.00580067499975,"z0":5.510732947536312,"aX":6.831490340168353},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.0,"breakHorizontal":-9.1,"spinRate":2689,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.43334525143719604,"extension":6.608454037965219},"index":4,"playId":"aa75fa08-c35e-3f69-b909-51b5b71056b1","pitchNumber":5,"startTime":"2026-02-22T22:54:03.512Z","endTime":"2026-02-22T22:54:08.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683494,"link":"/api/v1/people/683494","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35109998172123,"aZ":-15.162237238088492,"pfxX":-0.24808822622340698,"pfxZ":8.328837040584599,"pX":0.2598853591957308,"pZ":3.139899341599623,"vX0":5.756682875101729,"vY0":-141.35821172278094,"vZ0":-3.9393121262084163,"x":107.09,"y":154.0,"x0":-1.762734089762105,"y0":50.00675832885202,"z0":5.511892379721366,"aX":-0.5077001714073852},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":-0.6,"spinRate":2331,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.38606913920011143,"extension":7.090210178919412},"hitData":{"launchSpeed":86.6,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.29,"coordY":168.1}},"index":5,"playId":"f328a10a-8289-3aa1-8f70-21b5811af516","pitchNumber":6,"startTime":"2026-02-22T22:54:19.596Z","endTime":"2026-02-22T22:54:29.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":683494,"link":"/api/v1/people/683494","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683494,"link":"/api/v1/people/683494"},"credit":"b_ab"},{"player":{"id":701884,"link":"/api/v1/people/701884"},"credit":"p_ab"},{"player":{"id":683494,"link":"/api/v1/people/683494"},"credit":"b_pa"},{"player":{"id":701884,"link":"/api/v1/people/701884"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:54:29.529Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cade Marlowe called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T22:54:43.959Z","endTime":"2026-02-22T22:55:55.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701884,"fullName":"Magnus Ellerts","link":"/api/v1/people/701884"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695524,"link":"/api/v1/people/695524"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05477801601914,"aZ":-13.54778056539193,"pfxX":-1.9788433254119133,"pfxZ":8.997519369823916,"pX":0.11744274716774604,"pZ":1.6025164997336305,"vX0":6.5338212468967924,"vY0":-141.94470857763443,"vZ0":-8.186922073940025,"x":112.52,"y":195.51,"x0":-1.9426289109157486,"y0":50.006905687415085,"z0":5.359250028553737,"aX":-4.099280431160889},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":2.5,"spinRate":2274,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.3837637895220469,"extension":6.929819704344395},"index":0,"playId":"8fbcc0a2-6526-383d-be03-c8539280b168","pitchNumber":1,"startTime":"2026-02-22T22:54:56.827Z","endTime":"2026-02-22T22:54:59.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04934314435991,"aZ":-15.929473779137904,"pfxX":-0.8363901614210016,"pfxZ":7.99709611507447,"pX":-0.6093509788956346,"pZ":3.252590291048686,"vX0":4.354996414445241,"vY0":-140.72592974001103,"vZ0":-3.4799324104219163,"x":140.23,"y":150.96,"x0":-2.059727451550976,"y0":50.00618509991722,"z0":5.519483232698169,"aX":-1.7002804065329578},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":0.7,"spinRate":2250,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.38730828976587217,"extension":6.807750559497811},"index":1,"playId":"f29748dc-79f9-3171-a6e4-83dac7779b20","pitchNumber":2,"startTime":"2026-02-22T22:55:11.337Z","endTime":"2026-02-22T22:55:14.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.164694626607517,"aZ":-25.332824147322267,"pfxX":-8.712130665762631,"pfxZ":3.677282374754255,"pX":1.4962991980879665,"pZ":0.24567837804098613,"vX0":11.693512983583064,"vY0":-134.34690461877776,"vZ0":-8.842414477262297,"x":59.96,"y":232.15,"x0":-1.7445831256423392,"y0":50.00355725418094,"z0":5.328735939284972,"aX":-16.21493478228637},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.2,"breakHorizontal":13.8,"spinRate":1818,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4048966440553019,"extension":6.929642963949649},"index":2,"playId":"2592ea8a-3ca9-3bb8-a9c0-37ab2820ddf7","pitchNumber":3,"startTime":"2026-02-22T22:55:30.139Z","endTime":"2026-02-22T22:55:33.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.263898437083274,"aZ":-35.732130452464176,"pfxX":4.824905809599812,"pfxZ":-2.216664580679838,"pX":-0.6377801328282767,"pZ":2.894928872221396,"vX0":2.807052606449415,"vY0":-125.29846839791014,"vZ0":0.5399106977780235,"x":141.31,"y":160.62,"x0":-2.3963677319874437,"y0":50.004337023899495,"z0":5.57630901269785,"aX":7.738135783568796},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.7,"breakHorizontal":-9.4,"spinRate":2512,"spinDirection":58},"zone":1,"typeConfidence":2.0,"plateTime":0.43569503608383364,"extension":6.532566688685027},"index":3,"playId":"5f3bf46d-6f90-3b90-b6ef-20ea13033861","pitchNumber":4,"startTime":"2026-02-22T22:55:51.181Z","endTime":"2026-02-22T22:55:55.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701884,"link":"/api/v1/people/701884","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695524,"link":"/api/v1/people/695524"},"first":{"id":666198,"link":"/api/v1/people/666198"},"second":{"id":691410,"link":"/api/v1/people/691410"},"third":{"id":682679,"link":"/api/v1/people/682679"},"shortstop":{"id":695612,"link":"/api/v1/people/695612"},"left":{"id":802407,"link":"/api/v1/people/802407"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":806210,"link":"/api/v1/people/806210"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"First Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_ab"},{"player":{"id":701884,"link":"/api/v1/people/701884"},"credit":"p_ab"},{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_pa"},{"player":{"id":701884,"link":"/api/v1/people/701884"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:55:55.977Z","atBatIndex":79}]