[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:06:46.137Z","endTime":"2026-02-22T18:08:52.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8,9,10],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T13:57:11.572Z","endTime":"2026-02-22T17:48:37.947Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T17:48:37.947Z","endTime":"2026-02-22T18:05:32.995Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T18:05:32.995Z","endTime":"2026-02-22T18:06:48.360Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"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":90.5,"endSpeed":83.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.387755628914263,"aZ":-11.942885156111107,"pfxX":-3.164170484006462,"pfxZ":11.395347875222363,"pX":-0.7869905209976074,"pZ":3.9672861470415235,"vX0":4.311165599818667,"vY0":-131.75096959576805,"vZ0":-4.074854037979471,"x":147.0,"y":131.66,"x0":-2.025947002345388,"y0":50.004825954787435,"z0":6.403063229051622,"aX":-5.619120993407137},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":20.0,"breakHorizontal":4.9,"spinRate":2098,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41417259458763445,"extension":6.382743163470194},"index":3,"playId":"dc9dd262-e81c-3e73-af16-865dd15101b4","pitchNumber":1,"startTime":"2026-02-22T18:06:48.360Z","endTime":"2026-02-22T18:06:52.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.615832181453236,"aZ":-11.89684296436428,"pfxX":-2.1602908012542956,"pfxZ":11.70826725609048,"pX":-0.34320641025008164,"pZ":3.85531636048998,"vX0":5.06734913917435,"vY0":-130.54682724366742,"vZ0":-3.944801134328798,"x":130.08,"y":134.69,"x0":-2.0258219929893064,"y0":50.00162669199584,"z0":6.276814527913653,"aX":-3.741377540133864},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":20.6,"breakHorizontal":2.9,"spinRate":2185,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41902106885673795,"extension":6.312090508692812},"index":4,"playId":"a596e7da-0526-3fae-a230-fa511f022481","pitchNumber":2,"startTime":"2026-02-22T18:07:02.279Z","endTime":"2026-02-22T18:07:05.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33673315705148,"aZ":-9.591005932633689,"pfxX":-3.811848144413068,"pfxZ":12.758961976086766,"pX":-0.9713866528999594,"pZ":3.379381776653587,"vX0":3.614707156395177,"vY0":-132.22514215636087,"vZ0":-5.713788762447802,"x":154.03,"y":147.54,"x0":-1.861273189453335,"y0":50.00058482905479,"z0":6.272861014256152,"aX":-6.745437258633584},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":22.1,"breakHorizontal":6.1,"spinRate":2182,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4143275524561507,"extension":6.262986821435094},"index":5,"playId":"a0251740-4ac6-3351-908f-81942be30d84","pitchNumber":3,"startTime":"2026-02-22T18:07:17.478Z","endTime":"2026-02-22T18:07:21.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18161167886591,"aZ":-11.928680345252632,"pfxX":-1.483701707476603,"pfxZ":11.494154948283985,"pX":-0.021015999055689325,"pZ":4.128007857060709,"vX0":5.437806623760399,"vY0":-131.6894928468378,"vZ0":-3.6102143245499714,"x":117.8,"y":127.32,"x0":-1.91731479588222,"y0":50.00610136883724,"z0":6.395285313262779,"aX":-2.614745691833843},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":20.3,"breakHorizontal":1.6,"spinRate":2224,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.41545626693335036,"extension":6.276353289168686},"index":6,"playId":"7fd2fb1a-a755-3a91-8426-945363cade84","pitchNumber":4,"startTime":"2026-02-22T18:07:33.683Z","endTime":"2026-02-22T18:07:37.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-02-22T18:07:55.449Z","endTime":"2026-02-22T18:08:03.336Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57720493500728,"aZ":-30.780585627294847,"pfxX":-6.5929947559560675,"pfxZ":1.096316070721278,"pX":-0.5039775418448795,"pZ":0.05489113557414886,"vX0":5.964002567610715,"vY0":-112.09934874627541,"vZ0":-6.338567297342575,"x":136.21,"y":237.3,"x0":-2.3511658424659716,"y0":50.00068291819891,"z0":6.0880457930714496,"aX":-8.332196424897619},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":0.5,"breakHorizontal":10.3,"spinRate":2275,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.48992954471299255,"extension":6.459989886169861},"index":8,"playId":"41534c44-8ca7-3d96-9f7e-d886c9b68115","pitchNumber":5,"startTime":"2026-02-22T18:08:03.336Z","endTime":"2026-02-22T18:08:06.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.688449791387274,"aZ":-12.36601359135461,"pfxX":-4.381661801776884,"pfxZ":11.52750574302221,"pX":-0.013325265210429826,"pZ":3.4623692028292705,"vX0":6.481326866104031,"vY0":-131.25296102251022,"vZ0":-5.008876791805275,"x":117.51,"y":145.3,"x0":-1.9627220600325963,"y0":50.00368853244119,"z0":6.340305613790913,"aX":-7.530332086794732},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.7,"breakHorizontal":6.2,"spinRate":2183,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.41973867339766313,"extension":6.4532491124556035},"index":9,"playId":"1ca3800c-abe0-3c57-a95c-a5341daf69ec","pitchNumber":6,"startTime":"2026-02-22T18:08:21.705Z","endTime":"2026-02-22T18:08:25.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11317565164353,"aZ":-10.43740952723254,"pfxX":-4.345623844127589,"pfxZ":12.152973944953104,"pX":-0.3814316020189035,"pZ":2.1962344920777346,"vX0":5.368265405149254,"vY0":-132.80852774633794,"vZ0":-8.378340684140422,"x":131.54,"y":179.48,"x0":-1.8631841914124647,"y0":50.003190343918604,"z0":6.148622356796466,"aX":-7.7730194698251465},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.4,"breakHorizontal":6.7,"spinRate":2265,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.41222525151064415,"extension":6.363558157677909},"index":10,"playId":"1fdc61f3-7b44-35ae-a6bb-8c97caece8db","pitchNumber":7,"startTime":"2026-02-22T18:08:48.087Z","endTime":"2026-02-22T18:08:52.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-22T18:08:52.868Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Konnor Griffin grounds out softly, pitcher Trevor Richards to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:08:54.605Z","endTime":"2026-02-22T18:10:47.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670950,"link":"/api/v1/people/670950"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":83.5,"endSpeed":77.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.100299169508514,"aZ":-28.688145250122645,"pfxX":1.2227441894782198,"pfxZ":2.2978712999065936,"pX":-0.39802662285614054,"pZ":2.18984745125758,"vX0":4.254968274654474,"vY0":-121.64290271296237,"vZ0":-3.687462395582196,"x":132.17,"y":179.65,"x0":-2.3200549794882748,"y0":50.00341206994048,"z0":6.179527303095459,"aX":1.8543758847711942},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.6,"breakHorizontal":-3.1,"spinRate":2124,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.4481639052309858,"extension":6.383023163616596},"index":0,"playId":"8c572c84-b55a-3f1f-ad96-7e468d51a37c","pitchNumber":1,"startTime":"2026-02-22T18:09:20.608Z","endTime":"2026-02-22T18:09:24.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":73.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.7698175189737,"aZ":-34.541568601058835,"pfxX":-7.504495322312262,"pfxZ":-1.790036084900647,"pX":0.34367340249475853,"pZ":-0.38422193030182933,"vX0":7.495637589126847,"vY0":-113.87154286033243,"vZ0":-7.085541768000343,"x":103.9,"y":249.15,"x0":-2.006708986552107,"y0":50.003754162416236,"z0":6.160956077407664,"aX":-9.913325928164817},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-4.7,"breakHorizontal":11.9,"spinRate":2641,"spinDirection":269},"zone":14,"typeConfidence":2.0,"plateTime":0.47992738988738104,"extension":6.350041714889723},"index":1,"playId":"8f252261-1dd3-3b06-8333-775d9699d2cd","pitchNumber":2,"startTime":"2026-02-22T18:09:34.086Z","endTime":"2026-02-22T18:09:38.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-22T18:09:50.572Z","endTime":"2026-02-22T18:10:03.708Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72051488409621,"aZ":-11.578493489063279,"pfxX":-3.2407275388983265,"pfxZ":11.41043139611324,"pX":-0.18923443840352294,"pZ":3.0949446691267943,"vX0":5.626271653787038,"vY0":-132.82742328890433,"vZ0":-6.285653870605811,"x":124.21,"y":155.22,"x0":-1.9040448498176707,"y0":50.00475412302096,"z0":6.316759697256965,"aX":-5.850999158718063},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.7,"breakHorizontal":4.8,"spinRate":2314,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.4107619552803188,"extension":6.3427529287718025},"index":3,"playId":"e88d6b06-365a-3cf0-afa4-52f1a316ad79","pitchNumber":3,"startTime":"2026-02-22T18:10:03.708Z","endTime":"2026-02-22T18:10:07.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.97971488248213,"aZ":-31.261835891568946,"pfxX":-7.141948557519572,"pfxZ":0.701003939186978,"pX":0.27387953601226805,"pZ":1.341409416154203,"vX0":7.167832007270798,"vY0":-113.36038106209338,"vZ0":-4.041198639363183,"x":106.56,"y":202.56,"x0":-1.995478244150324,"y0":50.004976278136354,"z0":6.255366550153774,"aX":-9.332298710822165},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":0.5,"breakHorizontal":11.2,"spinRate":2487,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.48246429769585175,"extension":6.273312583582316},"index":4,"playId":"36877c0f-ec68-3932-b6fe-ae3ca5760b82","pitchNumber":4,"startTime":"2026-02-22T18:10:22.732Z","endTime":"2026-02-22T18:10:27.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":77.9,"endSpeed":73.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.242865048017315,"aZ":-31.24933920881197,"pfxX":-6.309453427295121,"pfxZ":0.6922959564120639,"pX":-1.1731080917105392,"pZ":2.809925397244702,"vX0":3.945262157695176,"vY0":-113.57222208232737,"vZ0":-1.1996889668660176,"x":161.72,"y":162.91,"x0":-2.097361496866273,"y0":50.0008309659954,"z0":6.4024969238581395,"aX":-8.391859127236597},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":1.2,"breakHorizontal":10.7,"spinRate":2349,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.4789598404950044,"extension":6.263267428260479},"hitData":{"launchSpeed":51.0,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":120.5,"coordY":190.28}},"index":5,"playId":"31c9970d-55d6-3bd6-b1d0-02a8d6cec6d7","pitchNumber":5,"startTime":"2026-02-22T18:10:37.040Z","endTime":"2026-02-22T18:10:47.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:10:47.598Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:11:03.654Z","endTime":"2026-02-22T18:12:23.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.391124926983608,"aZ":-12.03910704278449,"pfxX":-4.544367767456958,"pfxZ":11.344188166753472,"pX":-0.6171277654856082,"pZ":3.1464043334264944,"vX0":4.975765762528043,"vY0":-132.1835808057829,"vZ0":-5.95051764217792,"x":140.52,"y":153.83,"x0":-1.9308452802313365,"y0":50.00297802832033,"z0":6.3057389024847135,"aX":-8.066091414515498},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.4,"breakHorizontal":7.2,"spinRate":2220,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.4139026366361369,"extension":6.392379778779624},"index":0,"playId":"a5568037-9c46-3f6c-8607-aff97788af04","pitchNumber":1,"startTime":"2026-02-22T18:11:15.355Z","endTime":"2026-02-22T18:11:19.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.719534009971525,"aZ":-12.055667575773846,"pfxX":-2.700348985700416,"pfxZ":11.443926015390044,"pX":-0.14824193352769008,"pZ":4.874340532639661,"vX0":5.479920059815801,"vY0":-132.37166454199027,"vZ0":-1.772942906832069,"x":122.65,"y":107.17,"x0":-1.903153025527959,"y0":50.00306623163748,"z0":6.445005406916199,"aX":-4.748006364507021},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":20.5,"breakHorizontal":3.6,"spinRate":2254,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41527519223687115,"extension":6.183715029192942},"index":1,"playId":"a30b6800-d2cd-37ac-8a11-db7dc6955fb4","pitchNumber":2,"startTime":"2026-02-22T18:11:28.190Z","endTime":"2026-02-22T18:11:31.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.053215923712624,"aZ":-34.366702746511436,"pfxX":-5.9647257975130845,"pfxZ":-1.6584684998449468,"pX":-0.02934720046655518,"pZ":2.097594711683492,"vX0":6.298355616375168,"vY0":-113.41197920195484,"vZ0":-1.7089559171019555,"x":118.12,"y":182.14,"x0":-2.049701741435532,"y0":50.00464022171163,"z0":6.245364602197261,"aX":-7.878976920088771},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-3.1,"breakHorizontal":9.5,"spinRate":2337,"spinDirection":273},"zone":8,"typeConfidence":2.0,"plateTime":0.48042733056064035,"extension":6.234025562969528},"index":2,"playId":"716588e4-95a2-3159-b7f3-adc9b376973b","pitchNumber":3,"startTime":"2026-02-22T18:11:42.556Z","endTime":"2026-02-22T18:11:49.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":77.0,"endSpeed":71.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.64221068451078,"aZ":-33.37922830608456,"pfxX":-4.93466698312764,"pfxZ":-0.940117274771012,"pX":0.1721873596698845,"pZ":0.5515197332165611,"vX0":6.219759781704117,"vY0":-111.92901483487007,"vZ0":-5.006666309349359,"x":110.44,"y":223.89,"x0":-1.9910360954246769,"y0":50.003299723065545,"z0":6.2042040918446455,"aX":-6.313102591793544},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-2.6,"breakHorizontal":7.4,"spinRate":2472,"spinDirection":263},"zone":14,"typeConfidence":2.0,"plateTime":0.48782180669635755,"extension":6.319120342108104},"index":3,"playId":"807bb656-e1d7-3eb8-b1cc-c631868ca192","pitchNumber":4,"startTime":"2026-02-22T18:12:00.954Z","endTime":"2026-02-22T18:12:04.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.755164817798445,"aZ":-11.594924962222791,"pfxX":-1.3642881263129607,"pfxZ":11.535988747072997,"pX":-0.6897054708952692,"pZ":3.667851172501718,"vX0":3.101841377780257,"vY0":-132.12858074991777,"vZ0":-4.967301447151003,"x":143.29,"y":139.75,"x0":-1.6969232904036797,"y0":50.00590663614032,"z0":6.410789287212062,"aX":-2.43473995193806},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":20.2,"breakHorizontal":1.9,"spinRate":2220,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.41311147758741384,"extension":6.331170132140295},"index":4,"playId":"f82d033e-ece6-3eca-9fb4-8f98374eaad5","pitchNumber":5,"startTime":"2026-02-22T18:12:18.450Z","endTime":"2026-02-22T18:12:23.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:12:23.748Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:14:45.311Z","endTime":"2026-02-22T18:15:47.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.953731072197456,"aZ":-25.671166703602317,"pfxX":-8.464811142276908,"pfxZ":3.2750925981671717,"pX":0.21970603099434896,"pZ":2.463164019006863,"vX0":6.381919602654321,"vY0":-140.09354183549982,"vZ0":-5.57736160325875,"x":108.63,"y":172.27,"x0":-0.9892891712302102,"y0":50.00229495538887,"z0":6.1600211125843165,"aX":-16.807762162407386},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.9,"breakHorizontal":14.0,"spinRate":2217,"spinDirection":216},"zone":5,"typeConfidence":0.93,"plateTime":0.391129473853014,"extension":6.34006320351015},"index":0,"playId":"5b5b0cfd-f6de-36a7-a3c7-91c8e796e35e","pitchNumber":1,"startTime":"2026-02-22T18:14:45.311Z","endTime":"2026-02-22T18:14:49.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.095655384308156,"aZ":-18.95958433268379,"pfxX":-5.388369353457492,"pfxZ":6.533102671116005,"pX":0.7040122279319236,"pZ":2.945875086981415,"vX0":6.529907918829209,"vY0":-139.83023493333388,"vZ0":-5.333248919563838,"x":90.16,"y":159.24,"x0":-0.9378281563506713,"y0":50.00609752928565,"z0":6.082702403171568,"aX":-10.904989176301578},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.2,"breakHorizontal":8.8,"spinRate":2292,"spinDirection":222},"zone":3,"typeConfidence":0.72,"plateTime":0.38850953032547997,"extension":6.307823563525449},"index":1,"playId":"67eaa393-49f3-3715-b713-a0488521617f","pitchNumber":2,"startTime":"2026-02-22T18:14:57.314Z","endTime":"2026-02-22T18:15:01.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":93.5,"endSpeed":86.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58105292086348,"aZ":-24.625022812259484,"pfxX":0.4395597520100747,"pfxZ":4.019418549289465,"pX":1.6228647516560344,"pZ":1.1778824256974991,"vX0":6.495822695790176,"vY0":-135.88935501007538,"vZ0":-8.603228856498257,"x":55.14,"y":206.98,"x0":-0.8513863843921937,"y0":50.00320523750086,"z0":6.083836035066772,"aX":0.8249421619940869},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.6,"breakHorizontal":-2.2,"spinRate":2579,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.402407741144283,"extension":6.159942470574351},"index":2,"playId":"3ee6fb1c-f157-3566-ac94-4de8d737fd2c","pitchNumber":3,"startTime":"2026-02-22T18:15:10.179Z","endTime":"2026-02-22T18:15:13.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":93.1,"endSpeed":86.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.261650944610842,"aZ":-25.094455207205385,"pfxX":-0.3522976461328913,"pfxZ":3.7826513171805027,"pX":1.2132299469842438,"pZ":1.319469974620984,"vX0":5.600172143880396,"vY0":-135.34041482087517,"vZ0":-8.152826857034645,"x":70.75,"y":203.15,"x0":-0.829698494547032,"y0":50.00054190139672,"z0":6.105953796240973,"aX":-0.6596165650169228},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.4,"breakHorizontal":-0.5,"spinRate":2593,"spinDirection":190},"zone":14,"typeConfidence":0.9,"plateTime":0.40344050142155696,"extension":6.099178079423827},"index":3,"playId":"c1ffb082-617e-3e51-a808-6ac9d2239711","pitchNumber":4,"startTime":"2026-02-22T18:15:24.589Z","endTime":"2026-02-22T18:15:28.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":97.2,"endSpeed":89.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.680514994783096,"aZ":-17.608040883772244,"pfxX":-4.217529837445603,"pfxZ":7.188783352595334,"pX":0.4155650543535565,"pZ":2.303640697211568,"vX0":4.939965466200892,"vY0":-141.33135843644524,"vZ0":-7.813236179714946,"x":101.16,"y":176.58,"x0":-0.8055773804389282,"y0":50.006868797253155,"z0":6.231524291015974,"aX":-8.549551155193582},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":6.6,"spinRate":2415,"spinDirection":217},"zone":6,"typeConfidence":0.84,"plateTime":0.3872907477491494,"extension":6.402749129076974},"hitData":{"launchSpeed":68.4,"launchAngle":42.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.46,"coordY":128.24}},"index":4,"playId":"8d60170f-71d2-3a9f-9a20-d5170e27db5f","pitchNumber":5,"startTime":"2026-02-22T18:15:38.323Z","endTime":"2026-02-22T18:15:47.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:15:47.665Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (1) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:15:51.637Z","endTime":"2026-02-22T18:17:31.091Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34854674254259,"aZ":-41.25641141607304,"pfxX":5.64648353713323,"pfxZ":-6.111296770210041,"pX":0.7580385183140631,"pZ":1.4174863126945376,"vX0":3.26611869673953,"vY0":-120.81631364598555,"vZ0":-3.399039408134333,"x":88.11,"y":200.51,"x0":-1.3424839246673572,"y0":50.00210218523289,"z0":6.448987360963851,"aX":8.391840483031942},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.6,"breakHorizontal":-10.9,"spinRate":2656,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4524273579307758,"extension":5.8354923649587285},"index":0,"playId":"c85d6069-9d57-324f-97d4-ce1db5435b93","pitchNumber":1,"startTime":"2026-02-22T18:16:16.661Z","endTime":"2026-02-22T18:16:20.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.688996351496577,"aZ":-24.00557059582522,"pfxX":1.0303315275554268,"pfxZ":4.476010101925906,"pX":1.0156759671104285,"pZ":1.4850193092203487,"vX0":5.409238123179646,"vY0":-132.63058060209565,"vZ0":-7.483708770124265,"x":78.28,"y":198.68,"x0":-1.1636386206996745,"y0":50.0059292912872,"z0":6.029017537509029,"aX":1.8819300630056979},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":-2.8,"spinRate":2686,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.4090835805433959,"extension":6.033552623746653},"index":1,"playId":"1b0a478d-1456-3ffb-9189-b3a71cd96249","pitchNumber":2,"startTime":"2026-02-22T18:16:30.455Z","endTime":"2026-02-22T18:16:37.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.1,"endSpeed":87.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.708944735185035,"aZ":-14.418756114802292,"pfxX":-4.014511019058329,"pfxZ":8.989526372370104,"pX":-0.26191101589235993,"pZ":3.6708195322963872,"vX0":3.5452320464327722,"vY0":-139.90650094380763,"vZ0":-4.447558703552399,"x":126.98,"y":139.67,"x0":-1.0263575630737152,"y0":50.000370335727276,"z0":6.231753263761519,"aX":-7.926584283471759},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":6.5,"spinRate":2355,"spinDirection":223},"zone":11,"typeConfidence":0.92,"plateTime":0.3920895510152782,"extension":6.260036034872842},"index":2,"playId":"98249255-3276-3aeb-a55e-e9c1c891a65f","pitchNumber":3,"startTime":"2026-02-22T18:16:48.969Z","endTime":"2026-02-22T18:16:53.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42321017691843,"aZ":-24.059788723410886,"pfxX":-1.2991564043336918,"pfxZ":4.459909795474089,"pX":0.5094009678090411,"pZ":2.050813569287442,"vX0":4.72399462234481,"vY0":-133.03212183138024,"vZ0":-6.251428492825258,"x":97.58,"y":183.41,"x0":-1.1087850178528058,"y0":50.004640292709325,"z0":6.138238946443674,"aX":-2.365107371041512},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":1.4,"spinRate":2519,"spinDirection":206},"zone":9,"typeConfidence":0.9,"plateTime":0.40932936822240995,"extension":6.092140602385978},"hitData":{"launchSpeed":108.7,"launchAngle":25.0,"totalDistance":438.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":231.29,"coordY":54.8}},"index":3,"playId":"fa3922d2-0c3a-325a-a17e-f0932e34938f","pitchNumber":4,"startTime":"2026-02-22T18:17:01.192Z","endTime":"2026-02-22T18:17:31.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":10.0,"leverageIndex":0.63,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:17:31.091Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to left fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:17:54.199Z","endTime":"2026-02-22T18:18:45.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T18:17:50.717Z","endTime":"2026-02-22T18:17:55.993Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":86.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.71450441975015,"aZ":-11.663299844533125,"pfxX":-3.54650638170986,"pfxZ":10.450123627830674,"pX":-0.44939511499903434,"pZ":3.8804846169424234,"vX0":3.0334808177772,"vY0":-140.39055821715888,"vZ0":-4.260377860986759,"x":134.13,"y":134.01,"x0":-1.0921034059659582,"y0":50.00386911345612,"z0":6.19825845647399,"aX":-6.962030468843679},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":5.6,"spinRate":2375,"spinDirection":226},"zone":11,"typeConfidence":0.94,"plateTime":0.39264636639365724,"extension":6.142343859472769},"index":1,"playId":"1aa3b814-e6bd-3cb5-bc5b-72bfe522483c","pitchNumber":1,"startTime":"2026-02-22T18:17:55.993Z","endTime":"2026-02-22T18:18:00.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.277612455419796,"aZ":-16.858331272174027,"pfxX":-3.9843064975591878,"pfxZ":7.656272174343014,"pX":0.4474552946618067,"pZ":3.5587997704517362,"vX0":5.39611190525008,"vY0":-140.0012926678689,"vZ0":-4.148378027598476,"x":99.94,"y":142.69,"x0":-0.9802741076488017,"y0":50.00623104405538,"z0":6.151273055477124,"aX":-7.973821322475826},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.3,"breakHorizontal":6.2,"spinRate":2251,"spinDirection":223},"zone":12,"typeConfidence":0.89,"plateTime":0.3900757212429986,"extension":6.311700486902378},"index":2,"playId":"3ef3e8c5-cf4a-341d-bfea-9733071cd16f","pitchNumber":2,"startTime":"2026-02-22T18:18:07.215Z","endTime":"2026-02-22T18:18:10.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.577126063818767,"aZ":-16.405647966529077,"pfxX":-5.870676695198114,"pfxZ":7.642637650203223,"pX":0.02704886402187258,"pZ":2.138362145178126,"vX0":5.002077117282859,"vY0":-141.63520961789635,"vZ0":-7.846254865562175,"x":115.97,"y":181.04,"x0":-0.9855455481726433,"y0":50.006946989409,"z0":5.962240969430619,"aX":-12.118365851349163},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.7,"breakHorizontal":9.8,"spinRate":2226,"spinDirection":229},"zone":8,"typeConfidence":0.75,"plateTime":0.3844144638301832,"extension":6.370610182077358},"index":3,"playId":"ec1506e4-e4bc-3c70-8aee-7c814c00865f","pitchNumber":3,"startTime":"2026-02-22T18:18:21.384Z","endTime":"2026-02-22T18:18:25.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.0,"endSpeed":88.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.336901661748385,"aZ":-14.491468513103731,"pfxX":-4.10321681527646,"pfxZ":8.831633517391012,"pX":-0.04951403082299912,"pZ":2.92231773505139,"vX0":4.043427882254425,"vY0":-141.13009736414887,"vZ0":-6.392359625689919,"x":118.89,"y":159.88,"x0":-0.9728395638270163,"y0":50.00488566649213,"z0":6.163077956382,"aX":-8.217147143143851},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":6.5,"spinRate":2162,"spinDirection":224},"zone":2,"typeConfidence":0.91,"plateTime":0.3892054902019648,"extension":6.288415465178544},"hitData":{"launchSpeed":95.5,"launchAngle":47.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.31,"coordY":105.93}},"index":4,"playId":"04b6f0ae-438d-3141-b4e9-1933e7092c0f","pitchNumber":4,"startTime":"2026-02-22T18:18:35.765Z","endTime":"2026-02-22T18:18:45.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:18:45.308Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alec Bohm doubles (1) on a sharp line drive to center fielder Mitch Jebb.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:19:06.055Z","endTime":"2026-02-22T18:19:39.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694991,"link":"/api/v1/people/694991"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.3,"endSpeed":88.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.561888193124194,"aZ":-24.29228033174175,"pfxX":-8.066927534153658,"pfxZ":3.9554340963139083,"pX":-1.9930708569910849,"pZ":4.430630367117349,"vX0":0.21461272973721646,"vY0":-140.25408837790462,"vZ0":-1.0713607947530093,"x":192.97,"y":119.15,"x0":-1.0223373870831538,"y0":50.00411813209345,"z0":6.40097767841422,"aX":-16.080930181793182},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.1,"breakHorizontal":14.5,"spinRate":2172,"spinDirection":211},"zone":11,"typeConfidence":0.93,"plateTime":0.39044616799942045,"extension":6.1347409365831655},"index":0,"playId":"88d42e8d-4a09-3fee-91c6-c7e1144c9b25","pitchNumber":1,"startTime":"2026-02-22T18:19:06.055Z","endTime":"2026-02-22T18:19:10.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80461853874934,"aZ":-26.19031886385494,"pfxX":-0.5930598010297101,"pfxZ":3.251788592790823,"pX":0.3075913876161585,"pZ":2.203102914684769,"vX0":3.3180961885057205,"vY0":-134.63257735441218,"vZ0":-5.809522453935868,"x":105.28,"y":179.3,"x0":-0.8628920760395078,"y0":50.00125826439413,"z0":6.238726499040159,"aX":-1.0910396004799383},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.9,"breakHorizontal":0.4,"spinRate":2401,"spinDirection":188},"zone":9,"typeConfidence":0.9,"plateTime":0.4065996114269099,"extension":6.193746146227785},"hitData":{"launchSpeed":101.2,"launchAngle":19.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":187.79,"coordY":65.79}},"index":1,"playId":"d1a484df-eedb-36e7-bec6-f46b474813b8","pitchNumber":2,"startTime":"2026-02-22T18:19:22.727Z","endTime":"2026-02-22T18:19:39.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":2.000000000000007,"leverageIndex":0.36,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:19:39.526Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Marsh lines out to shortstop Konnor Griffin.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:19:52.059Z","endTime":"2026-02-22T18:21:20.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.250269447395546,"aZ":-14.84872893365248,"pfxX":-4.661576589085987,"pfxZ":8.574873701892713,"pX":0.5633428689797592,"pZ":2.3673249178146087,"vX0":5.74175288118041,"vY0":-140.19581253397953,"vZ0":-7.972171621020095,"x":95.53,"y":174.86,"x0":-0.8912877050612306,"y0":50.000764342755026,"z0":6.187135636706781,"aX":-9.417204788438285},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":7.4,"spinRate":2301,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.38847296316997415,"extension":6.3712724763159665},"index":0,"playId":"208a9774-5fec-3238-8e57-cdde13da0d86","pitchNumber":1,"startTime":"2026-02-22T18:20:08.333Z","endTime":"2026-02-22T18:20:12.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":96.5,"endSpeed":88.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.728022109032985,"aZ":-12.876499066690661,"pfxX":-3.571899149736848,"pfxZ":9.605731957938072,"pX":0.36560736377489295,"pZ":2.0437613827469816,"vX0":5.02761871796321,"vY0":-140.34409686802385,"vZ0":-8.83044980676306,"x":103.06,"y":183.6,"x0":-0.9792486216033178,"y0":50.00111368943642,"z0":6.055888673184692,"aX":-7.174232095622212},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":5.5,"spinRate":2308,"spinDirection":222},"zone":9,"typeConfidence":0.92,"plateTime":0.3892612538762861,"extension":6.359455280940924},"index":1,"playId":"8a08335f-c1d7-30bd-a011-d0a48faf23a5","pitchNumber":2,"startTime":"2026-02-22T18:20:24.494Z","endTime":"2026-02-22T18:20:27.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.040871243854866,"aZ":-39.369635466562116,"pfxX":6.539104143607807,"pfxZ":-4.732830333710736,"pX":0.5259619605732192,"pZ":1.9032332297003556,"vX0":1.6615479181384072,"vY0":-123.16845142442249,"vZ0":-2.7961349640501556,"x":96.95,"y":187.39,"x0":-1.008703188921885,"y0":50.00536241546679,"z0":6.419455083930086,"aX":9.934528871645798},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-9.0,"breakHorizontal":-12.2,"spinRate":2589,"spinDirection":31},"zone":9,"typeConfidence":0.9,"plateTime":0.44663644463491403,"extension":6.030078010436472},"index":2,"playId":"787f47d5-6cce-3f42-9dd3-35596629b915","pitchNumber":3,"startTime":"2026-02-22T18:20:45.528Z","endTime":"2026-02-22T18:20:50.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":97.5,"endSpeed":89.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97717331207411,"aZ":-11.965891710215315,"pfxX":-3.8662222451234065,"pfxZ":9.823123348182978,"pX":0.9418410165595148,"pZ":3.3561717200333367,"vX0":6.248065651847966,"vY0":-141.94525957385,"vZ0":-5.569047318423277,"x":81.1,"y":148.16,"x0":-0.7772494734450195,"y0":50.00390274838898,"z0":6.093435883137998,"aX":-7.955077830371576},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":5.9,"spinRate":2327,"spinDirection":221},"zone":12,"typeConfidence":0.95,"plateTime":0.38464848171627253,"extension":6.23790265934315},"hitData":{"launchSpeed":54.1,"launchAngle":29.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":126.12,"coordY":143.17}},"index":3,"playId":"d29ac93f-2089-3f74-a94a-ec27806e273a","pitchNumber":4,"startTime":"2026-02-22T18:21:13.632Z","endTime":"2026-02-22T18:21:20.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.09,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:21:20.416Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Flores Jr. flies out to right fielder Bryan De La Cruz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:23:32.942Z","endTime":"2026-02-22T18:24:54.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Zach Pop replaces Trevor Richards.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T18:23:27.258Z","endTime":"2026-02-22T18:23:34.903Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647315,"link":"/api/v1/people/647315"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72617815663067,"aZ":-25.121459860457808,"pfxX":-7.342002570260947,"pfxZ":3.623477311894443,"pX":1.1677607465194106,"pZ":2.213663753187997,"vX0":10.243664438580806,"vY0":-138.36591483876845,"vZ0":-5.630054434109539,"x":72.49,"y":179.01,"x0":-1.621686279885074,"y0":50.00441598675153,"z0":5.949296836357439,"aX":-14.294905028496316},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.5,"breakHorizontal":11.3,"spinRate":2182,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.395260139413637,"extension":6.294950424648869},"index":1,"playId":"7cc44ee4-14a0-38e9-944c-a2479f169297","pitchNumber":1,"startTime":"2026-02-22T18:23:34.903Z","endTime":"2026-02-22T18:23:39.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.501506338237053,"aZ":-26.09279018089212,"pfxX":-8.819481823404386,"pfxZ":3.154393580050102,"pX":0.09664371979931893,"pZ":1.343393286674179,"vX0":7.678307738839734,"vY0":-138.21214988304664,"vZ0":-7.05518008957959,"x":113.32,"y":202.51,"x0":-1.5748828238615293,"y0":50.00684387137638,"z0":5.687785412774563,"aX":-17.02566441317901},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.3,"breakHorizontal":14.3,"spinRate":2109,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3966543401178111,"extension":6.267687205981613},"index":2,"playId":"aec882e1-df49-3954-9699-d154d12588cc","pitchNumber":2,"startTime":"2026-02-22T18:23:49.308Z","endTime":"2026-02-22T18:23:52.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09851484720414,"aZ":-35.335705475279504,"pfxX":4.0891858340526115,"pfxZ":-1.961686713695256,"pX":0.5650879526394377,"pZ":1.795108364226346,"vX0":5.057335061630413,"vY0":-125.81560696856992,"vZ0":-2.2732441752409747,"x":95.46,"y":190.31,"x0":-1.9976990303371647,"y0":50.00149495013388,"z0":5.557471952797118,"aX":6.594077623826207},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.8,"breakHorizontal":-8.5,"spinRate":2603,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.43435490925879794,"extension":6.178551424206479},"index":3,"playId":"c458a3f6-977d-352c-9b96-579832bbffbd","pitchNumber":3,"startTime":"2026-02-22T18:24:11.996Z","endTime":"2026-02-22T18:24:16.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-22T18:24:26.139Z","endTime":"2026-02-22T18:24:40.986Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75967944789317,"aZ":-32.78197192663183,"pfxX":7.490731023488741,"pfxZ":-0.3809465594675334,"pX":0.7627822576399521,"pZ":2.6238718092461712,"vX0":4.551726250535289,"vY0":-124.73278535234513,"vZ0":-0.684477912766382,"x":87.92,"y":167.94,"x0":-2.0557171180729275,"y0":50.00572246854319,"z0":5.591665180629429,"aX":11.870012861649002},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":-14.6,"spinRate":2621,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.43819032349719045,"extension":6.263588700439151},"hitData":{"launchSpeed":91.0,"launchAngle":46.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.21,"coordY":111.53}},"index":5,"playId":"d4548e34-91fb-3e80-b9b3-328222248d6f","pitchNumber":4,"startTime":"2026-02-22T18:24:40.986Z","endTime":"2026-02-22T18:24:54.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:24:54.449Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enmanuel Valdez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:25:06.533Z","endTime":"2026-02-22T18:27:05.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.785100412878855,"aZ":-24.60462369164751,"pfxX":-10.810330398186544,"pfxZ":3.849884786806771,"pX":-0.2556541465179436,"pZ":2.29971668799377,"vX0":7.636393745370714,"vY0":-140.05508773454198,"vZ0":-5.135421994957278,"x":126.74,"y":176.69,"x0":-1.6280252681510037,"y0":50.0006558330233,"z0":5.788854756103177,"aX":-21.244055136092147},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.0,"breakHorizontal":17.8,"spinRate":2038,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.392681329658199,"extension":6.342127022702077},"index":0,"playId":"07223513-b3ef-3870-a3f5-d72ef3a4fca2","pitchNumber":1,"startTime":"2026-02-22T18:25:17.199Z","endTime":"2026-02-22T18:25:20.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.7,"endSpeed":86.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.476608407134286,"aZ":-16.914812181231635,"pfxX":-2.723725398749351,"pfxZ":7.9840818745982585,"pX":-1.227911348965581,"pZ":3.265933643621079,"vX0":3.1417534610759623,"vY0":-137.83130787220225,"vZ0":-3.861019116884031,"x":163.81,"y":150.6,"x0":-2.03217031045848,"y0":50.00414594256909,"z0":5.837064069453921,"aX":-5.207143461376217},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.8,"breakHorizontal":4.2,"spinRate":2127,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39835814065602637,"extension":6.173263600043072},"index":1,"playId":"29566557-027b-3540-b8c5-d10ce5af446e","pitchNumber":2,"startTime":"2026-02-22T18:25:34.176Z","endTime":"2026-02-22T18:25:38.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04980852458124,"aZ":-23.604388524331917,"pfxX":-8.886164437813482,"pfxZ":4.376704223633309,"pX":0.5094762994593618,"pZ":2.0391511927271293,"vX0":8.822319873062302,"vY0":-138.83021120149354,"vZ0":-6.012691587524063,"x":97.58,"y":183.72,"x0":-1.54958033917427,"y0":50.004798447055705,"z0":5.796300312873879,"aX":-17.409592921100568},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":14.4,"spinRate":2128,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.39399794811748245,"extension":6.301654228059149},"index":2,"playId":"21afeece-f19a-3b03-b064-7ec3a1a26eef","pitchNumber":3,"startTime":"2026-02-22T18:25:52.584Z","endTime":"2026-02-22T18:25:56.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-22T18:26:08.877Z","endTime":"2026-02-22T18:26:20.460Z","isPitch":false,"type":"action","player":{"id":665839,"link":"/api/v1/people/665839"},"defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18966054835505,"aZ":-16.678637046901503,"pfxX":-2.3575423571800744,"pfxZ":7.78534652131526,"pX":0.2928379243068306,"pZ":2.972215061936923,"vX0":6.743988151611955,"vY0":-139.64017050276792,"vZ0":-5.0034549511259,"x":105.84,"y":158.53,"x0":-1.8390435544531298,"y0":50.001566388440125,"z0":5.871833442799926,"aX":-4.692435543888131},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":3.0,"spinRate":2163,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3911029723553048,"extension":6.317461916523329},"index":4,"playId":"6b2b6cc3-95bd-3bbb-86ff-d16723a6ec0e","pitchNumber":4,"startTime":"2026-02-22T18:26:20.460Z","endTime":"2026-02-22T18:26:25.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26574801553042,"aZ":-32.304307377248655,"pfxX":8.431831134229721,"pfxZ":-0.08790063073379883,"pX":-1.7496753133473077,"pZ":3.997066504736134,"vX0":-1.1108744064989435,"vY0":-122.46102909241822,"vZ0":2.65870996226168,"x":183.69,"y":130.86,"x0":-2.3886737554503674,"y0":50.00092432860761,"z0":5.645280343165433,"aX":12.912852886048714},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.6,"breakHorizontal":-15.1,"spinRate":2642,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.44583506989220956,"extension":6.13314441893879},"index":5,"playId":"1737d84a-059f-30fd-88b1-7668787239e9","pitchNumber":5,"startTime":"2026-02-22T18:26:43.558Z","endTime":"2026-02-22T18:26:48.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9450718147709,"aZ":-23.66251929840446,"pfxX":-8.222785097477292,"pfxZ":4.243385918079557,"pX":0.23437753659084115,"pZ":1.404151448778832,"vX0":8.203111720037914,"vY0":-140.06696115156535,"vZ0":-7.814291733348166,"x":108.07,"y":200.87,"x0":-1.6511538865469195,"y0":50.00245123335119,"z0":5.755324940551063,"aX":-16.48711096983809},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.4,"breakHorizontal":13.4,"spinRate":2130,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3896966653937288,"extension":6.477455146279438},"index":6,"playId":"bc041bdc-cf55-3546-b813-bab66f98d79a","pitchNumber":6,"startTime":"2026-02-22T18:27:00.322Z","endTime":"2026-02-22T18:27:05.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_ab"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_ab"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:27:05.414Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esmerlyn Valdez walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:27:17.689Z","endTime":"2026-02-22T18:28:56.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"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(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.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.083399582772486,"aZ":-30.945171650387028,"pfxX":3.801243007442502,"pfxZ":0.7377533767669551,"pX":-0.19153353572888993,"pZ":3.4044066338898813,"vX0":3.544431273482634,"vY0":-126.81438776627945,"vZ0":0.5140820510765751,"x":124.3,"y":146.86,"x0":-2.0911430993052997,"y0":50.001809814097875,"z0":5.629076394906579,"aX":6.312924294717934},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":-7.6,"spinRate":2560,"spinDirection":72},"zone":2,"typeConfidence":2.0,"plateTime":0.4286764633258824,"extension":6.282352803105639},"index":0,"playId":"aba19763-4378-3a8c-8704-c00f327e0fba","pitchNumber":1,"startTime":"2026-02-22T18:27:28.458Z","endTime":"2026-02-22T18:27:33.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.237616191243582,"aZ":-24.577746816295548,"pfxX":-9.381747978088772,"pfxZ":3.8977262525378773,"pX":-0.980820366538653,"pZ":1.3560199658421872,"vX0":4.990811851821783,"vY0":-138.779512773383,"vZ0":-7.382595156182878,"x":154.39,"y":202.17,"x0":-1.584108759611213,"y0":50.00521236705343,"z0":5.68952004249061,"aX":-18.290891966677158},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.6,"breakHorizontal":16.0,"spinRate":2181,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3947725761491947,"extension":6.37627878179535},"index":1,"playId":"44369a9f-4b32-3b82-8aaf-8bbc8e158808","pitchNumber":2,"startTime":"2026-02-22T18:27:43.890Z","endTime":"2026-02-22T18:27:47.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":95.9,"endSpeed":87.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.184979573714713,"aZ":-24.379127008807558,"pfxX":-9.971821040990863,"pfxZ":3.9432650625490577,"pX":-0.7924384506692255,"pZ":3.4680827552422815,"vX0":5.833704939281731,"vY0":-139.6218294841506,"vZ0":-2.4125040972728806,"x":147.21,"y":145.14,"x0":-1.6124728221198517,"y0":50.00143686892843,"z0":5.946202322076102,"aX":-19.702818976827327},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.8,"breakHorizontal":16.9,"spinRate":2133,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3921682361998893,"extension":6.249433140283028},"index":2,"playId":"55c78757-16cb-3f45-b49d-3da8ec890fd8","pitchNumber":3,"startTime":"2026-02-22T18:28:00.323Z","endTime":"2026-02-22T18:28:04.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.740310882412757,"aZ":-28.24420574778742,"pfxX":-7.96361345138186,"pfxZ":1.9793098794766992,"pX":-1.2087819206789443,"pZ":1.9832705592577813,"vX0":4.309017776706832,"vY0":-139.0807681188971,"vZ0":-5.378773857620104,"x":163.08,"y":185.23,"x0":-1.7309439216299156,"y0":50.006552268467026,"z0":5.779900712120401,"aX":-15.842455131870954},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.8,"breakHorizontal":13.7,"spinRate":2099,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.39156018594040365,"extension":6.315387568671708},"index":3,"playId":"0d58699a-b741-33f9-8b7b-c928f6834935","pitchNumber":4,"startTime":"2026-02-22T18:28:15.244Z","endTime":"2026-02-22T18:28:19.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.547396711239998,"aZ":-23.629426192633904,"pfxX":-9.281006111475635,"pfxZ":4.425099088054704,"pX":-0.9349776785806404,"pZ":2.2129903172974523,"vX0":5.490762256277773,"vY0":-137.63819574935624,"vZ0":-5.273023899000615,"x":152.64,"y":179.03,"x0":-1.7425494689738945,"y0":50.00660981401014,"z0":5.739058541502425,"aX":-17.935483527200283},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":15.7,"spinRate":2165,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.39689806476454503,"extension":6.305076213383435},"index":4,"playId":"f920a37e-54c8-3fff-8632-f65dcfe751bd","pitchNumber":5,"startTime":"2026-02-22T18:28:32.998Z","endTime":"2026-02-22T18:28:37.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67582172881909,"aZ":-34.073838023477265,"pfxX":5.297614538574579,"pfxZ":-1.1963845246911164,"pX":0.7124831246482894,"pZ":1.5058979647664887,"vX0":5.1940165396637195,"vY0":-124.59453576890185,"vZ0":-2.598845146157279,"x":89.84,"y":198.12,"x0":-2.079860367766051,"y0":50.003708342300385,"z0":5.35064448343435,"aX":8.411419284870393},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.5,"breakHorizontal":-10.7,"spinRate":2606,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.43793682002205614,"extension":6.265427850094132},"index":5,"playId":"d296f787-0881-36c5-8ac9-a88555dc9483","pitchNumber":6,"startTime":"2026-02-22T18:28:51.856Z","endTime":"2026-02-22T18:28:56.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:28:56.793Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Termarr Johnson flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:29:05.917Z","endTime":"2026-02-22T18:29:49.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.500566568675676,"aZ":-25.634882462442132,"pfxX":-10.503399078896658,"pfxZ":3.44476345457373,"pX":-1.0300956767794713,"pZ":2.431492706254511,"vX0":5.711204088017789,"vY0":-137.2044390453248,"vZ0":-4.273067950993652,"x":156.26,"y":173.13,"x0":-1.7784473505663996,"y0":50.003957387165826,"z0":5.7645568294485985,"aX":-19.945918067154164},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":17.8,"spinRate":2128,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39982514343290276,"extension":6.435443744213694},"index":0,"playId":"f33e6444-4c3d-3069-a9ed-ab6a08696b35","pitchNumber":1,"startTime":"2026-02-22T18:29:22.473Z","endTime":"2026-02-22T18:29:27.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.380480781283993,"aZ":-18.95162879281405,"pfxX":-2.92864264037702,"pfxZ":7.1468557141227755,"pX":-0.2545177920774335,"pZ":3.00671624104764,"vX0":5.188347647962724,"vY0":-134.24452067462227,"vZ0":-3.8803372184244473,"x":126.7,"y":157.6,"x0":-1.819955637836299,"y0":50.001748985882514,"z0":5.796802693708856,"aX":-5.4178367765672535},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":4.3,"spinRate":2046,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.4059289707182909,"extension":6.361836374439989},"hitData":{"launchSpeed":75.2,"launchAngle":43.0,"totalDistance":199.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.0,"coordY":140.0}},"index":1,"playId":"8810d413-bdcc-3dae-9c48-10ce6fbfca1b","pitchNumber":2,"startTime":"2026-02-22T18:29:39.674Z","endTime":"2026-02-22T18:29:49.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_ab"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_ab"},{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:29:49.729Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a ground ball to center fielder Mitch Jebb.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:31:42.620Z","endTime":"2026-02-22T18:32:24.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694991,"link":"/api/v1/people/694991"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94492564867226,"aZ":-24.589379587602448,"pfxX":-8.795376724202228,"pfxZ":3.925088790958789,"pX":-0.39696237037675935,"pZ":3.1383454880466344,"vX0":4.3795833527861685,"vY0":-138.17181184008865,"vZ0":-4.086983795759363,"x":132.13,"y":154.04,"x0":-0.8603141677949568,"y0":50.00308793709614,"z0":6.290057491387702,"aX":-16.997030398079442},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.5,"breakHorizontal":15.0,"spinRate":2201,"spinDirection":216},"zone":1,"typeConfidence":0.92,"plateTime":0.39649719693358243,"extension":6.255361483769132},"index":0,"playId":"fac00308-6085-31ec-bfdc-1d55d0cea5a2","pitchNumber":1,"startTime":"2026-02-22T18:31:59.650Z","endTime":"2026-02-22T18:32:03.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.648325946308116,"aZ":-24.99631887339923,"pfxX":-8.219813517121603,"pfxZ":3.612352120442891,"pX":-0.12836615190403106,"pZ":2.518258572971298,"vX0":4.985972957165695,"vY0":-139.83854663634224,"vZ0":-5.5720151965821065,"x":121.89,"y":170.79,"x0":-0.8638063760087261,"y0":50.001061908136755,"z0":6.169770952675172,"aX":-16.32634659011718},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.6,"breakHorizontal":13.9,"spinRate":2169,"spinDirection":220},"zone":5,"typeConfidence":0.92,"plateTime":0.39122443655547645,"extension":6.25481561837541},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.43,"coordY":169.1}},"index":1,"playId":"e51e129b-624f-3bb8-954f-815b7fb7ac69","pitchNumber":2,"startTime":"2026-02-22T18:32:13.487Z","endTime":"2026-02-22T18:32:24.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:32:24.452Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to third baseman Jack Brannigan. J.T. Realmuto to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:32:49.562Z","endTime":"2026-02-22T18:33:44.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687394,"link":"/api/v1/people/687394"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.389695019784607,"aZ":-41.23499806041489,"pfxX":3.3709069230904367,"pfxZ":-6.053301965645209,"pX":-0.5116691121211252,"pZ":2.1869045359918107,"vX0":0.6218203671046026,"vY0":-121.44741940840858,"vZ0":-1.741419890334295,"x":136.5,"y":179.73,"x0":-1.2089518624806794,"y0":50.0043693312543,"z0":6.493950690004799,"aX":5.044443636073567},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-11.2,"breakHorizontal":-6.2,"spinRate":2418,"spinDirection":40},"zone":7,"typeConfidence":0.9,"plateTime":0.45070647530570973,"extension":5.756721038004289},"index":0,"playId":"da567197-6416-3c5b-a1e8-d174d9f49612","pitchNumber":1,"startTime":"2026-02-22T18:32:50.097Z","endTime":"2026-02-22T18:32:54.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.761633037346307,"aZ":-38.120284422446026,"pfxX":4.356365507679159,"pfxZ":-4.010498011726213,"pX":-0.5973225424092155,"pZ":2.6348376701867893,"vX0":0.08615192755215259,"vY0":-120.8243816203258,"vZ0":-1.128619644630105,"x":139.77,"y":167.64,"x0":-1.1996261506235657,"y0":50.00070390293547,"z0":6.447198630866435,"aX":6.462814446875112},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.3,"breakHorizontal":-7.9,"spinRate":2509,"spinDirection":38},"zone":4,"typeConfidence":0.9,"plateTime":0.4527106535799046,"extension":6.086287362485472},"index":1,"playId":"c6709f5b-3ecd-33b6-9741-9eee1af08117","pitchNumber":2,"startTime":"2026-02-22T18:33:09.168Z","endTime":"2026-02-22T18:33:13.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95149094452904,"aZ":-17.093562341940505,"pfxX":-3.814386982000052,"pfxZ":7.731343268175175,"pX":-0.6651765006037498,"pZ":3.612576601049304,"vX0":2.8392809232052882,"vY0":-138.97954010911278,"vZ0":-3.999781459992079,"x":142.35,"y":141.24,"x0":-1.2058580376245283,"y0":50.005403748292096,"z0":6.21013613197015,"aX":-7.442333232874588},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":6.2,"spinRate":2299,"spinDirection":223},"zone":11,"typeConfidence":0.85,"plateTime":0.3945254674812988,"extension":6.303801026776315},"hitData":{"launchSpeed":94.5,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.77,"coordY":170.92}},"index":2,"playId":"5b0e3b93-2ad9-3ece-aec2-f4a022f0c46f","pitchNumber":3,"startTime":"2026-02-22T18:33:28.197Z","endTime":"2026-02-22T18:33:44.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.3,"awayTeamWinProbability":26.700000000000003,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.28,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:33:44.148Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:35:10.452Z","endTime":"2026-02-22T18:37:34.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T18:34:03.332Z","endTime":"2026-02-22T18:34:49.372Z","isPitch":false,"type":"action","player":{"id":650559,"link":"/api/v1/people/650559"},"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jesus Castillo replaces third baseman Jack Brannigan, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T18:34:49.372Z","endTime":"2026-02-22T18:35:12.817Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691913,"link":"/api/v1/people/691913"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":687394,"link":"/api/v1/people/687394"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":687394,"link":"/api/v1/people/687394"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":93.9,"endSpeed":84.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.953607356730714,"aZ":-25.04791303488074,"pfxX":-9.256220804456515,"pfxZ":3.9106475519945936,"pX":-0.2293942242336501,"pZ":0.22934493561739588,"vX0":5.425494952435923,"vY0":-136.05442089059756,"vZ0":-10.868499183321527,"x":125.74,"y":232.59,"x0":-1.077832968610876,"y0":50.00072386214013,"z0":6.105094673081221,"aX":-16.84499783175099},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.3,"breakHorizontal":15.1,"spinRate":2181,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.4071691730127558,"extension":6.279174490105491},"index":2,"playId":"293526bc-5ac3-3da1-acc8-63d3230f97dd","pitchNumber":1,"startTime":"2026-02-22T18:35:12.817Z","endTime":"2026-02-22T18:35:16.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.408973497483665,"aZ":-24.06343439025422,"pfxX":-8.227669924558478,"pfxZ":4.355648178170067,"pX":0.18407228311577664,"pZ":2.2305739709693384,"vX0":5.954220368456423,"vY0":-136.88125373582434,"vZ0":-5.875253609544879,"x":109.98,"y":178.55,"x0":-0.9708402577823524,"y0":50.00496114397348,"z0":6.095120528026408,"aX":-15.326925447972378},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":13.3,"spinRate":2181,"spinDirection":220},"zone":5,"typeConfidence":0.84,"plateTime":0.40301238904150916,"extension":6.315070444108008},"index":3,"playId":"8cccae57-2d6f-3f50-b44f-fbd6d20fb47b","pitchNumber":2,"startTime":"2026-02-22T18:35:33.630Z","endTime":"2026-02-22T18:35:37.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.832505792571737,"aZ":-39.354135382952926,"pfxX":5.036399896691714,"pfxZ":-4.891179995107198,"pX":0.33705560123183714,"pZ":0.6404838799811657,"vX0":1.8376613181982642,"vY0":-120.27669073570137,"vZ0":-5.164318632306225,"x":104.15,"y":221.49,"x0":-1.0906361034806789,"y0":50.00118845519258,"z0":6.296419659838775,"aX":7.395094388284417},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-9.8,"breakHorizontal":-9.6,"spinRate":2576,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4549894100622036,"extension":6.005967389063303},"index":4,"playId":"b9f0f908-6ff2-3863-8b4e-428a121d4853","pitchNumber":3,"startTime":"2026-02-22T18:35:56.369Z","endTime":"2026-02-22T18:35:59.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.87216000595312,"aZ":-11.631373620220186,"pfxX":-4.201822484303365,"pfxZ":10.700271467839844,"pX":-0.6779647750026104,"pZ":3.1139159941483134,"vX0":2.754352212754639,"vY0":-138.6194907865812,"vZ0":-6.240360985314598,"x":142.84,"y":154.7,"x0":-1.1454865519486082,"y0":50.00249739525865,"z0":6.192418216185752,"aX":-8.067157728940643},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":7.0,"spinRate":2366,"spinDirection":218},"zone":1,"typeConfidence":0.92,"plateTime":0.3971811422424283,"extension":6.268733731496062},"index":5,"playId":"40d3ba45-4d06-3f91-8eb9-42d92434d3e1","pitchNumber":4,"startTime":"2026-02-22T18:36:18.031Z","endTime":"2026-02-22T18:36:21.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.558171590225697,"aZ":-23.66429154879573,"pfxX":0.5601300196115788,"pfxZ":4.754818622138864,"pX":0.2079281722252952,"pZ":1.8505882057096106,"vX0":3.1215178340848664,"vY0":-133.1934498092329,"vZ0":-7.001516019036083,"x":109.07,"y":188.81,"x0":-1.0537238478501898,"y0":50.00347873038917,"z0":6.233518754306028,"aX":1.002973872446598},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.2,"breakHorizontal":-1.7,"spinRate":2499,"spinDirection":200},"zone":8,"typeConfidence":0.91,"plateTime":0.41177651444708774,"extension":6.089661170657223},"index":6,"playId":"c1772b13-a8d3-3bcf-b94c-c92134904a2b","pitchNumber":5,"startTime":"2026-02-22T18:36:44.322Z","endTime":"2026-02-22T18:36:47.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":90.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.419274298801948,"aZ":-22.63744093890574,"pfxX":-7.286500465734388,"pfxZ":4.6481831136935945,"pX":-0.022932210415760306,"pZ":2.7244480062967744,"vX0":5.476025560089774,"vY0":-141.2341235622483,"vZ0":-5.457312430792968,"x":117.87,"y":165.22,"x0":-1.0250303992559424,"y0":50.00478778654989,"z0":6.106304794192339,"aX":-14.953937961738479},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.7,"breakHorizontal":12.4,"spinRate":2210,"spinDirection":225},"zone":5,"typeConfidence":0.89,"plateTime":0.3855078083862211,"extension":6.488581608004252},"index":7,"playId":"7c8c4600-0e2e-33ab-bfff-0ada20ba1181","pitchNumber":6,"startTime":"2026-02-22T18:37:06.984Z","endTime":"2026-02-22T18:37:10.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69846333914907,"aZ":-25.771087092804304,"pfxX":1.7812718969310657,"pfxZ":3.434078476257458,"pX":-0.5875205909851926,"pZ":3.8391022427064105,"vX0":0.820242869435454,"vY0":-134.51442780375976,"vZ0":-1.640947933962822,"x":139.39,"y":135.12,"x0":-1.1263082853567392,"y0":50.00021774099323,"z0":6.255558991896471,"aX":3.316502227395202},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.1,"breakHorizontal":-3.4,"spinRate":2577,"spinDirection":193},"zone":11,"typeConfidence":0.9,"plateTime":0.40468364750276553,"extension":5.996661626963088},"index":8,"playId":"54f77b24-9f04-3322-907c-82933e1026e6","pitchNumber":7,"startTime":"2026-02-22T18:37:29.615Z","endTime":"2026-02-22T18:37:34.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.0,"awayTeamWinProbability":31.0,"homeTeamWinProbabilityAdded":-4.299999999999997,"leverageIndex":1.55,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:37:34.460Z","atBatIndex":14},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Johan Rojas grounds into a double play, third baseman Jesus Castillo to first baseman Enmanuel Valdez. J.T. Realmuto out at 3rd. Johan Rojas out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:37:54.758Z","endTime":"2026-02-22T18:38:07.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691913,"link":"/api/v1/people/691913"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691913,"link":"/api/v1/people/691913"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"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":95.7,"endSpeed":87.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.815082493096067,"aZ":-20.809226620789026,"pfxX":-8.602565132022118,"pfxZ":5.80837439493029,"pX":-0.6483354200110427,"pZ":2.0795267159312445,"vX0":3.8469075211017416,"vY0":-139.13253737729013,"vZ0":-7.196290090028425,"x":141.71,"y":182.63,"x0":-0.9328839473893382,"y0":50.00150833665883,"z0":6.083038454408738,"aX":-16.829657734040953},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.1,"breakHorizontal":14.8,"spinRate":2278,"spinDirection":218},"zone":7,"typeConfidence":0.89,"plateTime":0.39397731211625553,"extension":6.414757366902612},"hitData":{"launchSpeed":99.2,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.48,"coordY":169.1}},"index":0,"playId":"86435cb9-d5aa-3c91-a15c-e101940ce978","pitchNumber":1,"startTime":"2026-02-22T18:37:55.903Z","endTime":"2026-02-22T18:38:07.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-7.800000000000004,"leverageIndex":1.69,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:38:07.321Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesus Castillo strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:40:13.334Z","endTime":"2026-02-22T18:41:27.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691913,"fullName":"Jesus Castillo","link":"/api/v1/people/691913"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691913,"fullName":"Jesus Castillo","link":"/api/v1/people/691913"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Backhus replaces Zach Pop.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T18:40:09.021Z","endTime":"2026-02-22T18:40:15.670Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":91.0,"endSpeed":83.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.097907172133517,"aZ":-32.389564661244926,"pfxX":13.034438865663342,"pfxZ":-0.12196691717750774,"pX":0.7402402436688947,"pZ":2.5438660778635045,"vX0":-10.083428473029018,"vY0":-132.14379811067982,"vZ0":1.5034067316802822,"x":88.78,"y":170.1,"x0":2.9116256831815357,"y0":50.00316984103484,"z0":4.346704098295475,"aX":23.057796603860798},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.4,"breakHorizontal":-21.4,"spinRate":2057,"spinDirection":98},"zone":6,"typeConfidence":0.91,"plateTime":0.41445661570580095,"extension":6.859314787702084},"index":1,"playId":"9dc3338b-85f9-3959-a419-d9b33509edca","pitchNumber":1,"startTime":"2026-02-22T18:40:15.670Z","endTime":"2026-02-22T18:40:19.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":69.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.944483962108837,"aZ":-26.170736847686374,"pfxX":-5.19077092110767,"pfxZ":4.824720464302944,"pX":1.8839718679202935,"pZ":3.1399231717209686,"vX0":-2.206557375162227,"vY0":-110.85678982289924,"vZ0":3.7761935737486274,"x":45.19,"y":154.0,"x0":3.56670697877928,"y0":50.00162569855065,"z0":4.147491439908071,"aX":-6.454470771015686},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":10.1,"breakHorizontal":10.0,"spinRate":2076,"spinDirection":273},"zone":12,"typeConfidence":0.89,"plateTime":0.49422306740177424,"extension":6.51092333554139},"index":2,"playId":"69aee0d9-755b-39da-9161-8961a53d4efc","pitchNumber":2,"startTime":"2026-02-22T18:40:28.864Z","endTime":"2026-02-22T18:40:32.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.567158959908937,"aZ":-30.160189761720968,"pfxX":15.464137196305096,"pfxZ":1.1872224287065105,"pX":0.27017129607824425,"pZ":2.259832217842342,"vX0":-12.008981495396934,"vY0":-130.1831615314313,"vZ0":0.41469069498316524,"x":106.7,"y":177.76,"x0":2.9538527167819386,"y0":50.005509360778824,"z0":4.397592707711406,"aX":26.314555413280353},"breaks":{"breakAngle":38.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.5,"breakHorizontal":-25.1,"spinRate":2006,"spinDirection":101},"zone":5,"typeConfidence":0.9,"plateTime":0.4221552868451286,"extension":7.03809348649105},"index":3,"playId":"5c1ff442-b133-3125-94ad-47cfd0f7bc09","pitchNumber":3,"startTime":"2026-02-22T18:40:42.428Z","endTime":"2026-02-22T18:40:46.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-22T18:40:52.859Z","endTime":"2026-02-22T18:41:04.503Z","isPitch":false,"type":"action","player":{"id":691913,"link":"/api/v1/people/691913"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.235320735721704,"aZ":-35.790169151837375,"pfxX":15.644051445238027,"pfxZ":-2.0356538937462574,"pX":-0.004801700988977016,"pZ":2.5314402921099872,"vX0":-12.604666408603693,"vY0":-132.417353746454,"vZ0":1.6109757389360486,"x":117.18,"y":170.43,"x0":2.784113320058424,"y0":50.0029396345852,"z0":4.5333387153932865,"aX":27.786164276754896},"breaks":{"breakAngle":34.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-3.0,"breakHorizontal":-25.6,"spinRate":2068,"spinDirection":102},"zone":5,"typeConfidence":0.91,"plateTime":0.41361969098242746,"extension":6.930526043605972},"index":5,"playId":"41930dbf-5002-34c6-a29b-6be0b7531119","pitchNumber":4,"startTime":"2026-02-22T18:41:04.503Z","endTime":"2026-02-22T18:41:08.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.956800964570856,"aZ":-31.645491035350403,"pfxX":12.700819310035854,"pfxZ":0.27665017657125013,"pX":0.281176171380497,"pZ":2.0808075673741926,"vX0":-11.145470817093814,"vY0":-136.86593687934564,"vZ0":-0.6005709013936797,"x":106.28,"y":182.6,"x0":2.747278854581904,"y0":50.001896988100235,"z0":4.461883000602717,"aX":24.201246660862903},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.6,"breakHorizontal":-20.8,"spinRate":2315,"spinDirection":102},"zone":8,"typeConfidence":0.91,"plateTime":0.3995221562001263,"extension":6.8472618145893485},"index":6,"playId":"61f2dd8c-5cfd-3f4f-9b0e-fc8bbc09f9fa","pitchNumber":5,"startTime":"2026-02-22T18:41:22.685Z","endTime":"2026-02-22T18:41:27.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691913,"link":"/api/v1/people/691913"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":691913,"link":"/api/v1/people/691913"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:41:27.293Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mitch Jebb grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:41:34.152Z","endTime":"2026-02-22T18:42:09.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.98632545984049,"aZ":-33.75568263086136,"pfxX":11.410320694966526,"pfxZ":-0.8457202197249085,"pX":-0.8206349690240154,"pZ":2.0720659240759107,"vX0":-13.506326505661711,"vY0":-133.99126993124767,"vZ0":0.40093496406203033,"x":148.28,"y":182.83,"x0":2.7346837826803374,"y0":50.00254608480869,"z0":4.277027311319005,"aX":21.356660927481496},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-1.3,"breakHorizontal":-18.8,"spinRate":2180,"spinDirection":100},"zone":13,"typeConfidence":0.91,"plateTime":0.40428713734855126,"extension":6.807104536401358},"index":0,"playId":"7074f0dd-5d90-3c21-bc49-28ba1ad3153e","pitchNumber":1,"startTime":"2026-02-22T18:41:47.472Z","endTime":"2026-02-22T18:41:51.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.566791498588945,"aZ":-31.41937363296031,"pfxX":13.152724769780207,"pfxZ":0.4180349850006291,"pX":0.008415841686212771,"pZ":2.9325326678772163,"vX0":-11.614076112203104,"vY0":-132.79126312823396,"vZ0":2.1245288937907985,"x":116.68,"y":159.6,"x0":2.699245238334358,"y0":50.00459832397935,"z0":4.3854962752137885,"aX":23.83372433274492},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.4,"breakHorizontal":-21.7,"spinRate":2240,"spinDirection":102},"zone":2,"typeConfidence":0.91,"plateTime":0.41020614892121987,"extension":6.759110422194428},"hitData":{"launchSpeed":103.3,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.93,"coordY":158.81}},"index":1,"playId":"649850e4-1c37-34ed-a816-2b62a7028903","pitchNumber":2,"startTime":"2026-02-22T18:42:01.321Z","endTime":"2026-02-22T18:42:09.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:42:09.559Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out softly, pitcher Kyle Backhus to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:42:15.432Z","endTime":"2026-02-22T18:43:18.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":69.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34452752432022,"aZ":-27.838806896420262,"pfxX":-5.769361926625038,"pfxZ":3.5159314250298035,"pX":-0.1594411336021984,"pZ":2.355598733549849,"vX0":-5.883709074793505,"vY0":-111.28503138645426,"vZ0":2.3595530012814345,"x":123.08,"y":175.18,"x0":3.2860718915677887,"y0":50.000541704842796,"z0":4.201394609236895,"aX":-7.101926168211931},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":7.4,"breakHorizontal":12.2,"spinRate":2079,"spinDirection":282},"zone":5,"typeConfidence":0.9,"plateTime":0.4956484410360966,"extension":6.793985030149721},"index":0,"playId":"0a4aa79e-50ab-3950-84b5-1d2489a14815","pitchNumber":1,"startTime":"2026-02-22T18:42:33.987Z","endTime":"2026-02-22T18:42:39.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.717611048745955,"aZ":-30.170674573283385,"pfxX":10.986933708473485,"pfxZ":1.0615689313809042,"pX":-0.32103912810651775,"pZ":1.55677602042965,"vX0":-12.042916078429707,"vY0":-135.20580166359363,"vZ0":-1.8181867653250592,"x":129.24,"y":196.75,"x0":2.7198689144735955,"y0":50.005510356197625,"z0":4.313507792804708,"aX":20.77023762845744},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.8,"breakHorizontal":-18.0,"spinRate":2166,"spinDirection":98},"zone":13,"typeConfidence":0.91,"plateTime":0.40193240694017174,"extension":7.03731990016509},"index":1,"playId":"b85b037d-7982-3aab-9388-241f6148f18b","pitchNumber":2,"startTime":"2026-02-22T18:42:55.142Z","endTime":"2026-02-22T18:42:59.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.06093800956745,"aZ":-29.645430807102002,"pfxX":8.077784944273208,"pfxZ":1.8704043562980495,"pX":-0.027476394995992193,"pZ":3.33022984447405,"vX0":-8.235577914468061,"vY0":-114.71408844531659,"vZ0":3.147475135164144,"x":118.05,"y":148.86,"x0":2.5331249735526016,"y0":50.003937872638616,"z0":4.8017091586459095,"aX":10.937505710786198},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":4.3,"breakHorizontal":-13.0,"spinRate":1369,"spinDirection":99},"zone":2,"typeConfidence":0.93,"plateTime":0.4745977210006651,"extension":7.05090710423295},"hitData":{"launchSpeed":57.7,"launchAngle":-76.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":120.21,"coordY":192.05}},"index":2,"playId":"8091c20f-5f28-3f93-9eba-92a827e466d7","pitchNumber":3,"startTime":"2026-02-22T18:43:09.888Z","endTime":"2026-02-22T18:43:18.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:43:18.892Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trea Turner walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:45:32.900Z","endTime":"2026-02-22T18:46:25.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686747,"fullName":"Joe La Sorsa","link":"/api/v1/people/686747"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Joe La Sorsa replaces Braxton Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T18:45:17.573Z","endTime":"2026-02-22T18:45:35.133Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686747,"link":"/api/v1/people/686747"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42918519227261,"aZ":-26.23009752746821,"pfxX":11.143164123861586,"pfxZ":3.38837850067695,"pX":1.4081257001134129,"pZ":2.3497590386408023,"vX0":-7.772773873506557,"vY0":-131.22609029500802,"vZ0":-3.3700810299649104,"x":63.33,"y":175.34,"x0":2.95316470107826,"y0":50.000514311284256,"z0":5.59351062191453,"aX":19.531818956921995},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.6,"breakHorizontal":-18.6,"spinRate":2019,"spinDirection":124},"zone":14,"typeConfidence":0.9,"plateTime":0.41657310453944785,"extension":6.096857602945252},"index":1,"playId":"72038f2e-4783-3ee4-9620-9cb748862181","pitchNumber":1,"startTime":"2026-02-22T18:45:35.133Z","endTime":"2026-02-22T18:45:39.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.419940004736567,"aZ":-26.22639678354723,"pfxX":9.785495881052917,"pfxZ":3.3277850809452643,"pX":-0.2555940360470234,"pZ":1.583679263845756,"vX0":-10.80507591970701,"vY0":-131.6585975999959,"vZ0":-5.383668334521337,"x":126.74,"y":196.02,"x0":2.596975713416054,"y0":50.00102883019681,"z0":5.553736174353511,"aX":17.475303436822752},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.2,"breakHorizontal":-15.8,"spinRate":2026,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.4133028264393621,"extension":6.252765356519188},"index":2,"playId":"18bc2841-8215-3ff5-b5f7-b1fbd6832dea","pitchNumber":2,"startTime":"2026-02-22T18:45:45.492Z","endTime":"2026-02-22T18:45:49.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.787421585519198,"aZ":-26.386395749151838,"pfxX":-2.3179506588684333,"pfxZ":4.350272664977005,"pX":-2.003218735481787,"pZ":1.9176857056147418,"vX0":-10.278821749267037,"vY0":-114.29120802181563,"vZ0":-2.207373015207993,"x":193.36,"y":187.0,"x0":2.841975435442009,"y0":50.0056198593546,"z0":5.4709602705591305,"aX":-3.0857608028962207},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":7.6,"breakHorizontal":6.6,"spinRate":2042,"spinDirection":290},"zone":13,"typeConfidence":0.88,"plateTime":0.4780514260595834,"extension":6.266431122525614},"index":3,"playId":"a66109e9-54c8-3152-adff-33d6347856e3","pitchNumber":3,"startTime":"2026-02-22T18:45:57.354Z","endTime":"2026-02-22T18:46:01.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04181002940051,"aZ":-24.25818807611762,"pfxX":10.531959309006567,"pfxZ":4.638654622455148,"pX":0.5717429444767163,"pZ":3.073347859077896,"vX0":-9.427916983276152,"vY0":-129.08804061653453,"vZ0":-1.7032336428679116,"x":95.21,"y":155.8,"x0":2.8832051675756136,"y0":50.004354846864814,"z0":5.5889425909371075,"aX":17.976779253886637},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":-17.3,"spinRate":1994,"spinDirection":129},"zone":3,"typeConfidence":0.82,"plateTime":0.4225103183481953,"extension":6.2597226555596},"index":4,"playId":"866d967f-d2fe-38e8-b38d-256c37bf7c6b","pitchNumber":4,"startTime":"2026-02-22T18:46:10.428Z","endTime":"2026-02-22T18:46:14.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.328323587079126,"aZ":-28.761378696756,"pfxX":-0.5751245046607112,"pfxZ":2.5769870834544815,"pX":-1.2655789882655026,"pZ":1.775742364711165,"vX0":-9.391658350787838,"vY0":-114.19873948288948,"vZ0":-1.9400972734142297,"x":165.24,"y":190.83,"x0":2.9689232103043826,"y0":50.00365419708386,"z0":5.455773219603504,"aX":-0.7624727861085264},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":4.4,"breakHorizontal":3.4,"spinRate":1960,"spinDirection":284},"zone":13,"typeConfidence":0.85,"plateTime":0.47896685969525166,"extension":6.296424479278022},"index":5,"playId":"bcfe208c-9a64-3851-beae-fb350c54f1f0","pitchNumber":5,"startTime":"2026-02-22T18:46:22.134Z","endTime":"2026-02-22T18:46:25.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":686747,"link":"/api/v1/people/686747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.1,"awayTeamWinProbability":29.900000000000006,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":0.8,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:46:25.752Z","atBatIndex":19},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Kyle Schwarber hit by pitch. Trea Turner to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:47:16.688Z","endTime":"2026-02-22T18:48:10.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686747,"fullName":"Joe La Sorsa","link":"/api/v1/people/686747"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"2cfcc83f-41e2-3d4b-9e35-e4885409dbca","startTime":"2026-02-22T18:46:56.669Z","endTime":"2026-02-22T18:46:59.669Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.022342593460262,"aZ":-28.605952767121586,"pfxX":-3.5452839119868536,"pfxZ":2.7974084432078126,"pX":-0.246629959582493,"pZ":1.745425404128453,"vX0":-6.726272722172814,"vY0":-111.89659802520961,"vZ0":-1.6129966938715774,"x":126.4,"y":191.65,"x0":3.25161388416316,"y0":50.00346624755642,"z0":5.389650485435868,"aX":-4.522831401982636},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":4.9,"breakHorizontal":8.0,"spinRate":1978,"spinDirection":284},"zone":7,"typeConfidence":0.9,"plateTime":0.4883456517543254,"extension":6.348205662621032},"index":1,"playId":"15ae26a9-9a68-3d87-b022-db5176ea7cda","pitchNumber":1,"startTime":"2026-02-22T18:47:18.929Z","endTime":"2026-02-22T18:47:23.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.74879007076539,"aZ":-29.233046619821142,"pfxX":-0.3873509298895703,"pfxZ":2.3381745777052423,"pX":-0.6989402213538642,"pZ":1.062199094884388,"vX0":-8.352247700958715,"vY0":-111.31728351476723,"vZ0":-2.5268772338918266,"x":143.64,"y":210.1,"x0":3.1499758676711966,"y0":50.002258314657084,"z0":5.234802427805186,"aX":-0.4848430245893686},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":3.8,"breakHorizontal":2.9,"spinRate":1993,"spinDirection":301},"zone":13,"typeConfidence":0.88,"plateTime":0.4918204258292058,"extension":6.860847925772324},"index":2,"playId":"0ac11c41-17de-31d2-b49f-20656d0c5496","pitchNumber":2,"startTime":"2026-02-22T18:47:38.228Z","endTime":"2026-02-22T18:47:42.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42068710859729,"aZ":-22.715341520260747,"pfxX":10.421248687250557,"pfxZ":5.547460838634107,"pX":2.4116794101713097,"pZ":3.4342390635899247,"vX0":-5.492373890921843,"vY0":-129.1226801887098,"vZ0":-0.9804567416660277,"x":25.07,"y":146.06,"x0":3.201446412372301,"y0":50.003277099839025,"z0":5.551033558570615,"aX":17.7697289817561},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.1,"breakHorizontal":-17.9,"spinRate":1971,"spinDirection":130},"zone":12,"typeConfidence":0.62,"plateTime":0.4226250340314368,"extension":6.248576176407177},"index":3,"playId":"91f844a1-fcc7-3d6f-a32b-3081ce15bd00","pitchNumber":3,"startTime":"2026-02-22T18:48:01.267Z","endTime":"2026-02-22T18:48:10.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":686747,"link":"/api/v1/people/686747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.8,"awayTeamWinProbability":25.200000000000003,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.32,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:48:10.399Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out softly, third baseman Jesus Castillo to first baseman Enmanuel Valdez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:48:22.587Z","endTime":"2026-02-22T18:51:37.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686747,"fullName":"Joe La Sorsa","link":"/api/v1/people/686747"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnThird":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691913,"link":"/api/v1/people/691913"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":71.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.259806958017958,"aZ":-28.412734672957313,"pfxX":-1.3849933875069709,"pfxZ":2.893486892890941,"pX":-0.2809325060541417,"pZ":1.4641400655171255,"vX0":-7.345506888101589,"vY0":-114.8574553020261,"vZ0":-2.5286033716561374,"x":127.71,"y":199.25,"x0":3.172532846983465,"y0":50.00569047407882,"z0":5.413253725487163,"aX":-1.8047337754319652},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.8,"breakHorizontal":4.8,"spinRate":1978,"spinDirection":274},"zone":13,"typeConfidence":0.86,"plateTime":0.48154404567668463,"extension":6.3665168730924835},"index":0,"playId":"03987c1c-6251-380e-adae-26b1e94ab04c","pitchNumber":1,"startTime":"2026-02-22T18:48:35.700Z","endTime":"2026-02-22T18:48:38.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.607752954402816,"aZ":-33.07121621682012,"pfxX":-3.6353698840267334,"pfxZ":-0.6978626833068882,"pX":-1.8388648608784712,"pZ":0.5046191257502806,"vX0":-9.799849462170114,"vY0":-114.01394095677934,"vZ0":-3.3849303405563873,"x":187.09,"y":225.16,"x0":3.038805584895294,"y0":50.00546438061707,"z0":5.371444747717433,"aX":-4.647252255491447},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-2.0,"breakHorizontal":9.7,"spinRate":2049,"spinDirection":300},"zone":13,"typeConfidence":0.86,"plateTime":0.48582327227786104,"extension":6.393828465597505},"index":1,"playId":"48d37d8e-6846-3f3e-bc4e-cf4d8a2ce9ce","pitchNumber":2,"startTime":"2026-02-22T18:48:57.019Z","endTime":"2026-02-22T18:49:00.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.239095986278993,"aZ":-23.872412268151354,"pfxX":10.473126172695382,"pfxZ":4.724530705910494,"pX":0.7539084465346989,"pZ":1.4910863829421843,"vX0":-9.329511764641925,"vY0":-130.18377276326575,"vZ0":-5.6919098423150185,"x":88.26,"y":198.52,"x0":2.9826796050291335,"y0":50.00312063386477,"z0":5.456382510980145,"aX":18.40440548396217},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.8,"breakHorizontal":-17.5,"spinRate":2001,"spinDirection":129},"zone":14,"typeConfidence":0.85,"plateTime":0.4169782919703269,"extension":6.554365259152477},"index":2,"playId":"5b0f6a47-ebd5-3d80-8694-2805c5dec7a0","pitchNumber":3,"startTime":"2026-02-22T18:49:19.567Z","endTime":"2026-02-22T18:49:22.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.823092168659446,"aZ":-25.942102728464786,"pfxX":-2.6631268074517296,"pfxZ":4.693170049438913,"pX":-1.966172366835681,"pZ":1.672712199580481,"vX0":-10.149518741861577,"vY0":-115.94515040649918,"vZ0":-2.3208410059873,"x":191.95,"y":193.62,"x0":2.8599601439332365,"y0":50.00013344074577,"z0":5.226823496722176,"aX":-3.5312966561712136},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":8.0,"breakHorizontal":7.9,"spinRate":2049,"spinDirection":285},"zone":13,"typeConfidence":0.87,"plateTime":0.4770817882061138,"extension":6.3773801879269305},"index":3,"playId":"a7c13a2a-6a9b-3486-8562-e226c9893c22","pitchNumber":4,"startTime":"2026-02-22T18:49:38.751Z","endTime":"2026-02-22T18:49:43.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Rafael Flores Jr. Trea Turner to 3rd. Kyle Schwarber to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"a7c13a2a-6a9b-3486-8562-e226c9893c22","startTime":"2026-02-22T18:50:12.850Z","endTime":"2026-02-22T18:50:12.851Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"},"defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"postOnSecond":{"id":656941,"link":"/api/v1/people/656941"},"postOnThird":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"homeTeamWinProbability":79.10000000000001,"awayTeamWinProbability":20.89999999999999,"homeTeamWinProbabilityAdded":4.300000000000011,"leverageIndex":1.58,"dramaIndex":71.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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3301307030701,"aZ":-24.918821042476647,"pfxX":13.016243865728757,"pfxZ":4.075862330066383,"pX":0.8205871972971536,"pZ":2.297073904508065,"vX0":-9.925121272706363,"vY0":-133.0123837962862,"vZ0":-3.6757077258474222,"x":85.72,"y":176.76,"x0":2.92185084266963,"y0":50.00274458674645,"z0":5.517939520426087,"aX":23.165736743056794},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.7,"breakHorizontal":-21.2,"spinRate":2024,"spinDirection":131},"zone":6,"typeConfidence":0.91,"plateTime":0.4128601542107071,"extension":6.45954679413764},"index":5,"playId":"aef26e87-2427-36df-9b79-864a018d1107","pitchNumber":5,"startTime":"2026-02-22T18:50:12.852Z","endTime":"2026-02-22T18:50:16.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":656941,"link":"/api/v1/people/656941"},"third":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.721770817718355,"aZ":-27.45415876241871,"pfxX":-3.0719678797458716,"pfxZ":3.564834123819801,"pX":-1.3784743684530945,"pZ":1.2768279333668986,"vX0":-9.27038905707106,"vY0":-115.27170817584042,"vZ0":-2.9099940310811805,"x":169.54,"y":204.31,"x0":3.121452841117465,"y0":50.002828088738404,"z0":5.252019192656662,"aX":-4.063679733089969},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":5.9,"breakHorizontal":8.3,"spinRate":1988,"spinDirection":284},"zone":13,"typeConfidence":0.88,"plateTime":0.47819794221981216,"extension":6.259799574504272},"index":6,"playId":"abef40be-817d-383c-b3ba-151fb20de874","pitchNumber":6,"startTime":"2026-02-22T18:50:36.277Z","endTime":"2026-02-22T18:50:39.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":656941,"link":"/api/v1/people/656941"},"third":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":91.0,"endSpeed":84.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78096986409212,"aZ":-25.611635178408978,"pfxX":10.262364210122277,"pfxZ":3.6302759871981243,"pX":0.4276011867953083,"pZ":1.867539291702983,"vX0":-10.212484068846473,"vY0":-132.24784134795047,"vZ0":-4.604091003356564,"x":100.7,"y":188.36,"x0":2.9685116539915617,"y0":50.00387548753848,"z0":5.463517658077199,"aX":18.55261662514193},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":-16.9,"spinRate":2047,"spinDirection":129},"zone":9,"typeConfidence":0.91,"plateTime":0.4109789979984564,"extension":6.538081907366142},"index":7,"playId":"221ec11c-cbe3-3d18-afdc-6bd4e5342555","pitchNumber":7,"startTime":"2026-02-22T18:50:54.280Z","endTime":"2026-02-22T18:50:57.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":656941,"link":"/api/v1/people/656941"},"third":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":70.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.368403059405185,"aZ":-26.551207981284083,"pfxX":0.8965082087059741,"pfxZ":4.374289098306857,"pX":-0.6559932044596066,"pZ":1.9891325011335472,"vX0":-8.30512597680909,"vY0":-114.525478661029,"vZ0":-1.461892075401917,"x":142.0,"y":185.07,"x0":2.951046578353216,"y0":50.005549589145524,"z0":5.311653469342568,"aX":1.1543401706334562},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":7.7,"breakHorizontal":1.2,"spinRate":2080,"spinDirection":275},"zone":7,"typeConfidence":0.84,"plateTime":0.48417717831308726,"extension":6.498677327828068},"hitData":{"launchSpeed":47.2,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":102.69,"coordY":179.48}},"index":8,"playId":"41b3426b-c35d-3498-884c-b9ee05103952","pitchNumber":8,"startTime":"2026-02-22T18:51:27.975Z","endTime":"2026-02-22T18:51:37.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":656941,"link":"/api/v1/people/656941"},"third":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":686747,"link":"/api/v1/people/686747"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":686747,"link":"/api/v1/people/686747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.8,"awayTeamWinProbability":25.200000000000003,"homeTeamWinProbabilityAdded":-4.300000000000011,"leverageIndex":1.58,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:51:37.195Z","atBatIndex":21},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Alec Bohm out on a sacrifice fly to right fielder Esmerlyn Valdez. Trea Turner scores. Kyle Schwarber to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:51:52.123Z","endTime":"2026-02-22T18:52:46.012Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686747,"fullName":"Joe La Sorsa","link":"/api/v1/people/686747"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"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":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":686747,"link":"/api/v1/people/686747"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.864528612621342,"aZ":-14.972664099449384,"pfxX":9.881755167774708,"pfxZ":9.426442286812426,"pX":0.37676302830637315,"pZ":2.2954359216696023,"vX0":-10.057635929360066,"vY0":-133.51684855242107,"vZ0":-5.769785155487542,"x":102.64,"y":176.8,"x0":2.889490976812755,"y0":50.00146232996163,"z0":5.542613875936124,"aX":18.030893445713875},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":-16.0,"spinRate":2156,"spinDirection":124},"zone":9,"typeConfidence":0.9,"plateTime":0.40855106754228165,"extension":6.5191865746091056},"index":0,"playId":"517beb7b-df28-3b60-8fce-32f9c4cd61c1","pitchNumber":1,"startTime":"2026-02-22T18:52:07.401Z","endTime":"2026-02-22T18:52:11.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":656941,"link":"/api/v1/people/656941"},"third":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.2,"endSpeed":77.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.051667649605516,"aZ":-23.400910083370682,"pfxX":9.871097925303374,"pfxZ":5.7465725365002935,"pX":0.8379983562089883,"pZ":2.632503925051823,"vX0":-8.7352606075147,"vY0":-122.44088308082621,"vZ0":-1.6114712367458002,"x":85.06,"y":167.7,"x0":3.160853390222085,"y0":50.00065079225477,"z0":5.292036076870871,"aX":15.060927635224804},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.3,"breakHorizontal":-16.0,"spinRate":1619,"spinDirection":115},"zone":6,"typeConfidence":0.93,"plateTime":0.4465001870830312,"extension":6.573632399155418},"hitData":{"launchSpeed":83.7,"launchAngle":41.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.89,"coordY":106.37}},"index":1,"playId":"bcb94071-a17d-3a11-9a3d-bebf4d827430","pitchNumber":2,"startTime":"2026-02-22T18:52:25.310Z","endTime":"2026-02-22T18:52:46.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":656941,"link":"/api/v1/people/656941"},"third":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":686747,"link":"/api/v1/people/686747"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":75.8,"awayTeamWinProbability":24.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.5,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:52:46.012Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:53:07.136Z","endTime":"2026-02-22T18:54:38.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686747,"fullName":"Joe La Sorsa","link":"/api/v1/people/686747"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76078687028817,"aZ":-24.013759875809708,"pfxX":12.34396777603226,"pfxZ":4.690955719179495,"pX":2.241537598441706,"pZ":3.2596484391963543,"vX0":-6.175404114202026,"vY0":-131.73687000871328,"vZ0":-1.4574157193824067,"x":31.56,"y":150.77,"x0":3.0258747236215178,"y0":50.00087541212742,"z0":5.613436374006584,"aX":21.46325129740059},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.4,"breakHorizontal":-20.8,"spinRate":2042,"spinDirection":126},"zone":12,"typeConfidence":0.91,"plateTime":0.4174652993790753,"extension":6.273873458300741},"index":0,"playId":"1dfc46a9-6c69-3d7d-acbb-075984205d93","pitchNumber":1,"startTime":"2026-02-22T18:53:10.899Z","endTime":"2026-02-22T18:53:22.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0908002310262,"aZ":-26.375835574452736,"pfxX":-2.4915712570436956,"pfxZ":4.4582993014681636,"pX":-0.2896776739640242,"pZ":1.5730229277418093,"vX0":-6.912102701502809,"vY0":-113.63180820769509,"vZ0":-2.518109337681035,"x":128.04,"y":196.31,"x0":3.1230478015794843,"y0":50.00022129578467,"z0":5.333423872438976,"aX":-3.2346493875092492},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":7.7,"breakHorizontal":6.4,"spinRate":2059,"spinDirection":271},"zone":13,"typeConfidence":0.89,"plateTime":0.48323353115407164,"extension":6.482115922322175},"index":1,"playId":"142149b5-0fb9-386f-9d6c-16168c3b5872","pitchNumber":2,"startTime":"2026-02-22T18:53:42.206Z","endTime":"2026-02-22T18:53:45.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":70.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.335520593074722,"aZ":-31.17213265548015,"pfxX":-3.149681162390304,"pfxZ":0.7946841110432814,"pX":-1.8846614451888846,"pZ":2.9090815438016673,"vX0":-9.837307215168407,"vY0":-112.46583529201804,"vZ0":1.311042978664393,"x":188.84,"y":160.23,"x0":2.982919905468895,"y0":50.002489682267544,"z0":5.517423774692317,"aX":-3.9720147471585117},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":2.3,"breakHorizontal":8.6,"spinRate":2093,"spinDirection":278},"zone":11,"typeConfidence":0.9,"plateTime":0.48992434189478606,"extension":6.4937426991312766},"index":2,"playId":"4668cacd-d93f-3438-888a-7c9de62bd05c","pitchNumber":3,"startTime":"2026-02-22T18:53:58.597Z","endTime":"2026-02-22T18:54:02.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.115618627477712,"aZ":-25.77081453427196,"pfxX":11.954390734221118,"pfxZ":3.710797467536592,"pX":-0.24293173228231812,"pZ":1.9369024239631325,"vX0":-12.10913726784275,"vY0":-130.18738380721132,"vZ0":-3.845185576098353,"x":126.26,"y":186.48,"x0":2.9049482405914806,"y0":50.001203712303415,"z0":5.372965964368747,"aX":20.616498663098923},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":-19.1,"spinRate":2021,"spinDirection":123},"zone":8,"typeConfidence":0.9,"plateTime":0.41996796637090483,"extension":6.5641520840615835},"index":3,"playId":"935c1c19-ab7a-390b-8eea-7b4bedd759f9","pitchNumber":4,"startTime":"2026-02-22T18:54:15.399Z","endTime":"2026-02-22T18:54:19.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.068904369848738,"aZ":-19.38566742507062,"pfxX":7.53841745311534,"pfxZ":6.988363286861823,"pX":0.8032638147264747,"pZ":3.7079168275459473,"vX0":-8.231349685700698,"vY0":-132.84912084307055,"vZ0":-1.5694691558412428,"x":86.38,"y":138.67,"x0":2.927788214791584,"y0":50.00520633563648,"z0":5.68222869481952,"aX":13.800069039103281},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":-12.4,"spinRate":2130,"spinDirection":133},"zone":12,"typeConfidence":0.91,"plateTime":0.40859391289624014,"extension":6.310955465901669},"index":4,"playId":"5a89d148-10aa-3e21-ac67-641240b7f8e9","pitchNumber":5,"startTime":"2026-02-22T18:54:35.022Z","endTime":"2026-02-22T18:54:38.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":686747,"link":"/api/v1/people/686747"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":686747,"link":"/api/v1/people/686747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.04,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:54:38.598Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Konnor Griffin flies out sharply to center fielder Johan Rojas.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T18:57:13.993Z","endTime":"2026-02-22T18:57:41.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Mayza replaces Kyle Backhus.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T18:57:01.521Z","endTime":"2026-02-22T18:57:16.247Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641835,"link":"/api/v1/people/641835"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.8,"endSpeed":85.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17177490457975,"aZ":-22.30157193418713,"pfxX":10.49918493564996,"pfxZ":5.343932229222554,"pX":-0.354697638552345,"pZ":2.9638214156515255,"vX0":-8.939383861811073,"vY0":-134.79112410502782,"vZ0":-4.44772455366504,"x":130.52,"y":158.76,"x0":1.6339861245927445,"y0":50.00393501920207,"z0":6.20181154669168,"aX":19.40040122375929},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.9,"breakHorizontal":-17.2,"spinRate":1845,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.4057262621700919,"extension":6.789649071467228},"index":1,"playId":"9187e73d-c792-3f53-a42f-3d650466b27a","pitchNumber":1,"startTime":"2026-02-22T18:57:16.247Z","endTime":"2026-02-22T18:57:20.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.8,"endSpeed":84.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57844916826952,"aZ":-18.907561472758488,"pfxX":7.866022340163314,"pfxZ":7.21246140972228,"pX":-0.21390064086999258,"pZ":2.728745115921617,"vX0":-8.01903205215849,"vY0":-134.82428440162514,"vZ0":-5.183907589020787,"x":125.15,"y":165.1,"x0":1.7783367829723122,"y0":50.001245348913095,"z0":6.012532651569724,"aX":14.466158602187695},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.1,"breakHorizontal":-12.5,"spinRate":2072,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.40640081181186627,"extension":6.777605233229923},"hitData":{"launchSpeed":105.6,"launchAngle":31.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":118.0,"coordY":38.77}},"index":2,"playId":"4bbb3334-9b60-3802-9d03-82ff4cf1c9a1","pitchNumber":2,"startTime":"2026-02-22T18:57:31.339Z","endTime":"2026-02-22T18:57:41.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:57:41.749Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T18:57:58.679Z","endTime":"2026-02-22T18:59:30.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.795953677428415,"aZ":-19.58602686476693,"pfxX":9.27396278087055,"pfxZ":6.508208609442715,"pX":0.5921842014511828,"pZ":2.212643950261619,"vX0":-6.263121282880718,"vY0":-136.88301255758515,"vZ0":-7.188634359105425,"x":94.43,"y":179.04,"x0":1.6829956664582366,"y0":50.00210821547683,"z0":6.171990248830157,"aX":17.93473961133061},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":-15.8,"spinRate":2047,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.39725419552805397,"extension":6.758500367975669},"index":0,"playId":"2e985394-4afc-3e84-a25f-d66798a36000","pitchNumber":1,"startTime":"2026-02-22T18:58:05.079Z","endTime":"2026-02-22T18:58:08.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77007557643312,"aZ":-31.339640081689964,"pfxX":0.9720554870968097,"pfxZ":0.5070310378024843,"pX":-0.10849639874268928,"pZ":2.042356104956694,"vX0":-5.051206439452449,"vY0":-126.75068090151564,"vZ0":-4.133358205669061,"x":121.14,"y":183.64,"x0":1.7797467838295105,"y0":50.00023402840192,"z0":6.183655767372326,"aX":1.5893794204472473},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.2,"breakHorizontal":-0.7,"spinRate":2252,"spinDirection":275},"zone":8,"typeConfidence":2.0,"plateTime":0.4313474223591305,"extension":6.827855568562889},"index":1,"playId":"a95e79f4-6fb5-3d0d-b272-69515f239bba","pitchNumber":2,"startTime":"2026-02-22T18:58:18.031Z","endTime":"2026-02-22T18:58:24.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":89.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37575722661989,"aZ":-19.63809243340673,"pfxX":9.554012012609677,"pfxZ":6.239109240983831,"pX":-0.8814439666107688,"pZ":2.806223724697196,"vX0":-10.423642354812198,"vY0":-139.4358660223698,"vZ0":-5.8265335365067275,"x":150.6,"y":163.01,"x0":1.628230411684861,"y0":50.002594601786214,"z0":6.179546388801884,"aX":19.195653997203507},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":-15.7,"spinRate":2081,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.3898100124250412,"extension":6.739250257268623},"index":2,"playId":"fe5f6cd7-950a-35ae-9e4b-2acb40fce7ce","pitchNumber":3,"startTime":"2026-02-22T18:58:54.041Z","endTime":"2026-02-22T18:58:58.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04700650066038,"aZ":-17.541787730075395,"pfxX":10.277112207043984,"pfxZ":7.749803785685206,"pX":0.5342674778616271,"pZ":1.5912391652472602,"vX0":-6.170562278336137,"vY0":-136.97241380920627,"vZ0":-8.955909416334842,"x":96.63,"y":195.82,"x0":1.4884646083491189,"y0":50.00441529311277,"z0":6.1181049525475375,"aX":19.405548281827894},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":-17.2,"spinRate":2035,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.40086881591125545,"extension":6.740558397936087},"index":3,"playId":"f1715e48-e74f-35d6-8754-e00beb02b1fb","pitchNumber":4,"startTime":"2026-02-22T18:59:10.050Z","endTime":"2026-02-22T18:59:14.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.742023008834018,"aZ":-19.521745811316812,"pfxX":9.937227441050354,"pfxZ":6.653382160241142,"pX":-0.12915139435338352,"pZ":2.649264149149021,"vX0":-7.95752766984344,"vY0":-136.23670839140357,"vZ0":-6.011266970320113,"x":121.92,"y":167.25,"x0":1.5222031251416273,"y0":50.000655466260326,"z0":6.210438023750395,"aX":18.890008968454463},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.0,"breakHorizontal":-16.6,"spinRate":2101,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.40030865952024364,"extension":6.759066209535121},"index":4,"playId":"6d99567f-7140-3d5c-8560-4d3f29aa79c7","pitchNumber":5,"startTime":"2026-02-22T18:59:26.814Z","endTime":"2026-02-22T18:59:30.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:59:30.834Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Flores Jr. grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T18:59:39.846Z","endTime":"2026-02-22T19:01:10.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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.3,"endSpeed":76.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17442549021678,"aZ":-31.71648339379172,"pfxX":0.0642692372120286,"pfxZ":0.3110218072371618,"pX":0.22926487298873666,"pZ":1.9175895722756233,"vX0":-3.476469296267812,"vY0":-122.58457002455273,"vZ0":-3.7512560610794883,"x":108.26,"y":187.01,"x0":1.668134928226669,"y0":50.00559360135138,"z0":6.226619467023069,"aX":0.09598311617991272},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":0.8,"spinRate":2141,"spinDirection":278},"zone":8,"typeConfidence":2.0,"plateTime":0.4498300012635963,"extension":6.75187741398433},"index":0,"playId":"3e0473dd-ba3b-3c3a-b2be-c93c23c231ac","pitchNumber":1,"startTime":"2026-02-22T18:59:57.908Z","endTime":"2026-02-22T19:00:01.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":94.4,"endSpeed":87.2,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.131691906057995,"aZ":-19.786257656782592,"pfxX":10.125234136903613,"pfxZ":6.470202910731336,"pX":-0.43334866608393463,"pZ":0.983908860257473,"vX0":-8.99505259631705,"vY0":-136.9856486007399,"vZ0":-10.16227217994232,"x":133.52,"y":212.21,"x0":1.5653315433102652,"y0":50.00584604251695,"z0":6.074696641455635,"aX":19.391501993895734},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":-16.7,"spinRate":1988,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.39871565665897846,"extension":6.8031279128298285},"index":1,"playId":"4e036bd2-3689-3b4d-80dc-cb22b8d49ffb","pitchNumber":2,"startTime":"2026-02-22T19:00:12.625Z","endTime":"2026-02-22T19:00:17.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71345679130612,"aZ":-20.251234260042157,"pfxX":9.823427790028397,"pfxZ":6.364962592786842,"pX":0.018888817867971756,"pZ":1.602754875926346,"vX0":-7.668274722386316,"vY0":-135.569300298874,"vZ0":-8.226801560337282,"x":116.28,"y":195.51,"x0":1.5980574408370505,"y0":50.00626723122609,"z0":6.073394925970082,"aX":18.41586758502578},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":-16.3,"spinRate":2029,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4029459097742021,"extension":6.866704967284435},"index":2,"playId":"ce502c0b-aa96-3656-80a5-2bdd0e515559","pitchNumber":3,"startTime":"2026-02-22T19:00:28.232Z","endTime":"2026-02-22T19:00:32.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-22T19:00:42.024Z","endTime":"2026-02-22T19:00:57.036Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82589920704097,"aZ":-32.58470812681617,"pfxX":0.36812939263695243,"pfxZ":-0.25511520913420327,"pX":-0.34043761078523505,"pZ":1.2047835625038363,"vX0":-5.484750726066458,"vY0":-125.43245017046623,"vZ0":-5.627643716366592,"x":129.98,"y":206.25,"x0":1.8167815907609188,"y0":50.00201850611421,"z0":6.100697886513246,"aX":0.5928978958882944},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.4,"breakHorizontal":0.5,"spinRate":2229,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4348982063645144,"extension":6.955695050062205},"hitData":{"launchSpeed":99.3,"launchAngle":-28.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":120.82,"coordY":186.66}},"index":4,"playId":"75814243-41a3-3bb0-a7e9-5fd422ecafe2","pitchNumber":4,"startTime":"2026-02-22T19:00:57.036Z","endTime":"2026-02-22T19:01:10.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:01:10.869Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:03:46.508Z","endTime":"2026-02-22T19:05:13.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cam Sanders replaces Joe La Sorsa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:03:00.626Z","endTime":"2026-02-22T19:03:48.744Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676742,"link":"/api/v1/people/676742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42810920853279,"aZ":-26.74548834577757,"pfxX":-8.720134606237815,"pfxZ":2.8071004078324897,"pX":-0.732111787570415,"pZ":2.0407724824953375,"vX0":9.209024165198727,"vY0":-137.67514822207173,"vZ0":-5.3868172039261975,"x":144.91,"y":183.68,"x0":-2.9755442222333413,"y0":50.00466769414902,"z0":5.8158020804908235,"aX":-16.867607095303747},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.2,"breakHorizontal":14.0,"spinRate":2091,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.3967183394658531,"extension":6.033171047471595},"index":1,"playId":"b23b0952-206f-3810-b060-592e55f07f7d","pitchNumber":1,"startTime":"2026-02-22T19:03:48.744Z","endTime":"2026-02-22T19:03:52.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.242565746768573,"aZ":-26.493751910242786,"pfxX":-7.934075940990855,"pfxZ":2.9093272203185325,"pX":-0.8429948867593252,"pZ":2.478133138311732,"vX0":8.650889425442712,"vY0":-138.5270305121878,"vZ0":-4.346543954316974,"x":149.13,"y":171.87,"x0":-2.966825377544085,"y0":50.006848944741165,"z0":5.8263044121376435,"aX":-15.514471265530569},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.6,"breakHorizontal":12.7,"spinRate":2192,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3945105884362561,"extension":6.110862970719351},"index":2,"playId":"687f7217-706c-3797-a8ff-e7b583f6a6c3","pitchNumber":2,"startTime":"2026-02-22T19:04:05.183Z","endTime":"2026-02-22T19:04:09.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54843076385362,"aZ":-12.12763000630256,"pfxX":-3.244244904620932,"pfxZ":9.884766066339889,"pX":1.0175171665946454,"pZ":1.8154536995204182,"vX0":11.31446547409181,"vY0":-140.07365075118915,"vZ0":-9.018212335986984,"x":78.21,"y":189.76,"x0":-2.616799379390826,"y0":50.00466670716034,"z0":5.829150535325658,"aX":-6.582326749387866},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":4.1,"spinRate":2489,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.38801053340600733,"extension":6.190855952729635},"index":3,"playId":"94ccc7ec-6ea3-3d7a-abee-f42b41ff0039","pitchNumber":3,"startTime":"2026-02-22T19:04:23.010Z","endTime":"2026-02-22T19:04:27.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.909351379470944,"aZ":-25.974446918705357,"pfxX":-0.11164481372974677,"pfxZ":3.55606131354899,"pX":1.0119245323519281,"pZ":2.178821855165777,"vX0":9.600521344176446,"vY0":-129.82236584164352,"vZ0":-4.933632452777428,"x":78.43,"y":179.95,"x0":-2.687593847948724,"y0":50.001579428428336,"z0":6.031298293889289,"aX":-0.19683428976851897},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.8,"breakHorizontal":-1.4,"spinRate":2611,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4186298376806339,"extension":6.013494376632298},"index":4,"playId":"08328296-fabe-32a5-98ff-517b1b90282f","pitchNumber":4,"startTime":"2026-02-22T19:04:40.227Z","endTime":"2026-02-22T19:04:46.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-22T19:04:59.299Z","endTime":"2026-02-22T19:05:09.554Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.365742656120705,"aZ":-12.139540511392884,"pfxX":-3.1930375293189535,"pfxZ":10.181197900036548,"pX":-0.033590666139798074,"pZ":1.8337621788049234,"vX0":8.482938775033464,"vY0":-138.9666501353627,"vZ0":-9.25418831600908,"x":118.28,"y":189.27,"x0":-2.7025826994954936,"y0":50.00174239640938,"z0":6.000762576993007,"aX":-6.2831679758676104},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":4.1,"spinRate":2495,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.39323384061345923,"extension":6.116385994914595},"index":6,"playId":"2c6b6c0e-7f1b-3056-8564-3322397b9949","pitchNumber":5,"startTime":"2026-02-22T19:05:09.554Z","endTime":"2026-02-22T19:05:13.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:05:13.324Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:05:22.032Z","endTime":"2026-02-22T19:06:23.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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, 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":89.7,"endSpeed":83.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.603670149785685,"aZ":-31.524628491019797,"pfxX":-7.835305815602316,"pfxZ":0.37377196566348125,"pX":0.8334890879469671,"pZ":1.4466959792794798,"vX0":11.787698774405472,"vY0":-130.15112817200935,"vZ0":-5.412830475076773,"x":85.23,"y":199.72,"x0":-2.7223538706556916,"y0":50.000854985371866,"z0":5.921621859581115,"aX":-13.531257271305252},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.4,"breakHorizontal":11.8,"spinRate":1764,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4197580235811218,"extension":6.116584401075396},"index":0,"playId":"d8074b96-8403-359b-ab40-2e8228d34faa","pitchNumber":1,"startTime":"2026-02-22T19:05:38.619Z","endTime":"2026-02-22T19:05:42.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93980066026227,"aZ":-29.22827877743322,"pfxX":-7.150087792170499,"pfxZ":1.6396251161065898,"pX":0.22357842403457162,"pZ":1.5528728641175389,"vX0":10.390781581846774,"vY0":-132.56268419832338,"vZ0":-5.954675167918457,"x":108.48,"y":196.85,"x0":-2.8017426754213015,"y0":50.00408405267786,"z0":5.937808319502464,"aX":-12.843041450312615},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.9,"breakHorizontal":10.9,"spinRate":1676,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.41176579625845333,"extension":5.97853880042002},"index":1,"playId":"86f6d701-b40f-3114-a01d-06fe375388be","pitchNumber":2,"startTime":"2026-02-22T19:05:55.546Z","endTime":"2026-02-22T19:05:58.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-22T19:06:12.538Z","endTime":"2026-02-22T19:06:19.345Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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(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":92.9,"endSpeed":84.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.029599683829833,"aZ":-30.71394057993163,"pfxX":-9.29030789805077,"pfxZ":0.8018248872890172,"pX":0.16013128274331428,"pZ":1.5231764338074822,"vX0":10.917618108983163,"vY0":-134.70479103915886,"vZ0":-5.700036144674551,"x":110.9,"y":197.65,"x0":-2.7507869160750675,"y0":50.00466152346252,"z0":5.855682614831418,"aX":-16.964746409773248},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.2,"breakHorizontal":14.3,"spinRate":1768,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.407626532291089,"extension":6.041258425748105},"index":3,"playId":"8dc9bde6-6255-30c4-86c0-c777f21bf2ed","pitchNumber":3,"startTime":"2026-02-22T19:06:19.345Z","endTime":"2026-02-22T19:06:23.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:06:23.994Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan De La Cruz grounds out, shortstop Konnor Griffin to first baseman Enmanuel Valdez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:06:30.332Z","endTime":"2026-02-22T19:06:56.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61382635564382,"aZ":-26.154536763888704,"pfxX":-8.448773489148731,"pfxZ":3.0409171334757303,"pX":-0.3878067362669001,"pZ":2.2798811377725428,"vX0":10.131213008536644,"vY0":-139.15690820286386,"vZ0":-4.863842252176857,"x":131.78,"y":177.22,"x0":-2.96271699238414,"y0":50.002503747190296,"z0":5.763783329165975,"aX":-16.71870662648749},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.7,"breakHorizontal":13.4,"spinRate":2345,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39227391924892085,"extension":6.107060120251109},"hitData":{"launchSpeed":97.3,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.56,"coordY":158.81}},"index":0,"playId":"d0d98acf-0d93-3693-bc3f-31ffb4c17685","pitchNumber":1,"startTime":"2026-02-22T19:06:48.477Z","endTime":"2026-02-22T19:06:56.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:06:56.030Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Enmanuel Valdez grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:09:26.339Z","endTime":"2026-02-22T19:10:08.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Génesis Cabrera replaces Tim Mayza.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:09:04.019Z","endTime":"2026-02-22T19:09:28.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650893,"link":"/api/v1/people/650893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.613264987933476,"aZ":-19.186300984085275,"pfxX":1.1191553499643945,"pfxZ":7.909197425081804,"pX":-1.7416877560135724,"pZ":1.4981032920540531,"vX0":-6.744053015938841,"vY0":-126.0312680931364,"vZ0":-7.194814615313209,"x":183.39,"y":198.33,"x0":0.7998308369897502,"y0":50.0023408152671,"z0":5.888344958282662,"aX":1.8379307388347252},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":13.2,"breakHorizontal":-0.8,"spinRate":2139,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.43118896001872953,"extension":5.968765094709823},"index":1,"playId":"3a3061cd-db98-3534-877e-776acd62c58a","pitchNumber":1,"startTime":"2026-02-22T19:09:28.563Z","endTime":"2026-02-22T19:09:31.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.079896603181265,"aZ":-15.268884879225922,"pfxX":9.247842800849183,"pfxZ":9.076303644130322,"pX":0.3776097858514653,"pZ":1.7024390774827638,"vX0":-4.060633997915485,"vY0":-134.8267319833193,"vZ0":-8.087819651340265,"x":102.61,"y":192.81,"x0":0.691932832059921,"y0":50.00265850231491,"z0":5.793312074756529,"aX":17.22640532681488},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":-16.1,"spinRate":2209,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.40442430546534114,"extension":5.737316629426949},"index":2,"playId":"1c3978b9-9de4-324d-a60f-301e69634959","pitchNumber":2,"startTime":"2026-02-22T19:09:44.095Z","endTime":"2026-02-22T19:09:47.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55628358034319,"aZ":-16.95215967175266,"pfxX":10.394912289989195,"pfxZ":8.286865493480198,"pX":0.5827393653240293,"pZ":1.6678217522572316,"vX0":-4.393142846838477,"vY0":-134.31614505868657,"vZ0":-7.914641517106628,"x":94.79,"y":193.75,"x0":0.8837553198286041,"y0":50.004905506823164,"z0":5.845558063524377,"aX":19.10275673968052},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":-18.0,"spinRate":2196,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4069123905899179,"extension":5.795500642488189},"hitData":{"launchSpeed":68.6,"launchAngle":8.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.72,"coordY":148.94}},"index":3,"playId":"4c32d50f-25d0-39ec-887b-bb82619c4730","pitchNumber":3,"startTime":"2026-02-22T19:10:01.283Z","endTime":"2026-02-22T19:10:08.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_ab"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_ab"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:10:08.980Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Esmerlyn Valdez singles on a ground ball to center fielder Johan Rojas, deflected by pitcher Génesis Cabrera.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:10:16.184Z","endTime":"2026-02-22T19:11:22.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650893,"link":"/api/v1/people/650893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":679032,"link":"/api/v1/people/679032"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.848782985343092,"aZ":-20.29760431853017,"pfxX":11.155756323266244,"pfxZ":6.416104848991006,"pX":-0.025724786212143646,"pZ":3.587096175525087,"vX0":-5.359926104098416,"vY0":-135.08134374408058,"vZ0":-2.7258700091411696,"x":117.98,"y":141.93,"x0":0.5324228941193738,"y0":50.006684641711395,"z0":6.0330337886276615,"aX":20.663677354216965},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.3,"breakHorizontal":-19.1,"spinRate":2242,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.4051536541490206,"extension":5.717078594242883},"index":0,"playId":"8c88557f-155e-31b6-b77b-5ccdaa7e0402","pitchNumber":1,"startTime":"2026-02-22T19:10:35.435Z","endTime":"2026-02-22T19:10:39.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80628035231759,"aZ":-25.773296787598145,"pfxX":8.641744532623324,"pfxZ":3.9525585654803344,"pX":-0.4120320968951443,"pZ":3.6388613951031967,"vX0":-5.4292752653055,"vY0":-125.32252709643375,"vZ0":-0.7475955252996415,"x":132.71,"y":140.53,"x0":0.6389123669684714,"y0":50.006130535708756,"z0":6.011093135151011,"aX":14.010568470160791},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.2,"breakHorizontal":-14.8,"spinRate":1996,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.43391907911937144,"extension":5.733383340145918},"index":1,"playId":"79d1ffa3-6460-36d1-b862-cd350edad1ee","pitchNumber":2,"startTime":"2026-02-22T19:10:52.282Z","endTime":"2026-02-22T19:10:57.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.348825051837306,"aZ":-17.145448191247336,"pfxX":13.28845265328124,"pfxZ":8.280439307045759,"pX":0.799029410336083,"pZ":2.606318598705306,"vX0":-3.838061339698309,"vY0":-134.17365094221034,"vZ0":-5.481838020680597,"x":86.54,"y":168.41,"x0":0.5261077502906298,"y0":50.00096839541514,"z0":5.906857904788486,"aX":24.106414634881737},"breaks":{"breakAngle":51.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.9,"breakHorizontal":-23.2,"spinRate":2223,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4089963753778836,"extension":5.814716988325692},"hitData":{"launchSpeed":97.7,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.69,"coordY":189.08}},"index":2,"playId":"0372837a-5bc2-3213-aefc-c0a2b415285e","pitchNumber":3,"startTime":"2026-02-22T19:11:09.734Z","endTime":"2026-02-22T19:11:22.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.8,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:11:22.458Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Termarr Johnson singles on a fly ball to center fielder Johan Rojas. Esmerlyn Valdez to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:11:43.636Z","endTime":"2026-02-22T19:13:07.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"postOnSecond":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.314800819722976,"aZ":-18.68905776821777,"pfxX":10.958290463996192,"pfxZ":7.159479187827563,"pX":-0.3306573080377344,"pZ":1.3356475442555797,"vX0":-6.0693089770589665,"vY0":-135.5797846613563,"vZ0":-8.38257897391411,"x":129.6,"y":202.72,"x0":0.49901592277390544,"y0":50.00637767026428,"z0":5.743764175760434,"aX":20.64959664139077},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":-18.8,"spinRate":2228,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4021537465698044,"extension":5.848953361272088},"index":0,"playId":"aa015b79-dcbd-3f3c-b691-807806087c4d","pitchNumber":1,"startTime":"2026-02-22T19:11:52.153Z","endTime":"2026-02-22T19:11:56.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16358536859815,"aZ":-19.34906453265986,"pfxX":9.555166320674124,"pfxZ":6.842077855978481,"pX":0.6873300170020445,"pZ":2.3553634935097176,"vX0":-3.3953963974684394,"vY0":-135.67345496082734,"vZ0":-5.976397295979113,"x":90.8,"y":175.19,"x0":0.7096313727646585,"y0":50.00223057466775,"z0":5.923965402492458,"aX":17.91005458598386},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":-16.7,"spinRate":2187,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.4028583888111945,"extension":5.936095241595621},"index":1,"playId":"2204f3e9-2925-3565-9472-2b033ec4c19b","pitchNumber":2,"startTime":"2026-02-22T19:12:11.275Z","endTime":"2026-02-22T19:12:14.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"35e84392-b681-322e-b660-2c08db93dcb8","startTime":"2026-02-22T19:12:35.336Z","endTime":"2026-02-22T19:12:38.336Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.004057407494003,"aZ":-19.103087750071328,"pfxX":-0.5289322368099555,"pfxZ":7.863577478913556,"pX":-0.22237506958284,"pZ":2.4321258339193084,"vX0":-2.6481790669205862,"vY0":-128.469499873362,"vZ0":-5.157326323410384,"x":125.48,"y":173.11,"x0":0.8928581208173635,"y0":50.00250398045372,"z0":5.962139255413114,"aX":-0.8788838593024918},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.2,"breakHorizontal":1.6,"spinRate":2089,"spinDirection":168},"zone":5,"typeConfidence":2.0,"plateTime":0.42726542862992734,"extension":5.966877106341121},"hitData":{"launchSpeed":72.5,"launchAngle":25.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.21,"coordY":109.78}},"index":3,"playId":"86b7631c-bea9-3851-944a-453eb2a0f097","pitchNumber":3,"startTime":"2026-02-22T19:12:53.682Z","endTime":"2026-02-22T19:13:07.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_ab"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_ab"},{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_pa"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.5,"awayTeamWinProbability":30.5,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":1.59,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:13:07.919Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jesus Castillo flies out to right fielder Bryan De La Cruz. Esmerlyn Valdez to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:13:31.533Z","endTime":"2026-02-22T19:14:56.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691913,"fullName":"Jesus Castillo","link":"/api/v1/people/691913"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"postOnThird":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691913,"fullName":"Jesus Castillo","link":"/api/v1/people/691913"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":82.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.882030002755073,"aZ":-19.565989340188903,"pfxX":0.7607257278189418,"pfxZ":7.482028606332356,"pX":-0.05169168524433141,"pZ":1.382116997575731,"vX0":-2.600444984531442,"vY0":-127.60117081773582,"vZ0":-7.510343437696674,"x":118.97,"y":201.46,"x0":0.8721800503512169,"y0":50.00148876404918,"z0":5.850940456733556,"aX":1.281821141340702},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.5,"breakHorizontal":-1.0,"spinRate":2071,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4257192716268601,"extension":5.823432634817291},"index":0,"playId":"dffd938e-f70f-3f21-94c7-ea682d622f62","pitchNumber":1,"startTime":"2026-02-22T19:13:41.231Z","endTime":"2026-02-22T19:13:44.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"second":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.307760740240866,"aZ":-24.618098249064204,"pfxX":11.103583255202242,"pfxZ":4.531250497134806,"pX":0.04847197353678962,"pZ":2.1492101214365107,"vX0":-5.7482740919028155,"vY0":-128.0471514373329,"vZ0":-4.331012776496328,"x":115.15,"y":180.75,"x0":0.874399294446344,"y0":50.00401363912824,"z0":5.778138851246106,"aX":18.523919644616637},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.4,"breakHorizontal":-19.0,"spinRate":1961,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4270051226810634,"extension":5.89118825626488},"index":1,"playId":"9529d1c1-ee85-3e86-ba8d-2e5e32b3bd7c","pitchNumber":2,"startTime":"2026-02-22T19:14:01.411Z","endTime":"2026-02-22T19:14:04.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"second":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":73.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.889209961319967,"aZ":-39.027854542464965,"pfxX":-3.479458340721681,"pfxZ":-5.12998167936635,"pX":0.0195201446378932,"pZ":0.15246698638782674,"vX0":-0.6012794041112033,"vY0":-114.51343169282868,"vZ0":-4.735961225110213,"x":116.26,"y":234.66,"x0":0.7373248358670337,"y0":50.003318998469204,"z0":6.040086220306105,"aX":-4.649910957671632},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.2,"breakHorizontal":6.5,"spinRate":2379,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.4771536932883045,"extension":5.64277190750229},"index":2,"playId":"634c589e-b0c5-3b3d-a06b-da424f52e2cc","pitchNumber":3,"startTime":"2026-02-22T19:14:20.240Z","endTime":"2026-02-22T19:14:24.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"second":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.7,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.954333514971694,"aZ":-27.334046995877753,"pfxX":10.059905827900419,"pfxZ":2.9803881372919676,"pX":0.7967808411776345,"pZ":2.3412970701102607,"vX0":-3.897965932076648,"vY0":-126.22689653514087,"vZ0":-3.1786397375699,"x":86.63,"y":175.56,"x0":1.0476583386125506,"y0":50.00540810132498,"z0":5.800791508572846,"aX":16.353188663613736},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.9,"breakHorizontal":-17.4,"spinRate":1867,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.4327263550214102,"extension":5.716670985535979},"hitData":{"launchSpeed":84.3,"launchAngle":37.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.18,"coordY":110.84}},"index":3,"playId":"0f3f0141-ffaf-37f1-9322-06a19c4097cf","pitchNumber":4,"startTime":"2026-02-22T19:14:44.308Z","endTime":"2026-02-22T19:14:56.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"second":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691913,"link":"/api/v1/people/691913"},"credit":"b_ab"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_ab"},{"player":{"id":691913,"link":"/api/v1/people/691913"},"credit":"b_pa"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":5.599999999999994,"leverageIndex":2.61,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:14:56.020Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mitch Jebb strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:15:14.308Z","endTime":"2026-02-22T19:17:21.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.769126563756156,"aZ":-20.24578682282384,"pfxX":11.255962712548872,"pfxZ":6.299592414760504,"pX":0.4844822775389126,"pZ":1.364632576485879,"vX0":-4.495014079388322,"vY0":-136.23525080445873,"vZ0":-8.178394561303858,"x":98.53,"y":201.93,"x0":0.6860055287976232,"y0":50.006577037369226,"z0":5.786550179463265,"aX":21.325717573703255},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.0,"breakHorizontal":-19.6,"spinRate":2262,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4008666076720053,"extension":5.940426570922005},"index":0,"playId":"dbd82dc5-5ed7-359e-bb03-567e218f20b1","pitchNumber":1,"startTime":"2026-02-22T19:15:34.237Z","endTime":"2026-02-22T19:15:37.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":87.0,"endSpeed":80.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.700108234168855,"aZ":-20.462649468785052,"pfxX":0.4675618560971665,"pfxZ":7.1733423600740105,"pX":-0.1622462968655574,"pZ":2.5398091024910254,"vX0":-2.785214743052713,"vY0":-126.66800912472782,"vZ0":-4.736602461558611,"x":123.18,"y":170.21,"x0":0.8885477166098019,"y0":50.004005388400124,"z0":6.059754876496404,"aX":0.7637825046562268},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":12.2,"breakHorizontal":-0.2,"spinRate":2111,"spinDirection":181},"zone":5,"typeConfidence":2.0,"plateTime":0.4316133520840939,"extension":5.891519897540983},"index":1,"playId":"5fb8f19a-8ee2-30dc-847f-fee4e3bbdeac","pitchNumber":2,"startTime":"2026-02-22T19:15:52.255Z","endTime":"2026-02-22T19:15:55.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.309553083359035,"aZ":-18.988737974286664,"pfxX":1.806258244488793,"pfxZ":7.732398645309913,"pX":-0.6353109990941166,"pZ":1.2169548273179023,"vX0":-3.8435958972943003,"vY0":-129.33155622542833,"vZ0":-8.078984175027674,"x":141.22,"y":205.92,"x0":0.6310413807539158,"y0":50.00218747358764,"z0":5.820924801936483,"aX":3.0800639076697767},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.6,"breakHorizontal":-2.5,"spinRate":2089,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4224437981695113,"extension":5.93006833764084},"index":2,"playId":"6422d7df-dac4-32dc-b70f-c27816365728","pitchNumber":3,"startTime":"2026-02-22T19:16:14.003Z","endTime":"2026-02-22T19:16:17.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":88.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34105930055221,"aZ":-18.66632335809381,"pfxX":9.374323736006266,"pfxZ":6.928949187900941,"pX":0.694770432013568,"pZ":1.6866269050479377,"vX0":-3.281495466390441,"vY0":-137.51311124038432,"vZ0":-7.928601973470096,"x":90.52,"y":193.24,"x0":0.6729106089083884,"y0":50.005098016421854,"z0":5.833480303691179,"aX":18.278951478213624},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":-16.6,"spinRate":2295,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.39561153151165174,"extension":5.996332386778904},"index":3,"playId":"2ef23a46-dcc5-3a87-81df-c8ea78b4ef31","pitchNumber":4,"startTime":"2026-02-22T19:16:33.200Z","endTime":"2026-02-22T19:17:00.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"}},"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,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03826605432343,"aZ":-16.464699192463605,"pfxX":1.5166099985996944,"pfxZ":8.956460527532178,"pX":-0.5718743506081343,"pZ":2.199428594693,"vX0":-3.72653835923943,"vY0":-131.1672548075991,"vZ0":-6.606766330835014,"x":138.8,"y":179.4,"x0":0.6660795828745815,"y0":50.00325929908973,"z0":5.9650049853610465,"aX":2.660590487034484},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.1,"breakHorizontal":-2.0,"spinRate":2089,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.41654589662324737,"extension":5.8668893802409885},"index":4,"playId":"839f9de5-4b9c-33c8-ad09-bdf568a8c5b1","pitchNumber":5,"startTime":"2026-02-22T19:17:14.496Z","endTime":"2026-02-22T19:17:21.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_ab"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_ab"},{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_pa"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":6.1000000000000085,"leverageIndex":2.34,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:17:21.193Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Johan Rojas walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:19:41.275Z","endTime":"2026-02-22T19:21:17.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694298,"fullName":"Nick Dombkowski","link":"/api/v1/people/694298"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Dombkowski replaces Cam Sanders.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:19:42.369Z","endTime":"2026-02-22T19:19:43.535Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694298,"link":"/api/v1/people/694298"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.826808710225002,"aZ":-11.470984316290703,"pfxX":8.704991420881258,"pfxZ":11.977666751730776,"pX":1.0683285496724066,"pZ":2.4942268921973367,"vX0":-2.4943247209800474,"vY0":-130.70378565187767,"vZ0":-6.721697303481515,"x":76.28,"y":171.44,"x0":0.904752728134696,"y0":50.00210272579312,"z0":5.962642888152624,"aX":15.043539166292625},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":20.4,"breakHorizontal":-15.2,"spinRate":2092,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.41923368904092007,"extension":5.932892895191288},"index":1,"playId":"c5119a2e-2a98-3d66-995c-5652508e5ec8","pitchNumber":1,"startTime":"2026-02-22T19:19:43.535Z","endTime":"2026-02-22T19:19:47.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314640861889355,"aZ":-20.426598112489337,"pfxX":0.5928388351247813,"pfxZ":6.897206720384153,"pX":-0.8580735720913265,"pZ":2.969484310401499,"vX0":-4.973088880260775,"vY0":-129.00591156453015,"vZ0":-3.728837462007945,"x":149.71,"y":158.6,"x0":1.0092579869538287,"y0":50.00056826397165,"z0":5.989120877929417,"aX":1.010670295674655},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.0,"breakHorizontal":-0.1,"spinRate":2210,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.42297363718499303,"extension":6.049902731395386},"index":2,"playId":"71ddf779-1ee2-3cb3-b5e3-30bc34f72832","pitchNumber":2,"startTime":"2026-02-22T19:19:56.451Z","endTime":"2026-02-22T19:19:59.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96258376851564,"aZ":-12.603122988895487,"pfxX":4.551972513808724,"pfxZ":10.705951964386914,"pX":0.1681987323744098,"pZ":1.6848700052435566,"vX0":-3.3065418824847996,"vY0":-133.88065525350768,"vZ0":-8.94303649517068,"x":110.59,"y":193.29,"x0":0.8234074846132383,"y0":50.00504502658026,"z0":5.955302338116616,"aX":8.323678862453773},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.9,"breakHorizontal":-7.6,"spinRate":2162,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4080020520767764,"extension":5.962620597455246},"index":3,"playId":"25457b03-4273-3e64-9916-d2e6d02a1a61","pitchNumber":3,"startTime":"2026-02-22T19:20:10.410Z","endTime":"2026-02-22T19:20:14.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-22T19:20:21.856Z","endTime":"2026-02-22T19:20:28.871Z","isPitch":false,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.645895400395702,"aZ":-14.16659974606912,"pfxX":6.5788664126784795,"pfxZ":9.611385159791096,"pX":-0.02738827453570301,"pZ":2.1874032609924976,"vX0":-5.740413284068025,"vY0":-135.9609875229328,"vZ0":-6.4183293829248775,"x":118.04,"y":179.72,"x0":1.2559753958715605,"y0":50.0009572727275,"z0":5.560715276118151,"aX":12.322905414965586},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-10.7,"spinRate":2172,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.402771727156082,"extension":5.9674113856480275},"index":5,"playId":"166f43f0-7e30-36d7-9a0e-2aab689d4616","pitchNumber":4,"startTime":"2026-02-22T19:20:28.871Z","endTime":"2026-02-22T19:20:33.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4809252080184,"aZ":-23.406715060740115,"pfxX":10.44299938814771,"pfxZ":5.667181496931205,"pX":-0.3409679801389932,"pZ":1.2174020649744683,"vX0":-6.370713741150203,"vY0":-123.52684999240748,"vZ0":-6.321063940757198,"x":130.0,"y":205.91,"x0":0.9140391492713323,"y0":50.001291882030245,"z0":5.775903331854776,"aX":16.145871534181417},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.0,"breakHorizontal":-17.4,"spinRate":1763,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.4433268186846604,"extension":6.170631039210678},"index":6,"playId":"36db849e-9c96-326e-a7fe-be7148800e35","pitchNumber":5,"startTime":"2026-02-22T19:20:44.493Z","endTime":"2026-02-22T19:20:49.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":83.1,"endSpeed":77.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.387858024203624,"aZ":-25.78930531949636,"pfxX":1.0603881682188616,"pfxZ":4.2280171234376365,"pX":1.394868226638392,"pZ":3.1998948959559503,"vX0":-0.22513080663697693,"vY0":-121.24540886682014,"vZ0":-1.4861127487970964,"x":63.83,"y":152.38,"x0":1.3502213772646852,"y0":50.00520045938206,"z0":6.039944245064754,"aX":1.6025168105089518},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.6,"breakHorizontal":-1.9,"spinRate":2054,"spinDirection":288},"zone":12,"typeConfidence":2.0,"plateTime":0.4491952729672848,"extension":5.894883044177115},"index":7,"playId":"833ff4d2-7bf9-333d-a4e9-621137e18278","pitchNumber":6,"startTime":"2026-02-22T19:20:57.958Z","endTime":"2026-02-22T19:21:01.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.152828453286993,"aZ":-13.567651690466834,"pfxX":4.553495182272161,"pfxZ":10.252088367841893,"pX":0.704161805834238,"pZ":3.6528394133271815,"vX0":-2.431901842642276,"vY0":-133.92554434084838,"vZ0":-3.7910120108591743,"x":90.16,"y":140.15,"x0":1.032795824757573,"y0":50.0029599264744,"z0":6.058310260047615,"aX":8.264590395557507},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":-7.7,"spinRate":2275,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4091178058017735,"extension":5.969252571689368},"index":8,"playId":"b6928be5-47d8-3ba0-ab94-109284570f49","pitchNumber":7,"startTime":"2026-02-22T19:21:12.901Z","endTime":"2026-02-22T19:21:17.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_pa"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.39999999999999,"awayTeamWinProbability":16.60000000000001,"homeTeamWinProbabilityAdded":2.1999999999999886,"leverageIndex":0.57,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:21:17.219Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:21:34.580Z","endTime":"2026-02-22T19:22:55.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694298,"fullName":"Nick Dombkowski","link":"/api/v1/people/694298"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.745960094501733,"aZ":-14.22589663263163,"pfxX":10.28860177180705,"pfxZ":10.352847436337175,"pX":0.5462609426881853,"pZ":1.719431978862758,"vX0":-4.651959604898796,"vY0":-131.77466628230607,"vZ0":-7.836784190861866,"x":96.18,"y":192.36,"x0":1.0118689384012929,"y0":50.0013269752166,"z0":5.813679659935834,"aX":17.832998236015264},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.9,"breakHorizontal":-17.4,"spinRate":1973,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4179627802299284,"extension":6.129323868302887},"index":0,"playId":"595c49fe-087b-3c61-939c-8f526c79b978","pitchNumber":1,"startTime":"2026-02-22T19:21:44.688Z","endTime":"2026-02-22T19:22:11.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"}},"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"d6c0dfd0-ec8b-33e9-ba22-14d031dec86c","startTime":"2026-02-22T19:22:20.517Z","endTime":"2026-02-22T19:22:23.517Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.969823693198972,"aZ":-14.78403960533074,"pfxX":9.994675884876841,"pfxZ":9.578832607716615,"pX":0.6252789567438203,"pZ":2.602788920590293,"vX0":-5.48227552722139,"vY0":-133.46392759442156,"vZ0":-5.097528811873843,"x":93.17,"y":168.5,"x0":1.400396899368014,"y0":50.004371704355435,"z0":5.591278271869765,"aX":18.15013463292762},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":-17.0,"spinRate":2237,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4093743710655229,"extension":5.95812132037504},"index":2,"playId":"4024c9eb-6a37-33ab-8f7a-cd96a2e6a535","pitchNumber":2,"startTime":"2026-02-22T19:22:35.838Z","endTime":"2026-02-22T19:22:40.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.684740479309987,"aZ":-12.158686819987848,"pfxX":5.775189177231456,"pfxZ":11.211178828534408,"pX":0.21030365773625864,"pZ":2.1134761371526998,"vX0":-3.363103394164981,"vY0":-133.50761471728654,"vZ0":-7.816646819223936,"x":96.05,"y":138.07,"x0":0.7431955849360544,"y0":50.00597179891254,"z0":5.976304257411969,"aX":10.312915426121053},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.6,"breakHorizontal":-9.6,"spinRate":2222,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.41199352392093935,"extension":5.99997517555778},"index":3,"playId":"dc9b352e-d24c-3b39-8be2-6a146a185d67","pitchNumber":3,"startTime":"2026-02-22T19:22:51.587Z","endTime":"2026-02-22T19:22:55.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.92,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:22:55.449Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:23:07.384Z","endTime":"2026-02-22T19:25:10.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694298,"fullName":"Nick Dombkowski","link":"/api/v1/people/694298"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"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":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.442461665355186,"aZ":-10.611021570701206,"pfxX":6.122956823854709,"pfxZ":12.111774351376713,"pX":-0.6812630564813263,"pZ":3.4021809438899604,"vX0":-8.289645334289776,"vY0":-132.6044561546563,"vZ0":-4.994167896038235,"x":142.97,"y":146.92,"x0":1.6903203912414488,"y0":50.00282937395423,"z0":6.084622328234144,"aX":10.901602002653693},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":21.0,"breakHorizontal":-9.2,"spinRate":2179,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4131112731223543,"extension":5.953582945692136},"index":0,"playId":"6e786739-1fcb-34a8-babe-e12187d31538","pitchNumber":1,"startTime":"2026-02-22T19:23:21.208Z","endTime":"2026-02-22T19:23:29.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Johan Rojas steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"6e786739-1fcb-34a8-babe-e12187d31538","startTime":"2026-02-22T19:23:35.446Z","endTime":"2026-02-22T19:23:57.526Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"postOnSecond":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.8,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97506352949674,"aZ":-28.31256538157287,"pfxX":2.2218836761752563,"pfxZ":2.560126177105303,"pX":0.27282272549635617,"pZ":3.2491629579264045,"vX0":-5.0465455718182,"vY0":-122.10946164785314,"vZ0":-0.8462762857371942,"x":106.6,"y":151.05,"x0":2.0774039620065117,"y0":50.0060348143752,"z0":6.035474581664051,"aX":3.3573986110018157},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.7,"breakHorizontal":-2.9,"spinRate":2273,"spinDirection":285},"zone":2,"typeConfidence":2.0,"plateTime":0.4485111378019857,"extension":6.040654610903313},"index":2,"playId":"bff20a3c-7792-33b3-9d5a-f3d5487c33c1","pitchNumber":2,"startTime":"2026-02-22T19:23:57.526Z","endTime":"2026-02-22T19:24:24.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91012988170346,"aZ":-12.943316756383483,"pfxX":6.856131782622164,"pfxZ":10.982572518797499,"pX":0.48010009568421974,"pZ":2.485541176689949,"vX0":-7.275420166409141,"vY0":-132.8621659284683,"vZ0":-5.541140004529702,"x":98.7,"y":171.67,"x0":2.390266500382947,"y0":50.00444373210232,"z0":5.573547380577325,"aX":12.007522208258798},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.5,"breakHorizontal":-10.4,"spinRate":2272,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.41552917252640764,"extension":6.15997395390695},"index":3,"playId":"736231e3-ab8e-377d-a2a9-3bcc5e1cf13d","pitchNumber":3,"startTime":"2026-02-22T19:24:40.171Z","endTime":"2026-02-22T19:24:44.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.813713125181664,"aZ":-29.21675663331261,"pfxX":1.3314734379382607,"pfxZ":1.946306983134738,"pX":-0.02696498187712486,"pZ":2.1104267666184016,"vX0":-5.41124126914836,"vY0":-121.57117795560067,"vZ0":-3.0379792870826416,"x":118.03,"y":181.8,"x0":2.0416815234756935,"y0":50.000696967480785,"z0":5.876971217815,"aX":2.0204093315940774},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":-1.3,"spinRate":2130,"spinDirection":296},"zone":8,"typeConfidence":2.0,"plateTime":0.4482350913174238,"extension":6.258852479378563},"index":4,"playId":"2ab1a8a1-c4a1-3b68-9cfd-80c333c58ba5","pitchNumber":4,"startTime":"2026-02-22T19:25:07.055Z","endTime":"2026-02-22T19:25:10.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.30000000000001,"awayTeamWinProbability":19.69999999999999,"homeTeamWinProbabilityAdded":-2.299999999999983,"leverageIndex":0.8,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:25:10.937Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:25:27.493Z","endTime":"2026-02-22T19:26:41.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694298,"fullName":"Nick Dombkowski","link":"/api/v1/people/694298"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96428174336882,"aZ":-26.14766360748311,"pfxX":-0.8345514753975423,"pfxZ":3.9048473546892115,"pX":-0.01155726864870564,"pZ":2.39902257952993,"vX0":-5.394611930433836,"vY0":-122.80888694582798,"vZ0":-3.3205263607938833,"x":117.44,"y":174.01,"x0":2.312613443713181,"y0":50.00225734530824,"z0":5.967831699534244,"aX":-1.2876232410542938},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.6,"breakHorizontal":2.6,"spinRate":2337,"spinDirection":305},"zone":5,"typeConfidence":2.0,"plateTime":0.44425315968190127,"extension":6.054939482164309},"index":0,"playId":"ed934ded-189f-3880-a998-8cd384d04aa6","pitchNumber":1,"startTime":"2026-02-22T19:25:34.384Z","endTime":"2026-02-22T19:25:38.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42137508360498,"aZ":-10.665056092147866,"pfxX":5.0354688528536515,"pfxZ":11.976222904886818,"pX":-0.6047878094162338,"pZ":2.0385000295864937,"vX0":-7.205283200239769,"vY0":-133.1232938151342,"vZ0":-8.16405659016171,"x":140.05,"y":183.74,"x0":1.4819002834972537,"y0":50.00069205931445,"z0":5.91576505013472,"aX":9.042336323357299},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.0,"breakHorizontal":-7.6,"spinRate":2176,"spinDirection":156},"zone":7,"typeConfidence":2.0,"plateTime":0.4113532724678288,"extension":6.239549057848949},"index":1,"playId":"46b3f23f-fd73-3c87-ae92-7650c22fbdd8","pitchNumber":2,"startTime":"2026-02-22T19:25:51.003Z","endTime":"2026-02-22T19:26:18.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"}},"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, 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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56519071694794,"aZ":-22.815482217026307,"pfxX":8.473541867831283,"pfxZ":6.131203129655472,"pX":0.10268874932034124,"pZ":0.7765808160052758,"vX0":-7.276282284797663,"vY0":-122.8088923473298,"vZ0":-7.592310893037234,"x":113.09,"y":217.81,"x0":2.004572282198368,"y0":50.00067950678462,"z0":5.851811326949033,"aX":12.927900767145813},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.5,"breakHorizontal":-13.6,"spinRate":1682,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4461885399677481,"extension":6.121965968467455},"index":2,"playId":"620f9ec1-fc32-3062-a975-c6e2612e2431","pitchNumber":3,"startTime":"2026-02-22T19:26:36.973Z","endTime":"2026-02-22T19:26:41.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:26:41.463Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out to first baseman Felix Reyes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:29:15.782Z","endTime":"2026-02-22T19:30:48.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[9,10,11,12,13],"actionIndex":[0,1,2,3,4,5,6,7,8],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Bryan Rincon replaces shortstop Trea Turner, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:29:02.484Z","endTime":"2026-02-22T19:29:02.508Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804858,"link":"/api/v1/people/804858"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":607208,"link":"/api/v1/people/607208"},"defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Felix Reyes replaces first baseman Bryce Harper, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:29:02.508Z","endTime":"2026-02-22T19:29:02.510Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":547180,"link":"/api/v1/people/547180"},"defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carson DeMartini replaces third baseman Alec Bohm, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T19:29:02.510Z","endTime":"2026-02-22T19:29:02.513Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701831,"link":"/api/v1/people/701831"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":664761,"link":"/api/v1/people/664761"},"defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Dante Nori replaces left fielder Brandon Marsh, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T19:29:02.513Z","endTime":"2026-02-22T19:29:02.515Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807276,"link":"/api/v1/people/807276"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: René Pinto replaces catcher J.T. Realmuto, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-22T19:29:02.515Z","endTime":"2026-02-22T19:29:02.518Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Aroon Escobar replaces second baseman Bryson Stott, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-22T19:29:02.518Z","endTime":"2026-02-22T19:29:02.520Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800169,"link":"/api/v1/people/800169"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Dylan Campbell replaces right fielder Bryan De La Cruz, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-22T19:29:02.520Z","endTime":"2026-02-22T19:29:02.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":650559,"link":"/api/v1/people/650559"},"defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":650559,"link":"/api/v1/people/650559"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Pedro León replaces center fielder Johan Rojas, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"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-22T19:29:02.524Z","endTime":"2026-02-22T19:29:02.529Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694175,"link":"/api/v1/people/694175"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":679032,"link":"/api/v1/people/679032"},"defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jonathan Hernández replaces Génesis Cabrera.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-02-22T19:29:02.529Z","endTime":"2026-02-22T19:29:18.019Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642546,"link":"/api/v1/people/642546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.735517135605928,"aZ":-32.31785037945649,"pfxX":3.8100109970236438,"pfxZ":-0.08537113857608514,"pX":0.9174290137439448,"pZ":0.7839938981802623,"vX0":6.941639797742816,"vY0":-125.69234017139127,"vZ0":-5.1419598453990325,"x":82.03,"y":217.61,"x0":-2.367458115613764,"y0":50.005201371512314,"z0":5.458405283072666,"aX":6.141543025839065},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.1,"breakHorizontal":-8.4,"spinRate":2403,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4345588289687128,"extension":6.320627035676782},"index":9,"playId":"bad1b20a-bc52-39d7-8a24-8d8b12735d04","pitchNumber":1,"startTime":"2026-02-22T19:29:18.019Z","endTime":"2026-02-22T19:29:21.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.144215585549958,"aZ":-32.68397862855821,"pfxX":4.08263377717645,"pfxZ":-0.33142590790851933,"pX":-1.4288121886884644,"pZ":3.3631720911152208,"vX0":1.9919167052109819,"vY0":-123.22079371061055,"vZ0":0.8305359789999205,"x":171.46,"y":147.97,"x0":-2.7753968966867117,"y0":50.0001769209617,"z0":5.761407356414107,"aX":6.340760014474214},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.2,"breakHorizontal":-7.8,"spinRate":2244,"spinDirection":107},"zone":11,"typeConfidence":2.0,"plateTime":0.44278799451482875,"extension":5.9081448000770855},"index":10,"playId":"3c2c7306-9bec-36b6-a3cd-33942b6cb87f","pitchNumber":2,"startTime":"2026-02-22T19:29:46.453Z","endTime":"2026-02-22T19:29:50.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.832181559034268,"aZ":-24.679400546495458,"pfxX":-10.060172447121712,"pfxZ":3.7373644358621014,"pX":-0.3053189679380291,"pZ":1.7807471170754177,"vX0":9.464543993357747,"vY0":-140.50891014451602,"vZ0":-5.524710728549398,"x":128.64,"y":190.7,"x0":-2.4048127627360723,"y0":50.004606679150555,"z0":5.368870061315537,"aX":-20.185571319946042},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.8,"breakHorizontal":16.3,"spinRate":2201,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.38932034963743156,"extension":6.298052238225575},"index":11,"playId":"a5a62f7b-951c-3602-8d96-429f72886229","pitchNumber":3,"startTime":"2026-02-22T19:30:02.800Z","endTime":"2026-02-22T19:30:06.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.647747787384933,"aZ":-30.81511895727069,"pfxX":2.044719195698983,"pfxZ":0.8468022255996246,"pX":-0.5623168686557456,"pZ":2.4879378564713837,"vX0":4.279167162468372,"vY0":-125.15936373731591,"vZ0":-1.6261979759654037,"x":138.43,"y":171.61,"x0":-2.552421783723524,"y0":50.00314733685139,"z0":5.643764714729492,"aX":3.278758354810732},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.4,"breakHorizontal":-4.6,"spinRate":2426,"spinDirection":110},"zone":4,"typeConfidence":2.0,"plateTime":0.4357899767465532,"extension":6.081894436318038},"index":12,"playId":"55f11b15-d677-3574-94e9-ac86990d149a","pitchNumber":4,"startTime":"2026-02-22T19:30:22.209Z","endTime":"2026-02-22T19:30:25.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.722194429422657,"aZ":-30.350693463436627,"pfxX":1.9320792392350552,"pfxZ":1.0902404083005868,"pX":0.995616004758843,"pZ":1.45479032111834,"vX0":7.486064877027789,"vY0":-127.81446876596146,"vZ0":-4.300849461883216,"x":79.05,"y":199.5,"x0":-2.2051702721812436,"y0":50.00591957211332,"z0":5.503689109076712,"aX":3.2439631780392433},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.3,"breakHorizontal":-4.9,"spinRate":2339,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.42614819413051563,"extension":6.33541936986845},"hitData":{"launchSpeed":103.0,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.36,"coordY":167.89}},"index":13,"playId":"81f42446-c935-3660-919b-944687ae4603","pitchNumber":5,"startTime":"2026-02-22T19:30:41.730Z","endTime":"2026-02-22T19:30:48.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:30:48.184Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Konnor Griffin lines out sharply to right fielder Dylan Campbell.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:30:54.927Z","endTime":"2026-02-22T19:32:46.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.983767221734638,"aZ":-29.135213130109545,"pfxX":-10.221560840820842,"pfxZ":1.550990045026758,"pX":-0.3853730416761364,"pZ":2.5016229687643206,"vX0":9.08830883502929,"vY0":-138.4782161612845,"vZ0":-2.75107269080401,"x":131.69,"y":171.24,"x0":-2.3711397422410365,"y0":50.0005085262656,"z0":5.443479622942554,"aX":-19.98255450485842},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.4,"breakHorizontal":16.8,"spinRate":2142,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.3945246822231283,"extension":6.296913887022537},"index":0,"playId":"65909cb5-8798-3239-9416-7da6b0ed27e8","pitchNumber":1,"startTime":"2026-02-22T19:31:10.220Z","endTime":"2026-02-22T19:31:14.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.867945234730552,"aZ":-25.96902411185174,"pfxX":-9.602737610481523,"pfxZ":3.1406493163393954,"pX":0.20674557250029177,"pZ":0.9389548662258043,"vX0":10.036461966408229,"vY0":-138.8964579537338,"vZ0":-7.496603979732317,"x":109.12,"y":213.43,"x0":-2.186756440056282,"y0":50.0021528903607,"z0":5.371299736452998,"aX":-18.970929849479848},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.4,"breakHorizontal":15.6,"spinRate":2240,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.3926658109131389,"extension":6.349828073669493},"index":1,"playId":"83ffca4e-fcfa-37ce-a7f0-3d7b6ba2da30","pitchNumber":2,"startTime":"2026-02-22T19:31:24.406Z","endTime":"2026-02-22T19:31:28.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.329416730252387,"aZ":-33.05848872902795,"pfxX":0.944846475039586,"pfxZ":-0.5554102751863059,"pX":-0.6686818479529676,"pZ":2.282833497488841,"vX0":3.8120051673656072,"vY0":-124.86338085425976,"vZ0":-1.5067693912747004,"x":142.49,"y":177.14,"x0":-2.3385262242053386,"y0":50.00613577951232,"z0":5.616225716987733,"aX":1.4909856104849706},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.1,"breakHorizontal":-2.6,"spinRate":2283,"spinDirection":103},"zone":7,"typeConfidence":2.0,"plateTime":0.4387951430253083,"extension":6.076127277113633},"index":2,"playId":"88bd364a-85cd-38c7-a856-a09c05496165","pitchNumber":3,"startTime":"2026-02-22T19:31:39.354Z","endTime":"2026-02-22T19:31:43.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":87.6,"endSpeed":80.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.419400436939146,"aZ":-29.365315314190415,"pfxX":-0.236771032479405,"pfxZ":1.7278447000372532,"pX":1.6196722414108358,"pZ":1.6270471629676018,"vX0":9.645297513598695,"vY0":-127.1713439922048,"vZ0":-3.9416776512597504,"x":55.26,"y":194.85,"x0":-2.2005387155976575,"y0":50.00586036177276,"z0":5.540848286879588,"aX":-0.38649803766579305},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":-1.9,"spinRate":2400,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.43161294026477437,"extension":6.337627894735936},"index":3,"playId":"a97dec2c-06f2-365d-8ec7-b3b4f5a6baa7","pitchNumber":4,"startTime":"2026-02-22T19:32:00.271Z","endTime":"2026-02-22T19:32:04.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.9,"endSpeed":80.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.400772018567867,"aZ":-29.049240085578113,"pfxX":1.4300553065943893,"pfxZ":1.9100229765565975,"pX":0.8082719735886383,"pZ":0.47740900495364225,"vX0":7.0216880576231455,"vY0":-126.39116636918631,"vZ0":-6.499697923818799,"x":86.19,"y":225.89,"x0":-2.1804196947677403,"y0":50.00090438441297,"z0":5.385721454310404,"aX":2.33498315269965},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.3,"breakHorizontal":-4.1,"spinRate":2411,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.43174823322314015,"extension":6.3124372221807565},"index":4,"playId":"4ab4e39a-52db-35fc-aeec-de8bee92bc7f","pitchNumber":5,"startTime":"2026-02-22T19:32:17.137Z","endTime":"2026-02-22T19:32:20.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.619143725757056,"aZ":-27.38340401615592,"pfxX":-7.81051113495691,"pfxZ":2.433628067599102,"pX":-0.15814963071516303,"pZ":2.507968409113067,"vX0":8.421468990034324,"vY0":-139.52280984418263,"vZ0":-3.2616516115536305,"x":123.03,"y":171.06,"x0":-2.201993282216032,"y0":50.00476013263984,"z0":5.498295450248568,"aX":-15.388846381348865},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.8,"breakHorizontal":12.4,"spinRate":2184,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3926927328439862,"extension":6.233597897841508},"hitData":{"launchSpeed":109.1,"launchAngle":12.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":178.76,"coordY":103.66}},"index":5,"playId":"689a7bee-efa4-350a-92fd-685ba5a6c2b8","pitchNumber":6,"startTime":"2026-02-22T19:32:37.886Z","endTime":"2026-02-22T19:32:46.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:32:46.597Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:32:59.051Z","endTime":"2026-02-22T19:34:23.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.954939317189474,"aZ":-30.34440751840243,"pfxX":-11.253427955693459,"pfxZ":0.953166316138816,"pX":0.8028066892966356,"pZ":2.7996326990091323,"vX0":12.21730015597944,"vY0":-137.55525714073212,"vZ0":-1.4742639054052495,"x":86.4,"y":163.19,"x0":-2.237402591722759,"y0":50.000749634784746,"z0":5.402894575873423,"aX":-21.53050128031932},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.6,"breakHorizontal":17.8,"spinRate":2182,"spinDirection":245},"zone":3,"typeConfidence":2.0,"plateTime":0.39843331825411443,"extension":6.4082636309863785},"index":0,"playId":"aa0f6fb0-9ccb-3070-819f-3983eb2089d1","pitchNumber":1,"startTime":"2026-02-22T19:33:10.498Z","endTime":"2026-02-22T19:33:14.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.474158947696196,"aZ":-30.788742205157458,"pfxX":-6.732013570546193,"pfxZ":0.7475975430854831,"pX":0.4109387285902653,"pZ":0.8950776384527375,"vX0":9.468238876131162,"vY0":-134.7352034486914,"vZ0":-6.346036990684229,"x":101.34,"y":214.61,"x0":-2.2576133920918884,"y0":50.00583121905426,"z0":5.428555585348385,"aX":-12.507025256837087},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.2,"breakHorizontal":10.4,"spinRate":1705,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4049561031223714,"extension":6.51314671651035},"index":1,"playId":"d612af2a-d0b8-32fb-a6c4-c0f9f3f4ba3f","pitchNumber":2,"startTime":"2026-02-22T19:33:25.587Z","endTime":"2026-02-22T19:33:28.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.066706528951997,"aZ":-33.53388914338292,"pfxX":4.159165236536031,"pfxZ":-0.8516487565557256,"pX":-1.6956090646972029,"pZ":3.086094800629615,"vX0":0.6972671321499957,"vY0":-124.13366997833573,"vZ0":0.217489596257616,"x":181.63,"y":155.46,"x0":-2.5197908155750626,"y0":50.00133614505706,"z0":5.733648801662004,"aX":6.651136027809143},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.3,"breakHorizontal":-7.7,"spinRate":2383,"spinDirection":105},"zone":11,"typeConfidence":2.0,"plateTime":0.43711987068742975,"extension":6.048984013147752},"index":2,"playId":"b7483542-d4a2-3196-b3ea-2e66e711cc18","pitchNumber":3,"startTime":"2026-02-22T19:33:42.349Z","endTime":"2026-02-22T19:33:47.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83912973735005,"aZ":-25.47642026377184,"pfxX":-9.628328490272839,"pfxZ":3.456405601439041,"pX":-0.703734154390566,"pZ":1.677722585961224,"vX0":8.068822685409993,"vY0":-137.93165369503626,"vZ0":-5.108674861637517,"x":143.82,"y":193.48,"x0":-2.406811648465344,"y0":50.00477928246775,"z0":5.257643780873995,"aX":-18.673284614461444},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.4,"breakHorizontal":15.8,"spinRate":2179,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.3961346816508624,"extension":6.165943264861474},"index":3,"playId":"d02ba357-7a16-3e20-a51e-47ec1d79792b","pitchNumber":4,"startTime":"2026-02-22T19:34:00.425Z","endTime":"2026-02-22T19:34:06.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.018230140098925,"aZ":-24.263148187088877,"pfxX":-11.018124149415707,"pfxZ":4.119989162606387,"pX":0.8858809350568397,"pZ":2.712496012922559,"vX0":12.348795541825144,"vY0":-137.83348808407342,"vZ0":-3.06629633987182,"x":83.23,"y":165.54,"x0":-2.2237711084578544,"y0":50.00507395833589,"z0":5.480178156704763,"aX":-21.174080519559748},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.0,"breakHorizontal":17.3,"spinRate":2280,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.39757541616384584,"extension":6.243276630003487},"index":4,"playId":"45469463-2516-38a6-8e33-09ad017b92fd","pitchNumber":5,"startTime":"2026-02-22T19:34:17.593Z","endTime":"2026-02-22T19:34:23.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.51,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:34:23.254Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Flores Jr. walks. Ivan Brethowr to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:34:34.980Z","endTime":"2026-02-22T19:36:01.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"postOnSecond":{"id":814442,"fullName":"Ivan Brethowr","link":"/api/v1/people/814442"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":814442,"fullName":"Ivan Brethowr","link":"/api/v1/people/814442"},"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":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ivan Brethowr replaces Spencer Horwitz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T19:34:34.979Z","endTime":"2026-02-22T19:34:46.876Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814442,"link":"/api/v1/people/814442"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"},"base":1,"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76036018024362,"aZ":-25.927354826320922,"pfxX":-11.187433333031588,"pfxZ":3.247179334494895,"pX":0.84980944412072,"pZ":2.3622919618027094,"vX0":11.814808938371675,"vY0":-138.5357330536207,"vZ0":-3.5871898819423538,"x":84.61,"y":175.0,"x0":-2.036713951430217,"y0":50.0041634102637,"z0":5.42645465349585,"aX":-21.53570947975808},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.2,"breakHorizontal":17.5,"spinRate":2231,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.39684387030437485,"extension":6.481646874660878},"index":1,"playId":"4a29a97b-550a-3d1a-946b-cdfa680e5bce","pitchNumber":1,"startTime":"2026-02-22T19:34:46.876Z","endTime":"2026-02-22T19:34:51.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":85.7,"endSpeed":79.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.537746328248552,"aZ":-31.84221408715701,"pfxX":2.218004962504587,"pfxZ":0.20747356621143176,"pX":1.4096508403108652,"pZ":1.1195900538351955,"vX0":7.589058285110532,"vY0":-124.59674083833302,"vZ0":-4.355856176769418,"x":63.27,"y":208.55,"x0":-1.9663026593356496,"y0":50.00144737310085,"z0":5.5281536827211,"aX":3.4768618426383755},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.5,"breakHorizontal":-5.8,"spinRate":2321,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4399671333361326,"extension":6.146818916497833},"index":2,"playId":"6c298d8b-e5b7-3093-864c-f7b17baf2387","pitchNumber":2,"startTime":"2026-02-22T19:35:04.792Z","endTime":"2026-02-22T19:35:09.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.805786474107137,"aZ":-23.87402164810292,"pfxX":-10.506225991474793,"pfxZ":4.291795171549085,"pX":0.12092973755145407,"pZ":0.8830051748219953,"vX0":9.908674821736925,"vY0":-138.41918640619085,"vZ0":-7.683875993252021,"x":112.39,"y":214.94,"x0":-2.145672694013835,"y0":50.00258016727337,"z0":5.301197915798412,"aX":-20.3225800073112},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.2,"breakHorizontal":16.9,"spinRate":2307,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3961775294845742,"extension":6.318083360972732},"index":3,"playId":"fe4e5b45-f21a-3b51-8e43-a8a143989a94","pitchNumber":3,"startTime":"2026-02-22T19:35:23.527Z","endTime":"2026-02-22T19:35:26.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.424727279616352,"aZ":-22.865180920377938,"pfxX":-10.92517118452448,"pfxZ":4.679141876953562,"pX":-0.07602205317830367,"pZ":2.6335971551222865,"vX0":9.847738047811356,"vY0":-139.8700730327202,"vZ0":-3.723773684850823,"x":119.9,"y":167.67,"x0":-2.2164988236587573,"y0":50.001340372084094,"z0":5.474641238314041,"aX":-21.727700919501977},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":17.9,"spinRate":2329,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.3910286025873475,"extension":6.27467191534888},"index":4,"playId":"e6d7d8af-519f-39cc-a105-b9ac4d1593ae","pitchNumber":4,"startTime":"2026-02-22T19:35:41.404Z","endTime":"2026-02-22T19:35:45.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30630542155829,"aZ":-23.81847217097263,"pfxX":-11.536782834408548,"pfxZ":4.379272678925816,"pX":-1.3360233864289601,"pZ":1.6637510649385034,"vX0":6.810981133084504,"vY0":-137.6577014966877,"vZ0":-5.789308317499326,"x":167.93,"y":193.86,"x0":-2.35140457388589,"y0":50.002730630612966,"z0":5.420349028652604,"aX":-22.00522397870018},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.8,"breakHorizontal":19.3,"spinRate":2244,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.3988275599245177,"extension":6.227024686616303},"index":5,"playId":"2032f20d-4a55-3916-87b5-5862ed67cb93","pitchNumber":5,"startTime":"2026-02-22T19:35:56.886Z","endTime":"2026-02-22T19:36:01.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.2,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:36:01.782Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"René Pinto challenged (pitch result), call on the field was confirmed: Enmanuel Valdez walks. Ivan Brethowr to 3rd. Rafael Flores Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:36:36.879Z","endTime":"2026-02-22T19:38:52.507Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"postOnSecond":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"postOnThird":{"id":814442,"fullName":"Ivan Brethowr","link":"/api/v1/people/814442"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":814442,"fullName":"Ivan Brethowr","link":"/api/v1/people/814442"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":84.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.596007265228504,"aZ":-28.035752527634248,"pfxX":3.088961288888418,"pfxZ":2.3422544826176326,"pX":0.19133309949554614,"pZ":1.7598388203713522,"vX0":5.799358407769251,"vY0":-130.91235897405377,"vZ0":-4.494227556786832,"x":109.71,"y":191.26,"x0":-2.437543991857089,"y0":50.005171261278264,"z0":5.55016563987453,"aX":5.466963265639151},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.6,"breakHorizontal":-6.6,"spinRate":2457,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4153155524510024,"extension":6.397180559343517},"index":0,"playId":"3f114e93-de40-320f-be9c-bdee921f4a32","pitchNumber":1,"startTime":"2026-02-22T19:36:41.494Z","endTime":"2026-02-22T19:36:45.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.8,"endSpeed":78.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.124375211310106,"aZ":-33.80262667114061,"pfxX":3.365257953058677,"pfxZ":-1.0530595204727984,"pX":-2.1572347741197193,"pZ":2.868434719197451,"vX0":0.2579386539187122,"vY0":-123.50004120586208,"vZ0":0.08728127109209405,"x":199.23,"y":161.33,"x0":-2.70029033392243,"y0":50.00272622997776,"z0":5.670982423793826,"aX":5.208535972069894},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.7,"breakHorizontal":-6.1,"spinRate":2274,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.44317046713139696,"extension":5.985736991676323},"index":1,"playId":"0e3e85c8-415b-3e96-8657-7b3dcd4f069d","pitchNumber":2,"startTime":"2026-02-22T19:37:06.418Z","endTime":"2026-02-22T19:37:10.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.9,"endSpeed":86.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82877403383007,"aZ":-28.908101234042167,"pfxX":-8.382980428252353,"pfxZ":1.7139909780792912,"pX":-1.0736338364603946,"pZ":2.6397676114597757,"vX0":6.886974220564378,"vY0":-137.9078722931658,"vZ0":-2.201275602440981,"x":157.92,"y":167.51,"x0":-2.527875292081175,"y0":50.00322145056243,"z0":5.4201380703688695,"aX":-15.969486441237114},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.8,"breakHorizontal":13.6,"spinRate":2207,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.39887105627770714,"extension":6.217906289668636},"index":2,"playId":"addc92f7-e3a1-360f-8e96-a993f3807e31","pitchNumber":3,"startTime":"2026-02-22T19:37:25.528Z","endTime":"2026-02-22T19:37:29.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52263462488142,"aZ":-25.346517129224434,"pfxX":-10.03942792103097,"pfxZ":3.592816905544816,"pX":-0.2699151919935903,"pZ":1.4366411595338588,"vX0":9.116244255559057,"vY0":-137.89804957011523,"vZ0":-5.9480567049743,"x":127.29,"y":199.99,"x0":-2.3362162802755377,"y0":50.002739999365424,"z0":5.363333488943932,"aX":-19.07456339640313},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":16.0,"spinRate":2229,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.39927086691333136,"extension":6.339653888414389},"index":3,"playId":"7c4aa7a7-d48d-3fe2-ad5f-7a9f75b58f4e","pitchNumber":4,"startTime":"2026-02-22T19:37:45.779Z","endTime":"2026-02-22T19:38:12.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40874835221693,"aZ":-30.430411636061383,"pfxX":-7.153439293817025,"pfxZ":0.9201707182765659,"pX":0.010625369640105858,"pZ":3.244142317384069,"vX0":9.231422598805358,"vY0":-137.2561839829229,"vZ0":-0.5972729302971617,"x":116.59,"y":151.19,"x0":-2.4781560994655965,"y0":50.002220236661955,"z0":5.549732518348391,"aX":-13.551103706964465},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.8,"breakHorizontal":10.8,"spinRate":2144,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.40015345012308945,"extension":6.328735124526601},"index":4,"playId":"4edf57a5-0306-3239-829b-df98345f8888","pitchNumber":5,"startTime":"2026-02-22T19:38:25.496Z","endTime":"2026-02-22T19:38:52.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"}},"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":2.41,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:38:52.507Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Esmerlyn Valdez hits a grand slam (1) to right field. Ivan Brethowr scores. Rafael Flores Jr. scores. Enmanuel Valdez scores.","rbi":4,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:41:24.862Z","endTime":"2026-02-22T19:42:35.468Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806585,"fullName":"Jack Dallas","link":"/api/v1/people/806585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":{"id":806585,"link":"/api/v1/people/806585"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":814442,"fullName":"Ivan Brethowr","link":"/api/v1/people/814442"},"responsiblePitcher":{"id":642546,"link":"/api/v1/people/642546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":{"id":642546,"link":"/api/v1/people/642546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":{"id":642546,"link":"/api/v1/people/642546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T19:39:05.914Z","endTime":"2026-02-22T19:41:10.779Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":804668,"link":"/api/v1/people/804668"},"third":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jack Dallas replaces Jonathan Hernández.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T19:41:10.779Z","endTime":"2026-02-22T19:41:26.707Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806585,"link":"/api/v1/people/806585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":804668,"link":"/api/v1/people/804668"},"third":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.586572097011704,"aZ":-34.13667151824109,"pfxX":10.64252234078088,"pfxZ":-1.429033984475499,"pX":-0.9685105447539376,"pZ":2.5485284021283023,"vX0":2.2997879857159154,"vY0":-116.21387170179084,"vZ0":0.8339560385416798,"x":153.92,"y":169.97,"x0":-3.352324752579458,"y0":50.00102750317164,"z0":5.4126825827819305,"aX":14.640057410240228},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.2,"breakHorizontal":-19.8,"spinRate":2361,"spinDirection":60},"zone":13,"typeConfidence":0.91,"plateTime":0.47025734344683423,"extension":5.581359478459381},"index":2,"playId":"96b73133-61da-3b50-a5d7-df2173701302","pitchNumber":1,"startTime":"2026-02-22T19:41:26.707Z","endTime":"2026-02-22T19:41:30.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":804668,"link":"/api/v1/people/804668"},"third":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.658656707838038,"aZ":-29.588370177633305,"pfxX":9.610499378250324,"pfxZ":1.734752619727594,"pX":2.2913908996940022,"pZ":2.27014433801431,"vX0":9.623888463187873,"vY0":-121.45254409809759,"vZ0":-1.2399796182206824,"x":29.66,"y":177.49,"x0":-2.976494975754221,"y0":50.00157909405855,"z0":5.369919843191604,"aX":14.296060548780376},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.1,"breakHorizontal":-19.8,"spinRate":2673,"spinDirection":55},"zone":14,"typeConfidence":0.93,"plateTime":0.45165930808846033,"extension":5.97487102126254},"index":3,"playId":"23e22fee-acd0-3374-b3fe-ab83640091fd","pitchNumber":2,"startTime":"2026-02-22T19:41:44.030Z","endTime":"2026-02-22T19:41:48.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":804668,"link":"/api/v1/people/804668"},"third":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35138687927418,"aZ":-15.238722522312598,"pfxX":-3.3260523120975183,"pfxZ":9.042018776197072,"pX":0.4160220099551151,"pZ":2.748932922962249,"vX0":9.556846318311402,"vY0":-135.44446819275714,"vZ0":-4.448014615510558,"x":101.14,"y":164.56,"x0":-2.7135059635409675,"y0":50.0035744053156,"z0":5.465522331761856,"aX":-6.231508083379444},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":4.2,"spinRate":2388,"spinDirection":215},"zone":6,"typeConfidence":0.87,"plateTime":0.4031587169672024,"extension":6.021666106778102},"hitData":{"launchSpeed":106.7,"launchAngle":20.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":207.42,"coordY":77.68}},"index":4,"playId":"3a75321e-c89d-39fb-b791-409336f5b951","pitchNumber":3,"startTime":"2026-02-22T19:42:03.527Z","endTime":"2026-02-22T19:42:35.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":804668,"link":"/api/v1/people/804668"},"third":{"id":814442,"link":"/api/v1/people/814442"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":-48.6,"leverageIndex":4.2,"dramaIndex":408.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:42:35.468Z","atBatIndex":44},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Termarr Johnson triples (1) on a fly ball to center fielder Pedro León.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:42:46.975Z","endTime":"2026-02-22T19:45:13.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806585,"fullName":"Jack Dallas","link":"/api/v1/people/806585"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.743023760652473,"aZ":-14.309562200559986,"pfxX":-1.2331880214321478,"pfxZ":9.34648816737921,"pX":0.9146165160964019,"pZ":2.5512127039846266,"vX0":10.427597808661098,"vY0":-136.57193345895763,"vZ0":-5.028250863311323,"x":82.14,"y":169.9,"x0":-2.773594937394358,"y0":50.00371887449105,"z0":5.381787665967009,"aX":-2.359092932755363},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":0.4,"spinRate":2532,"spinDirection":215},"zone":12,"typeConfidence":0.66,"plateTime":0.3992559308575996,"extension":5.938479495930812},"index":0,"playId":"d8add3e3-44a3-300c-9dbb-c7045a49e64c","pitchNumber":1,"startTime":"2026-02-22T19:42:51.653Z","endTime":"2026-02-22T19:42:55.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":89.9,"endSpeed":84.2,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.807998789920262,"aZ":-28.7325681828565,"pfxX":1.9765121655976623,"pfxZ":1.9447697028123097,"pX":0.1850360839440862,"pZ":1.1415625863324674,"vX0":7.333292387522325,"vY0":-130.8848625522011,"vZ0":-5.531662349689664,"x":109.95,"y":207.96,"x0":-2.888806950540053,"y0":50.000814081837945,"z0":5.384928333595704,"aX":3.491287729295918},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.8,"breakHorizontal":-4.9,"spinRate":2527,"spinDirection":156},"zone":14,"typeConfidence":0.81,"plateTime":0.4155531973313571,"extension":5.954834764067297},"index":1,"playId":"198b1d4b-4b0e-3d22-a7d3-78b36822ab3f","pitchNumber":2,"startTime":"2026-02-22T19:43:39.863Z","endTime":"2026-02-22T19:43:44.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.323389535533753,"aZ":-18.506060472739513,"pfxX":-2.1876610516324657,"pfxZ":7.137620255153765,"pX":1.7669856006971738,"pZ":2.434285644639378,"vX0":12.643470484757483,"vY0":-137.0291921054497,"vZ0":-4.6538636833127685,"x":49.65,"y":173.05,"x0":-2.608927192844953,"y0":50.00351634551534,"z0":5.406976950182033,"aX":-4.192091039742199},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.1,"breakHorizontal":1.4,"spinRate":2456,"spinDirection":213},"zone":12,"typeConfidence":0.81,"plateTime":0.39867443232235455,"extension":5.846794454117727},"index":2,"playId":"41f7b7ba-4014-3a4a-be26-45f486e0524a","pitchNumber":3,"startTime":"2026-02-22T19:43:54.011Z","endTime":"2026-02-22T19:44:03.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.8,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.177033844845006,"aZ":-25.069071029342215,"pfxX":1.0922474792802714,"pfxZ":4.047257970121939,"pX":-0.11902165647195635,"pZ":1.7936108461663167,"vX0":6.8368965109835695,"vY0":-130.33742612455583,"vZ0":-4.751622492500325,"x":121.54,"y":190.35,"x0":-2.896415608453673,"y0":50.00392233722194,"z0":5.486779980982147,"aX":1.9156807946710475},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":-3.2,"spinRate":2414,"spinDirection":206},"zone":8,"typeConfidence":0.66,"plateTime":0.41702708770096475,"extension":5.842466282622254},"index":3,"playId":"61f170e7-79ae-3b28-97aa-bfcb4a9d6579","pitchNumber":4,"startTime":"2026-02-22T19:44:08.928Z","endTime":"2026-02-22T19:44:12.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.742798622501248,"aZ":-30.7597544287447,"pfxX":-3.7816631500763815,"pfxZ":0.8706067447539301,"pX":0.3286665143552427,"pZ":0.9057303019924414,"vX0":9.472591113148917,"vY0":-126.27146283216061,"vZ0":-4.7609873347788305,"x":104.47,"y":214.33,"x0":-2.9665526207150985,"y0":50.004553680481685,"z0":5.26739592434782,"aX":-6.1580797699625},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.7,"breakHorizontal":4.9,"spinRate":1337,"spinDirection":252},"zone":14,"typeConfidence":0.76,"plateTime":0.43242029462018916,"extension":6.163755272784741},"index":4,"playId":"417cfa05-b6dd-379e-9535-e9008d8aed4d","pitchNumber":5,"startTime":"2026-02-22T19:44:24.371Z","endTime":"2026-02-22T19:44:28.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-22T19:44:46.668Z","endTime":"2026-02-22T19:44:53.968Z","isPitch":false,"type":"action","player":{"id":702261,"link":"/api/v1/people/702261"},"defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2579488869949,"aZ":-12.622866499822711,"pfxX":-3.6445846648978875,"pfxZ":10.2333320525976,"pX":0.09298271255811388,"pZ":2.1583225398127954,"vX0":9.320169719431403,"vY0":-136.65188821627973,"vZ0":-6.1877656469069375,"x":113.46,"y":180.51,"x0":-2.87300608670988,"y0":50.00123984588506,"z0":5.302329798421806,"aX":-6.962993255507228},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":4.8,"spinRate":2550,"spinDirection":215},"zone":5,"typeConfidence":0.95,"plateTime":0.39927842470447494,"extension":6.094753332422697},"hitData":{"launchSpeed":99.7,"launchAngle":27.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.22,"coordY":40.92}},"index":6,"playId":"729e931c-e40c-3674-852b-917dc8fbb7ba","pitchNumber":6,"startTime":"2026-02-22T19:44:53.968Z","endTime":"2026-02-22T19:45:13.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_ab"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_ab"},{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_pa"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.8,"awayTeamWinProbability":77.2,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.35,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:45:13.559Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jesus Castillo flies out to center fielder Pedro León.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:45:32.834Z","endTime":"2026-02-22T19:47:19.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691913,"fullName":"Jesus Castillo","link":"/api/v1/people/691913"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806585,"fullName":"Jack Dallas","link":"/api/v1/people/806585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691913,"fullName":"Jesus Castillo","link":"/api/v1/people/691913"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.871524756250036,"aZ":-27.94386016117189,"pfxX":-2.8199714051496843,"pfxZ":2.344592077913724,"pX":-0.7054487679884789,"pZ":3.683119833230204,"vX0":6.707304044821026,"vY0":-132.516749529143,"vZ0":0.3556440812450298,"x":143.89,"y":139.34,"x0":-2.88830862452397,"y0":50.00048536939156,"z0":5.567554538704559,"aX":-5.08153080687556},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.6,"breakHorizontal":3.8,"spinRate":2094,"spinDirection":212},"zone":11,"typeConfidence":0.84,"plateTime":0.4113018018880017,"extension":5.984045399394056},"index":0,"playId":"f5f5d6ae-7511-3099-ae8f-57973b7ef674","pitchNumber":1,"startTime":"2026-02-22T19:45:50.643Z","endTime":"2026-02-22T19:45:54.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"third":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":81.9,"endSpeed":76.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.203264943139136,"aZ":-33.87442488166244,"pfxX":7.909099957196607,"pfxZ":-1.1702725746489495,"pX":-0.5185056927315679,"pZ":2.5379830126920218,"vX0":4.0592444908018415,"vY0":-119.35831434225231,"vZ0":0.3531791629698178,"x":136.76,"y":170.25,"x0":-3.264253817984056,"y0":50.00282555344256,"z0":5.418281239993536,"aX":11.503322495723895},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.8,"breakHorizontal":-15.2,"spinRate":2676,"spinDirection":58},"zone":4,"typeConfidence":0.92,"plateTime":0.45746234029630983,"extension":6.008114900409538},"index":1,"playId":"bcc62cad-11c8-3cc6-8406-eed3cc7b5db8","pitchNumber":2,"startTime":"2026-02-22T19:46:09.401Z","endTime":"2026-02-22T19:46:13.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"third":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.733159873981435,"aZ":-36.32381305022666,"pfxX":8.905455414823086,"pfxZ":-2.83788874528968,"pX":-1.1683768443126588,"pZ":2.339808739950975,"vX0":2.362618564260727,"vY0":-119.47413312076986,"vZ0":0.3253714654207418,"x":161.54,"y":175.61,"x0":-3.3249180591171004,"y0":50.00507878630064,"z0":5.438548959356971,"aX":13.010912248566898},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.8,"breakHorizontal":-16.7,"spinRate":2631,"spinDirection":58},"zone":13,"typeConfidence":0.87,"plateTime":0.4566068605520677,"extension":5.817564534327703},"index":2,"playId":"ceb35415-5492-3542-ab9c-83c6217837c5","pitchNumber":3,"startTime":"2026-02-22T19:46:27.962Z","endTime":"2026-02-22T19:46:32.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"third":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49738856783009,"aZ":-17.64044123936657,"pfxX":-0.9062346535759269,"pfxZ":7.980934652484488,"pX":0.05564687447588817,"pZ":2.4494421856443838,"vX0":7.971643598934375,"vY0":-133.78063807473484,"vZ0":-4.444478837051594,"x":114.88,"y":172.65,"x0":-2.8387968573781572,"y0":50.00660541318768,"z0":5.388048366032511,"aX":-1.6513850378826214},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.7,"breakHorizontal":0.0,"spinRate":2402,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.4086288557726947,"extension":6.026385043122629},"index":3,"playId":"014f655a-bb00-3daa-aabf-70de2bfc1ce5","pitchNumber":4,"startTime":"2026-02-22T19:46:48.688Z","endTime":"2026-02-22T19:46:52.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"third":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.751513451278498,"aZ":-27.450254905563185,"pfxX":1.404960971332452,"pfxZ":2.612694528466757,"pX":-0.16037294126860263,"pZ":2.135542678982913,"vX0":6.702853710668518,"vY0":-131.32216635712186,"vZ0":-3.6923107194834217,"x":123.11,"y":181.12,"x0":-2.892916502109168,"y0":50.000747212264656,"z0":5.524481404317497,"aX":2.538604457544047},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":-3.5,"spinRate":2576,"spinDirection":161},"zone":8,"typeConfidence":0.75,"plateTime":0.41168396386635253,"extension":5.728029947248656},"hitData":{"launchSpeed":89.9,"launchAngle":26.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.53,"coordY":66.98}},"index":4,"playId":"b29459f7-9624-308d-9bde-19c3f624d426","pitchNumber":5,"startTime":"2026-02-22T19:47:12.620Z","endTime":"2026-02-22T19:47:19.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"third":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691913,"link":"/api/v1/people/691913"},"credit":"b_ab"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_ab"},{"player":{"id":691913,"link":"/api/v1/people/691913"},"credit":"b_pa"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":3.1999999999999993,"leverageIndex":1.17,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:47:19.661Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carson DeMartini homers (1) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:49:27.256Z","endTime":"2026-02-22T19:51:50.998Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":701831,"fullName":"Carson DeMartini","link":"/api/v1/people/701831"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694298,"fullName":"Nick Dombkowski","link":"/api/v1/people/694298"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[8,9,10,11,12,13,14,15],"actionIndex":[0,1,2,3,4,5,6,7],"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":701831,"fullName":"Carson DeMartini","link":"/api/v1/people/701831"},"responsiblePitcher":{"id":694298,"link":"/api/v1/people/694298"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":15},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Will Taylor replaces center fielder Mitch Jebb, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:49:29.423Z","endTime":"2026-02-22T19:49:29.424Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696142,"link":"/api/v1/people/696142"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":694991,"link":"/api/v1/people/694991"},"defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":694991,"link":"/api/v1/people/694991"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Keiner Delgado replaces second baseman Termarr Johnson, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:49:29.425Z","endTime":"2026-02-22T19:49:29.426Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700731,"link":"/api/v1/people/700731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":702261,"link":"/api/v1/people/702261"},"defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Shalin Polanco replaces right fielder Esmerlyn Valdez, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T19:49:29.427Z","endTime":"2026-02-22T19:49:29.428Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694186,"link":"/api/v1/people/694186"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":699013,"link":"/api/v1/people/699013"},"defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Callan Moss replaces first baseman Enmanuel Valdez, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T19:49:29.429Z","endTime":"2026-02-22T19:49:29.430Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801978,"link":"/api/v1/people/801978"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":665839,"link":"/api/v1/people/665839"},"defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Derek Berg replaces catcher Rafael Flores Jr., batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-22T19:49:29.431Z","endTime":"2026-02-22T19:49:29.432Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815074,"link":"/api/v1/people/815074"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ivan Brethowr remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-22T19:49:29.433Z","endTime":"2026-02-22T19:49:29.434Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814442,"link":"/api/v1/people/814442"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Wyatt Sanford replaces shortstop Konnor Griffin, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-22T19:49:29.435Z","endTime":"2026-02-22T19:49:29.436Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815608,"link":"/api/v1/people/815608"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tres Gonzalez replaces left fielder Jake Mangum, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"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-22T19:49:29.437Z","endTime":"2026-02-22T19:49:29.438Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687206,"link":"/api/v1/people/687206"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.167519480965396,"aZ":-29.536234383934485,"pfxX":0.5694444438469103,"pfxZ":1.8401720123727934,"pX":-0.07642042856797562,"pZ":3.8460558488066017,"vX0":-5.4129122391466415,"vY0":-118.84346377100006,"vZ0":0.8417121325478325,"x":119.91,"y":134.94,"x0":2.1539913888150006,"y0":50.003387193603736,"z0":6.164060074707904,"aX":0.8171807717926498},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.8,"breakHorizontal":0.2,"spinRate":2021,"spinDirection":266},"zone":11,"typeConfidence":2.0,"plateTime":0.4603835855236502,"extension":5.828983258260401},"index":8,"playId":"69fb1427-0c09-331f-8889-a6f3f19e21f7","pitchNumber":1,"startTime":"2026-02-22T19:49:29.439Z","endTime":"2026-02-22T19:49:34.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":89.9,"endSpeed":83.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56960464261468,"aZ":-16.036068861812282,"pfxX":6.042776996586131,"pfxZ":9.193339981074446,"pX":-0.18041432151386047,"pZ":3.614201418473448,"vX0":-6.878947389352793,"vY0":-130.89591625836573,"vZ0":-3.4219095295922815,"x":123.88,"y":141.2,"x0":1.6820273369504752,"y0":50.00474181553909,"z0":6.120963781055495,"aX":10.611095279824921},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.2,"breakHorizontal":-9.6,"spinRate":2061,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4165623052000069,"extension":5.954615181459257},"index":9,"playId":"c80ab9dd-84ff-3970-bc22-fab928d7d61e","pitchNumber":2,"startTime":"2026-02-22T19:49:41.519Z","endTime":"2026-02-22T19:49:45.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":90.4,"endSpeed":83.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.889757944821092,"aZ":-14.93770393875397,"pfxX":4.399373613730971,"pfxZ":9.691314108576016,"pX":-1.051944869001805,"pZ":3.312881158948213,"vX0":-8.24421932138168,"vY0":-131.5230937453081,"vZ0":-4.3429419996632,"x":157.1,"y":149.33,"x0":1.5302519624854667,"y0":50.0063457870205,"z0":6.0690491251344625,"aX":7.828527140729767},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.9,"breakHorizontal":-6.5,"spinRate":2162,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.41405140785141636,"extension":5.952917495331926},"index":10,"playId":"5e8105f8-1486-3e02-a5e8-ddb2e0c35629","pitchNumber":3,"startTime":"2026-02-22T19:50:01.853Z","endTime":"2026-02-22T19:50:07.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75287785243119,"aZ":-24.203792417078166,"pfxX":1.8444108704446642,"pfxZ":4.860878634825731,"pX":-0.13795015668812224,"pZ":2.535626028919342,"vX0":-6.106444539499671,"vY0":-126.91118080658569,"vZ0":-3.6870058143886206,"x":122.26,"y":170.32,"x0":2.0543858861645408,"y0":50.00139601604861,"z0":5.923862105045701,"aX":3.023741558116873},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.3,"breakHorizontal":-2.0,"spinRate":2078,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.4307445910504155,"extension":6.037439935073754},"index":11,"playId":"ece799cf-629e-3baa-a25c-8471c8fa7c54","pitchNumber":4,"startTime":"2026-02-22T19:50:14.793Z","endTime":"2026-02-22T19:50:18.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.228256028226973,"aZ":-23.67878202859804,"pfxX":1.4212030161908318,"pfxZ":5.168719796316536,"pX":0.27273746031607576,"pZ":2.3007593953768213,"vX0":-5.039185910367724,"vY0":-126.4920733757769,"vZ0":-4.470808260057823,"x":106.6,"y":176.66,"x0":2.09340233795647,"y0":50.00490915649087,"z0":5.955739930051157,"aX":2.33746805814971},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.8,"breakHorizontal":-1.6,"spinRate":2130,"spinDirection":177},"zone":5,"typeConfidence":2.0,"plateTime":0.4305901383498618,"extension":5.982057887971954},"index":12,"playId":"3efa45a2-563d-37ba-8bf5-81f2209444c7","pitchNumber":5,"startTime":"2026-02-22T19:50:26.261Z","endTime":"2026-02-22T19:50:30.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":81.6,"endSpeed":76.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.385172389587286,"aZ":-27.406135532380222,"pfxX":1.9410903916179714,"pfxZ":3.2624985814849383,"pX":-0.3861922164578385,"pZ":2.1611877920962037,"vX0":-6.434192375436154,"vY0":-118.90143860522578,"vZ0":-2.9471793104311805,"x":131.72,"y":180.43,"x0":2.078662490865709,"y0":50.00343280071298,"z0":5.851167772808693,"aX":2.837804935561459},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.5,"breakHorizontal":-2.3,"spinRate":2201,"spinDirection":283},"zone":7,"typeConfidence":2.0,"plateTime":0.45708444083805544,"extension":5.931216497815838},"index":13,"playId":"b6b8d5f8-e1f1-3a25-ab52-772c4cffe6ec","pitchNumber":6,"startTime":"2026-02-22T19:50:39.279Z","endTime":"2026-02-22T19:50:45.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13762015789126,"aZ":-13.048839178987192,"pfxX":7.882186258672515,"pfxZ":10.992521713258546,"pX":-0.1002264344189932,"pZ":2.1682538691328315,"vX0":-8.370192176265,"vY0":-131.4065260720682,"vZ0":-6.211189780855497,"x":120.82,"y":180.24,"x0":2.1098235781617296,"y0":50.00567093347683,"z0":5.541103827851419,"aX":13.718640678795964},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.6,"breakHorizontal":-12.4,"spinRate":2227,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.41760540544150615,"extension":6.042211869292875},"index":14,"playId":"79101ce2-67b5-3b8c-a8cb-2a3ab8e74610","pitchNumber":7,"startTime":"2026-02-22T19:51:03.367Z","endTime":"2026-02-22T19:51:07.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":78.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.167230659340994,"aZ":-17.210323023396683,"pfxX":2.780349625064019,"pfxZ":9.443326702014698,"pX":-0.2698763393021656,"pZ":2.139586547318041,"vX0":-6.3780238044654,"vY0":-126.26165778862666,"vZ0":-5.742405143975799,"x":127.29,"y":181.01,"x0":1.9488466102921058,"y0":50.00199519470993,"z0":5.86809040117616,"aX":4.4057071106806625},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":15.7,"breakHorizontal":-3.2,"spinRate":2165,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.4369293452489229,"extension":6.1247596185441235},"hitData":{"launchSpeed":91.3,"launchAngle":37.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.45,"coordY":88.21}},"index":15,"playId":"901e57ca-be1e-321b-8527-1aee09618510","pitchNumber":8,"startTime":"2026-02-22T19:51:21.952Z","endTime":"2026-02-22T19:51:50.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701831,"link":"/api/v1/people/701831"},"credit":"b_ab"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_ab"},{"player":{"id":701831,"link":"/api/v1/people/701831"},"credit":"b_pa"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":13.600000000000001,"leverageIndex":1.38,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:51:50.998Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dante Nori singles on a line drive to right fielder Shalin Polanco.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:52:01.625Z","endTime":"2026-02-22T19:52:15.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":807276,"fullName":"Dante Nori","link":"/api/v1/people/807276"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694298,"fullName":"Nick Dombkowski","link":"/api/v1/people/694298"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807276,"fullName":"Dante Nori","link":"/api/v1/people/807276"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":807276,"fullName":"Dante Nori","link":"/api/v1/people/807276"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694186,"link":"/api/v1/people/694186"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11860272768002,"aZ":-20.623034032349835,"pfxX":1.4924209107353033,"pfxZ":7.060583526620704,"pX":-0.06834139668149437,"pZ":2.8895618551249207,"vX0":-5.661585050935913,"vY0":-127.59621792592701,"vZ0":-3.719563637645437,"x":119.61,"y":160.76,"x0":1.9928135643200984,"y0":50.00465154421622,"z0":6.006318905683904,"aX":2.4428966888390744},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.1,"breakHorizontal":-1.3,"spinRate":2159,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.4305253150245276,"extension":6.005330595758809},"hitData":{"launchSpeed":93.1,"launchAngle":15.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.12,"coordY":87.24}},"index":0,"playId":"5eb584ff-f1f0-35a4-9cca-73d41cd077c2","pitchNumber":1,"startTime":"2026-02-22T19:52:01.625Z","endTime":"2026-02-22T19:52:15.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":807276,"link":"/api/v1/people/807276","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807276,"link":"/api/v1/people/807276"},"credit":"b_ab"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_ab"},{"player":{"id":807276,"link":"/api/v1/people/807276"},"credit":"b_pa"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":1.56,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:52:15.200Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"René Pinto called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:52:44.652Z","endTime":"2026-02-22T19:53:51.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694298,"fullName":"Nick Dombkowski","link":"/api/v1/people/694298"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807276,"fullName":"Dante Nori","link":"/api/v1/people/807276"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":815074,"link":"/api/v1/people/815074"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.049816502960635,"aZ":-16.676796485305754,"pfxX":8.733927532715972,"pfxZ":9.021743383691884,"pX":-0.051646892085005634,"pZ":2.501654915513943,"vX0":-4.732845356934817,"vY0":-129.6984046242526,"vZ0":-5.621879128734537,"x":118.97,"y":171.24,"x0":0.6542877310732795,"y0":50.002670589356256,"z0":5.9531986092242235,"aX":15.001085707689473},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.5,"breakHorizontal":-14.9,"spinRate":2144,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.4209970119821205,"extension":5.979195877620065},"index":0,"playId":"33125fc9-1eef-3b0e-bead-154b9478f933","pitchNumber":1,"startTime":"2026-02-22T19:52:48.959Z","endTime":"2026-02-22T19:52:52.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":807276,"link":"/api/v1/people/807276"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":83.7,"endSpeed":76.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.414677910849637,"aZ":-17.55439927384687,"pfxX":8.015057574062206,"pfxZ":9.805977212638055,"pX":-0.29506225618428333,"pZ":2.845315136701327,"vX0":-4.949783268832462,"vY0":-121.75359791895191,"vZ0":-3.8177920787922988,"x":128.25,"y":161.96,"x0":0.729927014768555,"y0":50.003691500319995,"z0":5.965861110019041,"aX":11.952608287128493},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":17.0,"breakHorizontal":-13.2,"spinRate":1678,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.4510235444023514,"extension":5.997883689803104},"index":1,"playId":"630c0e9c-ab17-33a7-b444-a8311a758fd4","pitchNumber":2,"startTime":"2026-02-22T19:53:12.955Z","endTime":"2026-02-22T19:53:21.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":807276,"link":"/api/v1/people/807276"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.983006046934157,"aZ":-15.327869651720395,"pfxX":8.686321865711944,"pfxZ":9.289825668814009,"pX":-0.18471891371132262,"pZ":1.8975294611616336,"vX0":-6.8649362093549655,"vY0":-133.84712709651131,"vZ0":-6.461904117738099,"x":124.04,"y":187.55,"x0":1.285207550344644,"y0":50.004912714693866,"z0":5.441390006440342,"aX":15.757006811286388},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-14.3,"spinRate":2172,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.40927366691820755,"extension":6.081747499072868},"index":2,"playId":"8b26b97d-0018-3dd7-8867-d05ed2d63321","pitchNumber":3,"startTime":"2026-02-22T19:53:47.660Z","endTime":"2026-02-22T19:53:51.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":807276,"link":"/api/v1/people/807276"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_ab"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_ab"},{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_pa"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":2.58,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:53:51.641Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Aroon Escobar grounds out, third baseman Jesus Castillo to first baseman Callan Moss. Dante Nori to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:54:13.202Z","endTime":"2026-02-22T19:54:21.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694298,"fullName":"Nick Dombkowski","link":"/api/v1/people/694298"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807276,"fullName":"Dante Nori","link":"/api/v1/people/807276"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691913,"link":"/api/v1/people/691913"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":801978,"link":"/api/v1/people/801978"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":807276,"fullName":"Dante Nori","link":"/api/v1/people/807276"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63362755343838,"aZ":-21.78111531343405,"pfxX":6.89217008670009,"pfxZ":6.764942106959145,"pX":-0.42747349805335383,"pZ":2.265155732739862,"vX0":-5.296789286366399,"vY0":-122.4645036479279,"vZ0":-4.341159734634755,"x":133.29,"y":177.62,"x0":0.8561237895758582,"y0":50.00155476589913,"z0":5.898216994401328,"aX":10.585993334148126},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":11.6,"breakHorizontal":-11.4,"spinRate":1761,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.44535029989673847,"extension":6.06829249288384},"hitData":{"launchSpeed":63.1,"launchAngle":-59.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.47,"coordY":172.2}},"index":0,"playId":"f890eb8c-a220-3326-a23a-78f4ec9c04e0","pitchNumber":1,"startTime":"2026-02-22T19:54:13.202Z","endTime":"2026-02-22T19:54:21.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"first":{"id":807276,"link":"/api/v1/people/807276"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_ab"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_ab"},{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_pa"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":2.19,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:54:21.894Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Campbell flies out to left fielder Tres Gonzalez.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:54:49.594Z","endTime":"2026-02-22T19:55:35.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694298,"fullName":"Nick Dombkowski","link":"/api/v1/people/694298"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687206,"link":"/api/v1/people/687206"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.312335168269755,"aZ":-18.905050639134547,"pfxX":1.0844121229744335,"pfxZ":8.262441863113878,"pX":-0.3779830746756046,"pZ":1.14803637024403,"vX0":-3.612000807382246,"vY0":-124.89234831878625,"vZ0":-7.626937162289606,"x":131.41,"y":207.78,"x0":0.93584044588576,"y0":50.00014081716581,"z0":5.754625419643553,"aX":1.7411255064538367},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.8,"breakHorizontal":-1.3,"spinRate":2013,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.43585350417207724,"extension":5.944192883540404},"index":0,"playId":"835f90ad-6ccc-301a-a065-1923fb546bfa","pitchNumber":1,"startTime":"2026-02-22T19:54:49.594Z","endTime":"2026-02-22T19:54:55.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"second":{"id":807276,"link":"/api/v1/people/807276"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.394244004617274,"aZ":-19.567366230500635,"pfxX":8.057430782946716,"pfxZ":8.217016163587502,"pX":-1.3193526567517577,"pZ":1.6162169868671743,"vX0":-7.446582871999733,"vY0":-122.85191549596632,"vZ0":-6.156344784179324,"x":167.29,"y":195.14,"x0":0.6982164950429738,"y0":50.00597931052492,"z0":5.807873875221794,"aX":12.369556122007657},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":13.7,"breakHorizontal":-13.0,"spinRate":1774,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4451421538511058,"extension":6.090347926601717},"index":1,"playId":"b4894343-f887-3700-9d79-1c495152e347","pitchNumber":2,"startTime":"2026-02-22T19:55:08.639Z","endTime":"2026-02-22T19:55:12.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"second":{"id":807276,"link":"/api/v1/people/807276"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.695615029567765,"aZ":-14.415439741197643,"pfxX":3.8189494138118434,"pfxZ":10.39181727307537,"pX":-0.8935356824183991,"pZ":1.9384576049391673,"vX0":-5.2006325408815,"vY0":-129.56085530932904,"vZ0":-7.516319550281482,"x":151.06,"y":186.44,"x0":0.6386269733336387,"y0":50.006267651905546,"z0":5.96750262888691,"aX":6.529154404374368},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.4,"breakHorizontal":-5.9,"spinRate":2088,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.42187620699368367,"extension":6.173403474837863},"hitData":{"launchSpeed":96.7,"launchAngle":54.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.74,"coordY":126.73}},"index":2,"playId":"4d0095fd-3a82-3026-9111-0602852ed49d","pitchNumber":3,"startTime":"2026-02-22T19:55:24.595Z","endTime":"2026-02-22T19:55:35.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"second":{"id":807276,"link":"/api/v1/people/807276"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_ab"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_ab"},{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_pa"},{"player":{"id":694298,"link":"/api/v1/people/694298"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-5.9999999999999964,"leverageIndex":2.28,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:55:35.813Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Taylor grounds out, shortstop Bryan Rincon to first baseman Felix Reyes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T19:58:01.187Z","endTime":"2026-02-22T19:58:15.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696142,"fullName":"Will Taylor","link":"/api/v1/people/696142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666155,"fullName":"Chuck King","link":"/api/v1/people/666155"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696142,"fullName":"Will Taylor","link":"/api/v1/people/696142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chuck King replaces Jack Dallas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:56:42.436Z","endTime":"2026-02-22T19:58:03.064Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666155,"link":"/api/v1/people/666155"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":96.1,"endSpeed":88.5,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.361564385977932,"aZ":-19.25211947833641,"pfxX":-8.011673420646853,"pfxZ":6.514124428064387,"pX":-0.14333485659471681,"pZ":1.853323890349709,"vX0":9.87388964420394,"vY0":-139.49876934065256,"vZ0":-7.568594015252937,"x":122.46,"y":188.74,"x0":-2.6764818306941245,"y0":50.00543302605255,"z0":5.855864491989677,"aX":-15.900956136144798},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":12.6,"spinRate":1959,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3916061776582116,"extension":6.260338647524125},"hitData":{"launchSpeed":105.3,"launchAngle":7.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.35,"coordY":160.63}},"index":1,"playId":"f2a10ed4-f4c4-357a-8634-5d7faae659d2","pitchNumber":1,"startTime":"2026-02-22T19:58:03.064Z","endTime":"2026-02-22T19:58:15.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666155,"link":"/api/v1/people/666155","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696142,"link":"/api/v1/people/696142"},"credit":"b_ab"},{"player":{"id":666155,"link":"/api/v1/people/666155"},"credit":"p_ab"},{"player":{"id":696142,"link":"/api/v1/people/696142"},"credit":"b_pa"},{"player":{"id":666155,"link":"/api/v1/people/666155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:58:15.165Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tres Gonzalez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T19:58:27.419Z","endTime":"2026-02-22T19:59:53.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687206,"fullName":"Tres Gonzalez","link":"/api/v1/people/687206"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666155,"fullName":"Chuck King","link":"/api/v1/people/666155"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687206,"fullName":"Tres Gonzalez","link":"/api/v1/people/687206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71553627569065,"aZ":-16.101364657977147,"pfxX":-7.876115347895391,"pfxZ":8.200465408733416,"pX":-1.150425235504874,"pZ":2.312223354539973,"vX0":6.852346271550816,"vY0":-139.45370769071073,"vZ0":-6.781183918526815,"x":160.85,"y":176.35,"x0":-2.621744530387921,"y0":50.00633116943205,"z0":5.846588854383707,"aX":-15.444251142238477},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":12.7,"spinRate":2027,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.39346815383981726,"extension":6.168560062872044},"index":0,"playId":"5f51b95d-0fb7-3be9-b0d1-29bfbfd0aaeb","pitchNumber":1,"startTime":"2026-02-22T19:58:34.133Z","endTime":"2026-02-22T19:58:38.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666155,"link":"/api/v1/people/666155","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687206,"link":"/api/v1/people/687206","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":85.0,"endSpeed":78.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.316942334876007,"aZ":-33.580014089959235,"pfxX":-6.927879442606338,"pfxZ":-0.9003350769918059,"pX":-0.27421857927893833,"pZ":1.1276725651464512,"vX0":7.613209340818839,"vY0":-123.56455457767395,"vZ0":-5.02848781984433,"x":127.45,"y":208.33,"x0":-2.4869912571246124,"y0":50.005656908453126,"z0":5.992592183216009,"aX":-10.775569735618303},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.5,"breakHorizontal":10.9,"spinRate":1377,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.44231320237915916,"extension":6.357830075948353},"index":1,"playId":"84bec1d7-f7a7-3ece-8cfa-862539457529","pitchNumber":2,"startTime":"2026-02-22T19:58:48.275Z","endTime":"2026-02-22T19:58:51.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666155,"link":"/api/v1/people/666155","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687206,"link":"/api/v1/people/687206","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":84.2,"endSpeed":78.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41616941312933,"aZ":-31.009654395275444,"pfxX":-5.1112495996716705,"pfxZ":0.7599402322516617,"pX":0.15626578793552823,"pZ":1.47400152112258,"vX0":8.103554105337171,"vY0":-122.39832825073259,"vZ0":-4.694238352529591,"x":111.04,"y":198.98,"x0":-2.521766200414343,"y0":50.00323455017109,"z0":6.049168401311636,"aX":-7.816547097044284},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.6,"breakHorizontal":7.6,"spinRate":1204,"spinDirection":264},"zone":14,"typeConfidence":2.0,"plateTime":0.4462008037885927,"extension":6.124021154909975},"index":2,"playId":"44bc157c-28c1-30dd-b24d-4930a26fbfbf","pitchNumber":3,"startTime":"2026-02-22T19:59:04.715Z","endTime":"2026-02-22T19:59:11.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666155,"link":"/api/v1/people/666155","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687206,"link":"/api/v1/people/687206","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.195238287096746,"aZ":-23.97762397944317,"pfxX":-0.591181142554126,"pfxZ":4.632964183862824,"pX":-0.36588981913847884,"pZ":1.8878678408760208,"vX0":6.565238019820687,"vY0":-131.52094759646408,"vZ0":-5.478948588348077,"x":130.95,"y":187.81,"x0":-2.806841164157965,"y0":50.005305966195166,"z0":5.752296965921371,"aX":-1.0471369609086734},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.6,"breakHorizontal":-0.2,"spinRate":1944,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.4148273793924959,"extension":6.141642506488593},"index":3,"playId":"c7d8f470-2714-3a66-baa7-61ae0a1618ef","pitchNumber":4,"startTime":"2026-02-22T19:59:21.916Z","endTime":"2026-02-22T19:59:25.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666155,"link":"/api/v1/people/666155","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687206,"link":"/api/v1/people/687206","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790777562985646,"aZ":-14.967127889818501,"pfxX":-6.822733180188082,"pfxZ":8.637093503000067,"pX":0.05732221013806687,"pZ":2.9178498420839807,"vX0":9.324389381569075,"vY0":-139.84034950051756,"vZ0":-5.8120097560333095,"x":114.82,"y":160.0,"x0":-2.4246909313259972,"y0":50.00165131626741,"z0":5.994971672684258,"aX":-13.59165645705807},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":2082,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3907873816007177,"extension":6.131626673431344},"index":4,"playId":"7fd4e11b-73e4-316d-a734-b32c02e75265","pitchNumber":5,"startTime":"2026-02-22T19:59:49.631Z","endTime":"2026-02-22T19:59:53.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666155,"link":"/api/v1/people/666155","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687206,"link":"/api/v1/people/687206","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687206,"link":"/api/v1/people/687206"},"credit":"b_ab"},{"player":{"id":666155,"link":"/api/v1/people/666155"},"credit":"p_ab"},{"player":{"id":687206,"link":"/api/v1/people/687206"},"credit":"b_pa"},{"player":{"id":666155,"link":"/api/v1/people/666155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:59:53.462Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Sanford strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T20:00:09.916Z","endTime":"2026-02-22T20:01:16.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":815608,"fullName":"Wyatt Sanford","link":"/api/v1/people/815608"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666155,"fullName":"Chuck King","link":"/api/v1/people/666155"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815608,"fullName":"Wyatt Sanford","link":"/api/v1/people/815608"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79238187637563,"aZ":-19.768795659163015,"pfxX":-10.799942979581168,"pfxZ":6.311120761202376,"pX":0.42666356355967744,"pZ":0.42989921634586753,"vX0":11.877747340500193,"vY0":-139.6201420567771,"vZ0":-10.93839363915311,"x":100.74,"y":227.17,"x0":-2.4888659754247517,"y0":50.00095330328447,"z0":5.711872936909771,"aX":-21.221983105149523},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.1,"breakHorizontal":16.9,"spinRate":2134,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.39299277053347037,"extension":6.467996708529239},"index":0,"playId":"9b1c78b4-8447-3c83-ae8d-a5160dbc9da4","pitchNumber":1,"startTime":"2026-02-22T20:00:15.714Z","endTime":"2026-02-22T20:00:19.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666155,"link":"/api/v1/people/666155","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815608,"link":"/api/v1/people/815608","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.361605362609502,"aZ":-25.575128653485777,"pfxX":0.183953271707458,"pfxZ":3.7302875358472223,"pX":0.1341204407339224,"pZ":1.8121745856332465,"vX0":7.40240674722769,"vY0":-131.5527765338763,"vZ0":-5.398064762298264,"x":111.89,"y":189.85,"x0":-2.7287135087013357,"y0":50.00363989251628,"z0":5.762893189785633,"aX":0.3256488015339616},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":-1.8,"spinRate":1955,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.4148089629028573,"extension":6.217727454201548},"index":1,"playId":"41bda520-5a79-34de-9052-39dfec78a3e4","pitchNumber":2,"startTime":"2026-02-22T20:00:33.045Z","endTime":"2026-02-22T20:00:39.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666155,"link":"/api/v1/people/666155","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815608,"link":"/api/v1/people/815608","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89583457686081,"aZ":-19.966989589341935,"pfxX":-8.296326035884764,"pfxZ":6.292459574238169,"pX":-0.6069329293110328,"pZ":2.824080282359631,"vX0":8.50310302838698,"vY0":-138.8316100950541,"vZ0":-4.8624697055502715,"x":140.13,"y":162.53,"x0":-2.640768213802682,"y0":50.00344615953983,"z0":5.938863245914365,"aX":-16.094934887838644},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":13.1,"spinRate":2022,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.3954816452257366,"extension":6.2187534910754065},"index":2,"playId":"00198db2-dca5-39c1-906a-38c3346b87a7","pitchNumber":3,"startTime":"2026-02-22T20:00:50.285Z","endTime":"2026-02-22T20:00:53.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666155,"link":"/api/v1/people/666155","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815608,"link":"/api/v1/people/815608","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-22T20:01:02.258Z","endTime":"2026-02-22T20:01:11.892Z","isPitch":false,"type":"action","player":{"id":815608,"link":"/api/v1/people/815608"},"defense":{"pitcher":{"id":666155,"link":"/api/v1/people/666155","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815608,"link":"/api/v1/people/815608","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.377529934150424,"aZ":-31.28653921280149,"pfxX":-4.76892581419011,"pfxZ":0.5877859484375882,"pX":-0.9651118505164761,"pZ":1.7737393458008375,"vX0":5.234734957126164,"vY0":-121.92258406591961,"vZ0":-4.076335976784102,"x":153.79,"y":190.89,"x0":-2.513262089108645,"y0":50.00533067398115,"z0":6.1466688889972785,"aX":-7.232128164041867},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.4,"breakHorizontal":7.6,"spinRate":1178,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.44802588924869857,"extension":6.169854331491779},"index":4,"playId":"be89e7c1-3b8e-3ecb-b34d-dc17350616c6","pitchNumber":4,"startTime":"2026-02-22T20:01:11.892Z","endTime":"2026-02-22T20:01:16.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666155,"link":"/api/v1/people/666155","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815608,"link":"/api/v1/people/815608","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815608,"link":"/api/v1/people/815608"},"credit":"b_ab"},{"player":{"id":666155,"link":"/api/v1/people/666155"},"credit":"p_ab"},{"player":{"id":815608,"link":"/api/v1/people/815608"},"credit":"b_pa"},{"player":{"id":666155,"link":"/api/v1/people/666155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:01:16.085Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pedro León flies out to second baseman Keiner Delgado.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:03:25.879Z","endTime":"2026-02-22T20:03:55.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805315,"fullName":"Michael Walsh","link":"/api/v1/people/805315"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700731,"link":"/api/v1/people/700731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Walsh replaces Nick Dombkowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:03:16.549Z","endTime":"2026-02-22T20:03:27.750Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805315,"link":"/api/v1/people/805315"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694298,"link":"/api/v1/people/694298","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.292546053972973,"aZ":-26.543345438561023,"pfxX":0.4737681582470977,"pfxZ":3.3202630304551466,"pX":0.19983376673351008,"pZ":2.8317819245938853,"vX0":4.409368860823015,"vY0":-130.11453613008197,"vZ0":-1.8571728159782506,"x":109.38,"y":162.32,"x0":-1.5865398123193553,"y0":50.00077793131106,"z0":5.589535183074445,"aX":0.8016725538666999},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.8,"breakHorizontal":-1.9,"spinRate":2706,"spinDirection":151},"zone":2,"typeConfidence":0.68,"plateTime":0.422868504832278,"extension":5.478152615180114},"index":1,"playId":"2dbcce50-26d0-3b2d-8c21-0191f0330edf","pitchNumber":1,"startTime":"2026-02-22T20:03:27.750Z","endTime":"2026-02-22T20:03:31.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805315,"link":"/api/v1/people/805315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.651594177232557,"aZ":-29.17010746014355,"pfxX":1.7258267911520173,"pfxZ":1.7269748668627223,"pX":-0.5907241424065965,"pZ":3.5445747836980996,"vX0":2.0042508489584763,"vY0":-131.10253911327024,"vZ0":-0.03204349300502962,"x":139.52,"y":143.08,"x0":-1.589306136712733,"y0":50.00460876132879,"z0":5.733685027227365,"aX":3.0048457989176183},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.4,"breakHorizontal":-3.6,"spinRate":2657,"spinDirection":171},"zone":11,"typeConfidence":0.83,"plateTime":0.4177561131293088,"extension":5.3074452850865494},"hitData":{"launchSpeed":61.2,"launchAngle":35.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.58,"coordY":124.37}},"index":2,"playId":"bce09fab-d520-3c83-a785-f5a7cf12df4e","pitchNumber":2,"startTime":"2026-02-22T20:03:44.329Z","endTime":"2026-02-22T20:03:55.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805315,"link":"/api/v1/people/805315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_ab"},{"player":{"id":805315,"link":"/api/v1/people/805315"},"credit":"p_ab"},{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_pa"},{"player":{"id":805315,"link":"/api/v1/people/805315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:03:55.226Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Rincon strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:03:59.920Z","endTime":"2026-02-22T20:05:31.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805315,"fullName":"Michael Walsh","link":"/api/v1/people/805315"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":815074,"link":"/api/v1/people/815074"},"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":95.4,"endSpeed":88.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.454140715289164,"aZ":-29.828174056658412,"pfxX":-4.272678559257946,"pfxZ":1.1786434431520991,"pX":-0.7630730224502507,"pZ":1.7552867811765172,"vX0":3.1169101494200873,"vY0":-138.99523256127242,"vZ0":-5.076234861327435,"x":146.09,"y":191.39,"x0":-1.3348644591259755,"y0":50.002169630071805,"z0":5.547511049245714,"aX":-8.494537367008569},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":1.4,"breakHorizontal":7.2,"spinRate":2432,"spinDirection":222},"zone":7,"typeConfidence":0.88,"plateTime":0.39167483154857896,"extension":5.415799105694962},"index":0,"playId":"0d277630-d0de-3db1-9ae6-6c6813339c39","pitchNumber":1,"startTime":"2026-02-22T20:04:17.770Z","endTime":"2026-02-22T20:04:23.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805315,"link":"/api/v1/people/805315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.365576169949613,"aZ":-30.301175576305127,"pfxX":1.5746650539314526,"pfxZ":1.06287515182143,"pX":0.23471345305140093,"pZ":1.9096219115352795,"vX0":3.7386468527550902,"vY0":-131.49898946943776,"vZ0":-3.644216330169362,"x":108.05,"y":187.22,"x0":-1.4047425662969504,"y0":50.00566348031652,"z0":5.537948494620041,"aX":2.784673220662028},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.4,"breakHorizontal":-3.6,"spinRate":2693,"spinDirection":186},"zone":8,"typeConfidence":0.74,"plateTime":0.41499906834090394,"extension":5.540899066789327},"index":1,"playId":"54adfce0-5ac9-3c69-988d-d9624f8a15e5","pitchNumber":2,"startTime":"2026-02-22T20:04:34.503Z","endTime":"2026-02-22T20:04:38.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805315,"link":"/api/v1/people/805315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.984903741240156,"aZ":-29.39864674477971,"pfxX":-1.1376158087934787,"pfxZ":1.4677500051522046,"pX":0.07579077501308781,"pZ":2.623946090471762,"vX0":4.309593464317156,"vY0":-136.92637221220934,"vZ0":-2.5443398289503105,"x":114.11,"y":167.93,"x0":-1.372575326264575,"y0":50.00443232399844,"z0":5.582226091893544,"aX":-2.1546844729568835},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.3,"breakHorizontal":1.1,"spinRate":2470,"spinDirection":216},"zone":5,"typeConfidence":0.81,"plateTime":0.40041413766957623,"extension":5.45595758916069},"index":2,"playId":"cbacd3ef-9be7-394a-b202-1b87a12223ec","pitchNumber":3,"startTime":"2026-02-22T20:04:50.464Z","endTime":"2026-02-22T20:04:54.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805315,"link":"/api/v1/people/805315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.597411802026954,"aZ":-23.33088903736208,"pfxX":-0.2669872487384559,"pfxZ":4.508556316370868,"pX":-0.6962214439323721,"pZ":3.8530521630022747,"vX0":2.688206190915694,"vY0":-137.95821606079556,"vZ0":-0.4276693413690228,"x":143.54,"y":134.75,"x0":-1.6413043102141573,"y0":50.00427055462614,"z0":5.558782766499764,"aX":-0.5244573933103454},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":0.0,"spinRate":2389,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39437625590152425,"extension":5.321848631762447},"index":3,"playId":"80064fcc-5970-35b6-9510-400b62e457fb","pitchNumber":4,"startTime":"2026-02-22T20:05:10.795Z","endTime":"2026-02-22T20:05:15.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805315,"link":"/api/v1/people/805315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71453301355785,"aZ":-31.29112191443327,"pfxX":0.3689327373546025,"pfxZ":0.5129680250856499,"pX":-0.20440310809432966,"pZ":2.1300527444364254,"vX0":3.000387573770583,"vY0":-130.30142669266746,"vZ0":-2.9164317083210785,"x":124.79,"y":181.27,"x0":-1.4193393801498315,"y0":50.00274448355712,"z0":5.631372324789486,"aX":0.6328350401732998},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.5,"breakHorizontal":-1.3,"spinRate":2609,"spinDirection":148},"zone":8,"typeConfidence":0.83,"plateTime":0.4205723013660685,"extension":5.296636190782983},"index":4,"playId":"224bd4ac-912a-3669-8f31-f9a871bd0027","pitchNumber":5,"startTime":"2026-02-22T20:05:28.064Z","endTime":"2026-02-22T20:05:31.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805315,"link":"/api/v1/people/805315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_ab"},{"player":{"id":805315,"link":"/api/v1/people/805315"},"credit":"p_ab"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_pa"},{"player":{"id":805315,"link":"/api/v1/people/805315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:05:31.930Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kehden Hettiger doubles (1) on a ground ball to right fielder Shalin Polanco.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:05:55.045Z","endTime":"2026-02-22T20:06:12.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805315,"fullName":"Michael Walsh","link":"/api/v1/people/805315"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694186,"link":"/api/v1/people/694186"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kehden Hettiger replaces Kyle Schwarber.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T20:05:51.083Z","endTime":"2026-02-22T20:05:57.323Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800607,"link":"/api/v1/people/800607"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":805315,"link":"/api/v1/people/805315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35997157533414,"aZ":-22.41779191489238,"pfxX":-2.8753363994104775,"pfxZ":5.0870179019936135,"pX":0.2895463611474415,"pZ":2.6959175504710076,"vX0":6.066739666086687,"vY0":-138.03391299504966,"vZ0":-3.521835361363167,"x":105.96,"y":165.99,"x0":-1.5689395797931307,"y0":50.00636181920179,"z0":5.508136585068172,"aX":-5.518833449032247},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.6,"breakHorizontal":3.8,"spinRate":2572,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.39768192209865694,"extension":5.67396740071085},"hitData":{"launchSpeed":100.6,"launchAngle":7.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.7,"coordY":145.49}},"index":1,"playId":"b4aff9cc-742b-31f3-adff-61a9f052acb8","pitchNumber":1,"startTime":"2026-02-22T20:05:57.323Z","endTime":"2026-02-22T20:06:12.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805315,"link":"/api/v1/people/805315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800607,"link":"/api/v1/people/800607"},"credit":"b_ab"},{"player":{"id":805315,"link":"/api/v1/people/805315"},"credit":"p_ab"},{"player":{"id":800607,"link":"/api/v1/people/800607"},"credit":"b_pa"},{"player":{"id":805315,"link":"/api/v1/people/805315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":5.199999999999999,"leverageIndex":0.96,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:06:12.716Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Felix Reyes grounds out, second baseman Keiner Delgado to first baseman Callan Moss.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:06:31.233Z","endTime":"2026-02-22T20:07:48.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805315,"fullName":"Michael Walsh","link":"/api/v1/people/805315"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700731,"link":"/api/v1/people/700731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":801978,"link":"/api/v1/people/801978"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":76.7,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.591879732812608,"aZ":-36.53102849313853,"pfxX":9.560701612542317,"pfxZ":-2.9303386882889333,"pX":2.042343187175676,"pZ":0.3909088599668234,"vX0":5.593904890661005,"vY0":-123.1800295977415,"vZ0":-4.8933354640950055,"x":39.15,"y":228.23,"x0":-1.523890980424328,"y0":50.001403375153146,"z0":5.601246556230675,"aX":14.229586896221907},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.5,"breakHorizontal":-18.8,"spinRate":2938,"spinDirection":54},"zone":14,"typeConfidence":0.62,"plateTime":0.4500927725012476,"extension":5.447626570347272},"index":0,"playId":"34df6118-a681-3bb5-9a86-55709952b7f3","pitchNumber":1,"startTime":"2026-02-22T20:06:41.302Z","endTime":"2026-02-22T20:06:45.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805315,"link":"/api/v1/people/805315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"second":{"id":800607,"link":"/api/v1/people/800607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":90.8,"endSpeed":83.3,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.134352841764077,"aZ":-28.359436065662244,"pfxX":1.299669034261642,"pfxZ":2.1521508024234848,"pX":-0.4113027368373831,"pZ":2.7905532922434215,"vX0":2.934455167773728,"vY0":-132.19595817794982,"vZ0":-1.8861847162094132,"x":132.68,"y":163.44,"x0":-1.704418154751963,"y0":50.00130706126682,"z0":5.594795770250263,"aX":2.2994159947755675},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":-3.0,"spinRate":2733,"spinDirection":161},"zone":4,"typeConfidence":0.59,"plateTime":0.41430156928818196,"extension":5.474311441007635},"index":1,"playId":"b414c0c4-b537-36b8-aa21-e22873ed22ff","pitchNumber":2,"startTime":"2026-02-22T20:07:02.470Z","endTime":"2026-02-22T20:07:10.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805315,"link":"/api/v1/people/805315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"second":{"id":800607,"link":"/api/v1/people/800607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08095235222266,"aZ":-28.30568941944304,"pfxX":0.588721442949262,"pfxZ":2.174687569808846,"pX":0.1539363438817684,"pZ":3.4030986290427823,"vX0":4.530663753170003,"vY0":-132.34529237632438,"vZ0":-0.7270005580868059,"x":111.13,"y":146.9,"x0":-1.6536547928784757,"y0":50.00574304565977,"z0":5.7464241530335265,"aX":1.0489796893915528},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.0,"breakHorizontal":-2.0,"spinRate":2650,"spinDirection":116},"zone":2,"typeConfidence":0.6,"plateTime":0.4131728632610554,"extension":5.433569893654614},"hitData":{"launchSpeed":88.9,"launchAngle":-15.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.01,"coordY":160.63}},"index":2,"playId":"2f7526ac-336f-3df2-bdf8-47073453ea5b","pitchNumber":3,"startTime":"2026-02-22T20:07:40.429Z","endTime":"2026-02-22T20:07:48.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805315,"link":"/api/v1/people/805315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"second":{"id":800607,"link":"/api/v1/people/800607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":805315,"link":"/api/v1/people/805315"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":805315,"link":"/api/v1/people/805315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-7.600000000000001,"leverageIndex":2.85,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:07:48.376Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ivan Brethowr strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:10:04.666Z","endTime":"2026-02-22T20:11:23.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":814442,"fullName":"Ivan Brethowr","link":"/api/v1/people/814442"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691908,"fullName":"Giussepe Velasquez","link":"/api/v1/people/691908"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814442,"fullName":"Ivan Brethowr","link":"/api/v1/people/814442"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kehden Hettiger remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:09:22.848Z","endTime":"2026-02-22T20:09:22.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800607,"link":"/api/v1/people/800607"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":666155,"link":"/api/v1/people/666155","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":814442,"link":"/api/v1/people/814442","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Giussepe Velasquez replaces Chuck King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T20:09:22.872Z","endTime":"2026-02-22T20:10:07.018Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691908,"link":"/api/v1/people/691908"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666155,"link":"/api/v1/people/666155","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":814442,"link":"/api/v1/people/814442","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.7,"endSpeed":85.2,"strikeZoneTop":3.491,"strikeZoneBottom":1.762,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74734876957695,"aZ":-20.830659893628397,"pfxX":-3.6948382126227615,"pfxZ":6.125858466291028,"pX":0.7758263813199223,"pZ":3.063438111139141,"vX0":8.879237154896147,"vY0":-134.826836854349,"vZ0":-2.66520370896335,"x":87.43,"y":156.07,"x0":-2.0716835845386914,"y0":50.00228980632513,"z0":5.525486266484913,"aX":-6.842116343286251},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":4.9,"spinRate":2206,"spinDirection":221},"zone":3,"typeConfidence":0.91,"plateTime":0.40536609079815733,"extension":6.242214651084248},"index":2,"playId":"4f46b616-05f6-3dcf-bed8-9b5c0d946bc4","pitchNumber":1,"startTime":"2026-02-22T20:10:07.018Z","endTime":"2026-02-22T20:10:10.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":814442,"link":"/api/v1/people/814442","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.5,"strikeZoneTop":3.491,"strikeZoneBottom":1.762,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.214430046514213,"aZ":-33.99005823104666,"pfxX":2.9356897038347514,"pfxZ":-1.2215907886855542,"pX":1.3326648946668092,"pZ":1.7106978884388386,"vX0":8.123878351090015,"vY0":-120.15300926488504,"vZ0":-1.3210947032000424,"x":66.2,"y":192.59,"x0":-2.448518527738395,"y0":50.00235271938325,"z0":5.237844506715907,"aX":4.369672460313818},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.3,"breakHorizontal":-7.0,"spinRate":2364,"spinDirection":70},"zone":14,"typeConfidence":0.88,"plateTime":0.45267128571332016,"extension":6.125264062940566},"index":3,"playId":"f56ca076-78fd-35f6-8713-49ec844e927d","pitchNumber":2,"startTime":"2026-02-22T20:10:26.627Z","endTime":"2026-02-22T20:10:34.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":814442,"link":"/api/v1/people/814442","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.491,"strikeZoneBottom":1.762,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.908852698770154,"aZ":-19.775961882726232,"pfxX":-2.3269551819333314,"pfxZ":6.707795975835543,"pX":-0.019869015089809892,"pZ":2.5875691077119036,"vX0":6.746515908055012,"vY0":-134.75995631496326,"vZ0":-3.960306743026763,"x":117.76,"y":168.92,"x0":-2.2479463584395947,"y0":50.00272033053228,"z0":5.464241654033814,"aX":-4.301434266928002},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.5,"breakHorizontal":2.9,"spinRate":2134,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.40565634667205597,"extension":6.236534350588047},"index":4,"playId":"4063dacf-cf4d-3161-aa9e-fb9aae29c3de","pitchNumber":3,"startTime":"2026-02-22T20:10:44.254Z","endTime":"2026-02-22T20:10:49.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":814442,"link":"/api/v1/people/814442","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.491,"strikeZoneBottom":1.762,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.226750336096334,"aZ":-18.263501451499533,"pfxX":-1.4460230218295234,"pfxZ":7.569508151628327,"pX":1.5665196697325565,"pZ":2.640556209484604,"vX0":9.519038027560574,"vY0":-134.2741266220405,"vZ0":-4.102064191524171,"x":57.29,"y":167.48,"x0":-1.8265459680585658,"y0":50.00578449749926,"z0":5.475964272844128,"aX":-2.6586595783401825},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.1,"breakHorizontal":0.7,"spinRate":2201,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.4068612404474017,"extension":6.495727876617309},"index":5,"playId":"19762e28-881f-3f12-874e-3c5c5be2b517","pitchNumber":4,"startTime":"2026-02-22T20:11:03.377Z","endTime":"2026-02-22T20:11:07.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":814442,"link":"/api/v1/people/814442","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":77.0,"strikeZoneTop":3.491,"strikeZoneBottom":1.762,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.03765528845908,"aZ":-34.879871379920786,"pfxX":7.656603048999907,"pfxZ":-1.834306708648727,"pX":0.3734736821396404,"pZ":2.4434211422524883,"vX0":4.35234383266098,"vY0":-119.58034147826473,"vZ0":0.30032986484982227,"x":102.76,"y":172.81,"x0":-2.4538920426230786,"y0":50.00214417268659,"z0":5.398651560137223,"aX":11.294259024292003},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.0,"breakHorizontal":-14.8,"spinRate":2564,"spinDirection":75},"zone":6,"typeConfidence":0.9,"plateTime":0.4548141243319588,"extension":6.395489364547168},"index":6,"playId":"0decd48b-e561-3bde-979e-35b95a784bff","pitchNumber":5,"startTime":"2026-02-22T20:11:19.947Z","endTime":"2026-02-22T20:11:23.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":814442,"link":"/api/v1/people/814442","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814442,"link":"/api/v1/people/814442"},"credit":"b_ab"},{"player":{"id":691908,"link":"/api/v1/people/691908"},"credit":"p_ab"},{"player":{"id":814442,"link":"/api/v1/people/814442"},"credit":"b_pa"},{"player":{"id":691908,"link":"/api/v1/people/691908"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:11:23.658Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Berg strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:11:33.095Z","endTime":"2026-02-22T20:13:04.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":815074,"fullName":"Derek Berg","link":"/api/v1/people/815074"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691908,"fullName":"Giussepe Velasquez","link":"/api/v1/people/691908"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815074,"fullName":"Derek Berg","link":"/api/v1/people/815074"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.916534829724096,"aZ":-36.682519266997716,"pfxX":4.0983209930325994,"pfxZ":-3.0658257887841476,"pX":0.4722524508974185,"pZ":2.0604867318443776,"vX0":5.6779142677225884,"vY0":-120.42247497945809,"vZ0":0.16656047881145297,"x":99.0,"y":183.15,"x0":-2.4464939522186246,"y0":50.0017266624312,"z0":5.229805190767249,"aX":6.030069816623865},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.3,"breakHorizontal":-8.8,"spinRate":2409,"spinDirection":71},"zone":9,"typeConfidence":0.89,"plateTime":0.4544687242407419,"extension":6.345616011656887},"index":0,"playId":"6262a30d-e7df-317b-9b8a-e7f23329545b","pitchNumber":1,"startTime":"2026-02-22T20:11:47.377Z","endTime":"2026-02-22T20:11:51.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815074,"link":"/api/v1/people/815074","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19915116547849,"aZ":-33.92677403547344,"pfxX":5.139102885643901,"pfxZ":-1.2199760506654886,"pX":-1.7714040233327415,"pZ":3.027768316931871,"vX0":0.4731887283444093,"vY0":-118.42357718590821,"vZ0":1.6803841663852737,"x":184.52,"y":157.03,"x0":-2.641811726784578,"y0":50.005758271812354,"z0":5.397096142904001,"aX":7.349580343832727},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.6,"breakHorizontal":-9.5,"spinRate":2456,"spinDirection":80},"zone":11,"typeConfidence":0.9,"plateTime":0.46133108359929365,"extension":6.159789739541942},"index":1,"playId":"b2eee4f6-beb7-30a6-997d-5dd8a6088c19","pitchNumber":2,"startTime":"2026-02-22T20:12:03.957Z","endTime":"2026-02-22T20:12:07.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815074,"link":"/api/v1/people/815074","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.075461854370367,"aZ":-17.0513960567362,"pfxX":-4.051851675998703,"pfxZ":7.991193393887478,"pX":0.7201576565341031,"pZ":2.1915326225613865,"vX0":9.063396752227279,"vY0":-136.00959614371826,"vZ0":-5.6483765058290825,"x":89.55,"y":179.61,"x0":-2.1141966053929435,"y0":50.00025300682454,"z0":5.459413699029627,"aX":-7.666012619335292},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":5.6,"spinRate":2303,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.4012047536563692,"extension":6.429884465917048},"index":2,"playId":"a126ec8e-886b-35c6-b5a3-6489bf8eacd4","pitchNumber":3,"startTime":"2026-02-22T20:12:20.304Z","endTime":"2026-02-22T20:12:24.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815074,"link":"/api/v1/people/815074","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.097029413496955,"aZ":-17.930914046154232,"pfxX":-1.2704402411053273,"pfxZ":7.905481112263841,"pX":0.45458336612322187,"pZ":3.345162598666168,"vX0":6.6949683463106275,"vY0":-133.68548124817863,"vZ0":-2.5907367100220036,"x":99.67,"y":148.46,"x0":-1.922228584456529,"y0":50.002191777030156,"z0":5.621013718688387,"aX":-2.2901862607110752},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":0.8,"spinRate":2283,"spinDirection":194},"zone":3,"typeConfidence":0.9,"plateTime":0.4104671583882271,"extension":6.361308383872052},"index":3,"playId":"758be4ca-8c59-3135-a0aa-ed4b25967dd0","pitchNumber":4,"startTime":"2026-02-22T20:12:37.782Z","endTime":"2026-02-22T20:12:44.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815074,"link":"/api/v1/people/815074","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":76.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.79169282254417,"aZ":-35.786016793153266,"pfxX":4.128621100386956,"pfxZ":-2.47494830004256,"pX":0.59589303752187,"pZ":1.5179309882732932,"vX0":6.057184121389987,"vY0":-118.78231662335153,"vZ0":-1.4879628878817055,"x":94.29,"y":197.8,"x0":-2.5008780529004926,"y0":50.001159866390914,"z0":5.338734566039232,"aX":6.033746294101628},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.6,"breakHorizontal":-8.6,"spinRate":2532,"spinDirection":64},"zone":14,"typeConfidence":0.89,"plateTime":0.45709600124279426,"extension":6.394831100288655},"index":4,"playId":"64ca1d46-3d37-3332-805c-b68e8e9ebc5a","pitchNumber":5,"startTime":"2026-02-22T20:13:00.546Z","endTime":"2026-02-22T20:13:04.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815074,"link":"/api/v1/people/815074","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815074,"link":"/api/v1/people/815074"},"credit":"b_ab"},{"player":{"id":691908,"link":"/api/v1/people/691908"},"credit":"p_ab"},{"player":{"id":815074,"link":"/api/v1/people/815074"},"credit":"b_pa"},{"player":{"id":691908,"link":"/api/v1/people/691908"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":1.7999999999999936,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:13:04.050Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Callan Moss singles on a ground ball to left fielder Dante Nori, deflected by third baseman Carson DeMartini.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:13:13.192Z","endTime":"2026-02-22T20:14:39.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":801978,"fullName":"Callan Moss","link":"/api/v1/people/801978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691908,"fullName":"Giussepe Velasquez","link":"/api/v1/people/691908"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801978,"fullName":"Callan Moss","link":"/api/v1/people/801978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":801978,"fullName":"Callan Moss","link":"/api/v1/people/801978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701831,"link":"/api/v1/people/701831"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":807276,"link":"/api/v1/people/807276"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.495012819560415,"aZ":-22.793446446580557,"pfxX":-0.6387586983292195,"pfxZ":5.017836257412936,"pX":1.1950432144272336,"pZ":2.170114978243443,"vX0":8.615450564530043,"vY0":-135.3422853512535,"vZ0":-4.527137462919633,"x":71.45,"y":180.19,"x0":-1.9363494647378416,"y0":50.000378051838055,"z0":5.44576127922179,"aX":-1.1941458515447116},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.4,"breakHorizontal":-0.6,"spinRate":2257,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.4035599800001326,"extension":6.500177252502632},"index":0,"playId":"50d87c83-6482-302d-aeb2-ba3e3141cf23","pitchNumber":1,"startTime":"2026-02-22T20:13:30.781Z","endTime":"2026-02-22T20:13:37.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":801978,"link":"/api/v1/people/801978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09841261634796,"aZ":-25.296406828844045,"pfxX":-0.2905719018350028,"pfxZ":3.7491066144560197,"pX":-0.03910057416325343,"pZ":3.3991666423319304,"vX0":5.235235574994628,"vY0":-133.69749858388656,"vZ0":-1.0233791077621266,"x":118.49,"y":147.0,"x0":-1.9735407090189545,"y0":50.004264349403684,"z0":5.579569530343534,"aX":-0.5336379051938654},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":-0.5,"spinRate":2264,"spinDirection":199},"zone":2,"typeConfidence":0.88,"plateTime":0.40753632390335603,"extension":6.3029312230220205},"index":1,"playId":"764ac12c-b54a-37b2-a3c8-a59ff9dbd3f7","pitchNumber":2,"startTime":"2026-02-22T20:13:47.237Z","endTime":"2026-02-22T20:13:51.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":801978,"link":"/api/v1/people/801978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.455085357216813,"aZ":-31.73476669988547,"pfxX":-6.361116374743944,"pfxZ":0.2648192604161874,"pX":-0.49493809366637703,"pZ":1.5962401155853831,"vX0":7.287927487397108,"vY0":-126.43541602085158,"vZ0":-2.5490848619408664,"x":135.87,"y":195.68,"x0":-2.5643573183241766,"y0":50.00074531641394,"z0":5.1192515029296395,"aX":-10.48196099966005},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":10.2,"spinRate":2011,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.4302766271520082,"extension":6.547041490109256},"index":2,"playId":"aaecb658-53dd-3177-9c6e-fd3c96497f62","pitchNumber":3,"startTime":"2026-02-22T20:14:03.001Z","endTime":"2026-02-22T20:14:06.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":801978,"link":"/api/v1/people/801978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-22T20:14:11.842Z","endTime":"2026-02-22T20:14:24.717Z","isPitch":false,"type":"action","player":{"id":801978,"link":"/api/v1/people/801978"},"defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":801978,"link":"/api/v1/people/801978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.527144825116178,"aZ":-35.74714165840282,"pfxX":2.786388158779272,"pfxZ":-2.3508290020902542,"pX":-0.2131632260633892,"pZ":2.194079200060489,"vX0":4.692995446569575,"vY0":-121.79463782862207,"vZ0":-0.24010883778180037,"x":125.13,"y":179.54,"x0":-2.5191379634904316,"y0":50.004856961760346,"z0":5.357783929416231,"aX":4.230334032670115},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.1,"breakHorizontal":-6.0,"spinRate":2481,"spinDirection":69},"zone":8,"typeConfidence":0.87,"plateTime":0.4478951677179963,"extension":6.454316910449199},"hitData":{"launchSpeed":99.6,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.32,"coordY":170.92}},"index":4,"playId":"e587cb71-b761-3cb0-a57e-2fac08b66e26","pitchNumber":4,"startTime":"2026-02-22T20:14:24.717Z","endTime":"2026-02-22T20:14:39.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":801978,"link":"/api/v1/people/801978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801978,"link":"/api/v1/people/801978"},"credit":"b_ab"},{"player":{"id":691908,"link":"/api/v1/people/691908"},"credit":"p_ab"},{"player":{"id":801978,"link":"/api/v1/people/801978"},"credit":"b_pa"},{"player":{"id":691908,"link":"/api/v1/people/691908"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.49,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:14:39.701Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shalin Polanco strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:14:54.253Z","endTime":"2026-02-22T20:16:14.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694186,"fullName":"Shalin Polanco","link":"/api/v1/people/694186"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691908,"fullName":"Giussepe Velasquez","link":"/api/v1/people/691908"},"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":694186,"fullName":"Shalin Polanco","link":"/api/v1/people/694186"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26208738980375,"aZ":-34.16478358036913,"pfxX":-3.3395248447212262,"pfxZ":-1.2293653771961992,"pX":-0.5449350223711016,"pZ":2.5158637816157174,"vX0":5.6227426800995435,"vY0":-126.27344271381764,"vZ0":-0.33790611228963463,"x":137.77,"y":170.85,"x0":-2.364745425313572,"y0":50.003787713061,"z0":5.395765412350379,"aX":-5.40380583404353},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.0,"breakHorizontal":4.8,"spinRate":1979,"spinDirection":234},"zone":4,"typeConfidence":0.75,"plateTime":0.4334536848154853,"extension":6.167979113148406},"index":0,"playId":"f4965f61-5fdb-3eae-b51a-d6c052f1d6b6","pitchNumber":1,"startTime":"2026-02-22T20:15:07.399Z","endTime":"2026-02-22T20:15:11.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694186,"link":"/api/v1/people/694186","batSide":{"code":"L","description":"Left"}},"first":{"id":801978,"link":"/api/v1/people/801978"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.5,"endSpeed":84.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89723654069247,"aZ":-18.754529988551052,"pfxX":0.22067113115365888,"pfxZ":7.349613644856453,"pX":1.0143239287817412,"pZ":1.8817292690151248,"vX0":8.080742034556701,"vY0":-134.46509034175796,"vZ0":-5.888914198295545,"x":78.34,"y":187.97,"x0":-2.0620307509305094,"y0":50.00531233880658,"z0":5.4365048375674885,"aX":0.40179519208041037},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.1,"breakHorizontal":-2.2,"spinRate":2183,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.4077661204319667,"extension":6.471260632102192},"index":1,"playId":"6f6611d4-c5da-3346-af97-8c7cd09cf1af","pitchNumber":2,"startTime":"2026-02-22T20:15:26.572Z","endTime":"2026-02-22T20:15:29.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694186,"link":"/api/v1/people/694186","batSide":{"code":"L","description":"Left"}},"first":{"id":801978,"link":"/api/v1/people/801978"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":88.0,"endSpeed":81.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.453493104241257,"aZ":-30.597328453116976,"pfxX":-6.344414577414973,"pfxZ":0.9421224612094079,"pX":-0.8812417746646422,"pZ":1.4803118632302055,"vX0":6.0767547725032935,"vY0":-128.07790567111826,"vZ0":-3.412943108036967,"x":150.59,"y":198.81,"x0":-2.451177800292924,"y0":50.0030866093707,"z0":5.202469180404851,"aX":-10.625804573818602},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":10.3,"spinRate":2008,"spinDirection":237},"zone":13,"typeConfidence":0.89,"plateTime":0.4263338883095611,"extension":6.512406819717518},"index":2,"playId":"c5024c7d-5831-32cf-b9fe-3b8d730a64a9","pitchNumber":3,"startTime":"2026-02-22T20:15:49.141Z","endTime":"2026-02-22T20:15:55.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694186,"link":"/api/v1/people/694186","batSide":{"code":"L","description":"Left"}},"first":{"id":801978,"link":"/api/v1/people/801978"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.1,"endSpeed":85.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32844822626921,"aZ":-22.738716046786024,"pfxX":-0.48884810486422015,"pfxZ":5.128328615208996,"pX":0.12558492877598554,"pZ":3.305679997109336,"vX0":6.382272472124567,"vY0":-134.13072357665018,"vZ0":-1.6149960179673906,"x":112.21,"y":149.53,"x0":-2.2112540289749165,"y0":50.00347016469048,"z0":5.521283399763907,"aX":-0.9002455255392408},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":-0.4,"spinRate":2218,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.4068211676174709,"extension":6.36950909619994},"index":3,"playId":"f3fdcf37-f3bb-37d4-a42d-a029fba44a27","pitchNumber":4,"startTime":"2026-02-22T20:16:09.692Z","endTime":"2026-02-22T20:16:14.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694186,"link":"/api/v1/people/694186","batSide":{"code":"L","description":"Left"}},"first":{"id":801978,"link":"/api/v1/people/801978"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694186,"link":"/api/v1/people/694186"},"credit":"b_ab"},{"player":{"id":691908,"link":"/api/v1/people/691908"},"credit":"p_ab"},{"player":{"id":694186,"link":"/api/v1/people/694186"},"credit":"b_pa"},{"player":{"id":691908,"link":"/api/v1/people/691908"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":2.5000000000000036,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:16:14.075Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson DeMartini grounds out, shortstop Wyatt Sanford to first baseman Callan Moss.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:18:13.284Z","endTime":"2026-02-22T20:19:28.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701831,"fullName":"Carson DeMartini","link":"/api/v1/people/701831"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814482,"fullName":"Peyton Stumbo","link":"/api/v1/people/814482"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,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":701831,"fullName":"Carson DeMartini","link":"/api/v1/people/701831"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":815608,"link":"/api/v1/people/815608"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":801978,"link":"/api/v1/people/801978"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Peyton Stumbo replaces Michael Walsh.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:18:00.982Z","endTime":"2026-02-22T20:18:15.459Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814482,"link":"/api/v1/people/814482"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805315,"link":"/api/v1/people/805315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.326687076067078,"aZ":-42.886742441967236,"pfxX":5.50781305682745,"pfxZ":-8.059537413581491,"pX":0.03450653320163455,"pZ":1.5870995072775351,"vX0":1.3322515322001898,"vY0":-115.93211514505792,"vZ0":-0.37584563132198334,"x":115.68,"y":195.93,"x0":-1.265938825062273,"y0":50.001220129771056,"z0":5.926507556625355,"aX":7.3233005404416875},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-14.3,"breakHorizontal":-10.3,"spinRate":2234,"spinDirection":37},"zone":14,"typeConfidence":0.92,"plateTime":0.47668302041940436,"extension":6.007533754947083},"index":1,"playId":"95a36cbb-1ebc-37cc-8ed0-74fca1267e8c","pitchNumber":1,"startTime":"2026-02-22T20:18:15.459Z","endTime":"2026-02-22T20:18:19.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814482,"link":"/api/v1/people/814482","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":79.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.753492290012584,"aZ":-24.59956335030317,"pfxX":-8.602662240585953,"pfxZ":4.684442843375033,"pX":-2.0030709593955116,"pZ":2.262177082474915,"vX0":1.567892025054407,"vY0":-127.27474838534334,"vZ0":-3.19696472190473,"x":193.35,"y":177.7,"x0":-1.516286380705834,"y0":50.000508820029694,"z0":5.515066148666912,"aX":-13.900888724362447},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.9,"breakHorizontal":15.1,"spinRate":1587,"spinDirection":241},"zone":13,"typeConfidence":0.89,"plateTime":0.43282363917129674,"extension":6.108016927219588},"index":2,"playId":"4e36c7da-590c-33ad-b558-a22ddb17279d","pitchNumber":2,"startTime":"2026-02-22T20:18:29.146Z","endTime":"2026-02-22T20:18:33.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814482,"link":"/api/v1/people/814482","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.190194222117942,"aZ":-42.2095069455328,"pfxX":4.12099467019819,"pfxZ":-7.084115330173095,"pX":2.472066297065018,"pZ":-0.9830669108494738,"vX0":7.016927564233513,"vY0":-119.40362175235558,"vZ0":-6.459732293956511,"x":22.77,"y":265.32,"x0":-1.0631601923101006,"y0":50.005075835652136,"z0":5.641034886509477,"aX":5.834524650362891},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-14.4,"breakHorizontal":-9.5,"spinRate":2184,"spinDirection":31},"zone":14,"typeConfidence":0.88,"plateTime":0.4622073741500543,"extension":6.292787212394542},"index":3,"playId":"17efa29e-0fbf-372e-b1ee-b8b9f9ab091a","pitchNumber":3,"startTime":"2026-02-22T20:18:42.634Z","endTime":"2026-02-22T20:18:46.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814482,"link":"/api/v1/people/814482","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.424345964069033,"aZ":-14.687429006710818,"pfxX":-4.012649526710657,"pfxZ":9.28579105051945,"pX":0.4029327507970407,"pZ":2.612725574867761,"vX0":5.956837868859732,"vY0":-136.00632863567247,"vZ0":-5.246114754537506,"x":101.64,"y":168.24,"x0":-1.2892061461020297,"y0":50.00028302904478,"z0":5.576823509365461,"aX":-7.554680839111951},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2317,"spinDirection":213},"zone":6,"typeConfidence":0.92,"plateTime":0.40195462984403063,"extension":6.06983789366997},"index":4,"playId":"77870bd2-93b4-3416-b3ee-7c1bf59fd1d6","pitchNumber":4,"startTime":"2026-02-22T20:19:00.280Z","endTime":"2026-02-22T20:19:03.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814482,"link":"/api/v1/people/814482","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-22T20:19:11.932Z","endTime":"2026-02-22T20:19:21.114Z","isPitch":false,"type":"action","player":{"id":701831,"link":"/api/v1/people/701831"},"defense":{"pitcher":{"id":814482,"link":"/api/v1/people/814482","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":94.0,"endSpeed":85.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.747525146265865,"aZ":-14.027430466150326,"pfxX":-5.579693794242595,"pfxZ":9.60019838152607,"pX":0.050474531451258894,"pZ":2.4608149946515296,"vX0":5.080481098174733,"vY0":-136.75694376039436,"vZ0":-5.753377039028761,"x":115.08,"y":172.34,"x0":-1.1082980415445103,"y0":50.00322077646163,"z0":5.557647401556821,"aX":-10.547237706368064},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":9.0,"spinRate":2340,"spinDirection":213},"zone":5,"typeConfidence":0.92,"plateTime":0.40083321814379635,"extension":6.180997460121507},"hitData":{"launchSpeed":94.4,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.01,"coordY":169.1}},"index":6,"playId":"82717b74-dc5e-34b5-8064-7d731e8f15f3","pitchNumber":5,"startTime":"2026-02-22T20:19:21.114Z","endTime":"2026-02-22T20:19:28.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814482,"link":"/api/v1/people/814482","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701831,"link":"/api/v1/people/701831"},"credit":"b_ab"},{"player":{"id":814482,"link":"/api/v1/people/814482"},"credit":"p_ab"},{"player":{"id":701831,"link":"/api/v1/people/701831"},"credit":"b_pa"},{"player":{"id":814482,"link":"/api/v1/people/814482"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:19:28.569Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dante Nori grounds out, second baseman Keiner Delgado to first baseman Callan Moss.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:19:32.619Z","endTime":"2026-02-22T20:20:01.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807276,"fullName":"Dante Nori","link":"/api/v1/people/807276"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814482,"fullName":"Peyton Stumbo","link":"/api/v1/people/814482"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807276,"fullName":"Dante Nori","link":"/api/v1/people/807276"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700731,"link":"/api/v1/people/700731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":801978,"link":"/api/v1/people/801978"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":76.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.636668580858963,"aZ":-41.08414879073164,"pfxX":4.918484978798069,"pfxZ":-6.192077211906738,"pX":0.04777760501338607,"pZ":1.7685381621911735,"vX0":1.741411479605465,"vY0":-118.6041534065463,"vZ0":-0.7168301520212897,"x":115.18,"y":191.03,"x0":-1.3331373358817404,"y0":50.00502331472215,"z0":5.790535319608691,"aX":7.074754265621578},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.2,"breakHorizontal":-9.4,"spinRate":2162,"spinDirection":46},"zone":8,"typeConfidence":0.89,"plateTime":0.4601218796557185,"extension":6.181899738282204},"hitData":{"launchSpeed":101.7,"launchAngle":0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.64,"coordY":159.42}},"index":0,"playId":"34390272-e967-3299-b659-e340dd47ba5e","pitchNumber":1,"startTime":"2026-02-22T20:19:53.199Z","endTime":"2026-02-22T20:20:01.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814482,"link":"/api/v1/people/814482","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":807276,"link":"/api/v1/people/807276","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807276,"link":"/api/v1/people/807276"},"credit":"b_ab"},{"player":{"id":814482,"link":"/api/v1/people/814482"},"credit":"p_ab"},{"player":{"id":807276,"link":"/api/v1/people/807276"},"credit":"b_pa"},{"player":{"id":814482,"link":"/api/v1/people/814482"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.7,"awayTeamWinProbability":80.3,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:20:01.539Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"René Pinto grounds out, third baseman Jesus Castillo to first baseman Callan Moss.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:20:14.523Z","endTime":"2026-02-22T20:20:47.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814482,"fullName":"Peyton Stumbo","link":"/api/v1/people/814482"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691913,"link":"/api/v1/people/691913"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":801978,"link":"/api/v1/people/801978"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16707175859221,"aZ":-12.689363936087807,"pfxX":-4.110332950729686,"pfxZ":10.37244323268578,"pX":0.15774710127139238,"pZ":0.48985644174188614,"vX0":5.485007420790888,"vY0":-135.3720363139832,"vZ0":-10.72776094247273,"x":110.99,"y":225.55,"x0":-1.3492427376909704,"y0":50.005669719498144,"z0":5.3635008791432375,"aX":-7.723685277751433},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":6.5,"spinRate":2405,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.4027309175286673,"extension":6.071164978021034},"index":0,"playId":"03b51a10-d4e1-37a4-96ed-d1e45d01ece4","pitchNumber":1,"startTime":"2026-02-22T20:20:23.501Z","endTime":"2026-02-22T20:20:28.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814482,"link":"/api/v1/people/814482","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94066288095515,"aZ":-32.37811254726584,"pfxX":2.740848780513252,"pfxZ":-0.13358292415057882,"pX":-0.7978154678735843,"pZ":2.4300639884591666,"vX0":0.8942885410111646,"vY0":-123.9790175755359,"vZ0":-1.2298165089994872,"x":147.41,"y":173.17,"x0":-1.5176993896178057,"y0":50.00047537199779,"z0":5.594829409889464,"aX":4.336054341991078},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":-5.2,"spinRate":2318,"spinDirection":94},"zone":4,"typeConfidence":0.63,"plateTime":0.4390392429173384,"extension":6.16447360630041},"hitData":{"launchSpeed":94.6,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.93,"coordY":166.68}},"index":1,"playId":"a792b7d7-a885-327e-a3c3-3e159fb5ff77","pitchNumber":2,"startTime":"2026-02-22T20:20:39.110Z","endTime":"2026-02-22T20:20:47.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814482,"link":"/api/v1/people/814482","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_ab"},{"player":{"id":814482,"link":"/api/v1/people/814482"},"credit":"p_ab"},{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_pa"},{"player":{"id":814482,"link":"/api/v1/people/814482"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:20:47.298Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keiner Delgado flies out sharply to right fielder Dylan Campbell.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:23:19.579Z","endTime":"2026-02-22T20:23:33.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700731,"fullName":"Keiner Delgado","link":"/api/v1/people/700731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694551,"fullName":"Aaron Combs","link":"/api/v1/people/694551"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":700731,"fullName":"Keiner Delgado","link":"/api/v1/people/700731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aaron Combs replaces Giussepe Velasquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:22:59.889Z","endTime":"2026-02-22T20:23:21.953Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694551,"link":"/api/v1/people/694551"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691908,"link":"/api/v1/people/691908","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":700731,"link":"/api/v1/people/700731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.302384959965256,"aZ":-17.109102401754825,"pfxX":-5.1299715876956125,"pfxZ":7.906036844181213,"pX":-0.00498054510648603,"pZ":2.4971707733455855,"vX0":3.53222439430314,"vY0":-136.5144359721076,"vZ0":-4.4918127170155,"x":117.19,"y":171.36,"x0":-0.6427460521417396,"y0":50.00429848868742,"z0":5.325425389016919,"aX":-9.778043874612917},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":8.6,"spinRate":2336,"spinDirection":223},"zone":5,"typeConfidence":1.29,"plateTime":0.39972156289707383,"extension":5.729796860792787},"hitData":{"launchSpeed":100.8,"launchAngle":44.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":195.09,"coordY":88.54}},"index":1,"playId":"93914aa9-d0c2-3201-9e71-643ff7c4c585","pitchNumber":1,"startTime":"2026-02-22T20:23:21.953Z","endTime":"2026-02-22T20:23:33.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":700731,"link":"/api/v1/people/700731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700731,"link":"/api/v1/people/700731"},"credit":"b_ab"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_ab"},{"player":{"id":700731,"link":"/api/v1/people/700731"},"credit":"b_pa"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:23:33.121Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jesus Castillo flies out to right fielder Dylan Campbell.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:23:43.606Z","endTime":"2026-02-22T20:24:25.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691913,"fullName":"Jesus Castillo","link":"/api/v1/people/691913"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694551,"fullName":"Aaron Combs","link":"/api/v1/people/694551"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691913,"fullName":"Jesus Castillo","link":"/api/v1/people/691913"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.2,"endSpeed":79.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.389109672796287,"aZ":-26.248861745396628,"pfxX":-1.6730487470740343,"pfxZ":3.7330618770369455,"pX":2.0519458314866528,"pZ":0.9624603417600059,"vX0":6.789682346199923,"vY0":-123.97238008481241,"vZ0":-5.328687141179106,"x0":-0.48257574649285206,"y0":50.00032523024377,"z0":5.279827984161051,"aX":-2.653795096244888},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.0,"breakHorizontal":1.8,"spinRate":2257,"spinDirection":231},"zone":14,"typeConfidence":1.03,"plateTime":0.4386598060148743,"extension":5.688137105964114},"index":0,"playId":"c080c75d-f5eb-3edb-a5b9-b414a46791bf","pitchNumber":1,"startTime":"2026-02-22T20:23:58.224Z","endTime":"2026-02-22T20:24:01.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":83.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.20704089979807,"aZ":-14.51212029750424,"pfxX":-7.580744922341893,"pfxZ":9.634653675835455,"pX":-0.48333824298351974,"pZ":1.9937217232231168,"vX0":3.237219071489365,"vY0":-136.33465425971747,"vZ0":-5.71832345104085,"x":38.78,"y":212.79,"x0":-0.7186313536175171,"y0":50.00656651716603,"z0":5.165518617961593,"aX":-13.903919694184532},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":12.7,"spinRate":2374,"spinDirection":230},"zone":7,"typeConfidence":0.86,"plateTime":0.40580424419529004,"extension":5.908193129638012},"hitData":{"launchSpeed":87.6,"launchAngle":43.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.29,"coordY":92.22}},"index":1,"playId":"21b3dac9-4080-3130-b5a8-0259730d7332","pitchNumber":2,"startTime":"2026-02-22T20:24:15.229Z","endTime":"2026-02-22T20:24:25.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691913,"link":"/api/v1/people/691913"},"credit":"b_ab"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_ab"},{"player":{"id":691913,"link":"/api/v1/people/691913"},"credit":"b_pa"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:24:25.712Z","atBatIndex":67},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Will Taylor hit by pitch.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:24:29.814Z","endTime":"2026-02-22T20:26:54.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":696142,"fullName":"Will Taylor","link":"/api/v1/people/696142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694551,"fullName":"Aaron Combs","link":"/api/v1/people/694551"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696142,"fullName":"Will Taylor","link":"/api/v1/people/696142"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":696142,"fullName":"Will Taylor","link":"/api/v1/people/696142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9140328305485,"aZ":-16.07039042354825,"pfxX":-4.911388982721181,"pfxZ":8.753277410330405,"pX":0.896511684238497,"pZ":3.094162777128947,"vX0":5.2944445202840855,"vY0":-134.92570598277266,"vZ0":-2.9400755901980666,"x":135.42,"y":184.95,"x0":-0.45497067788126266,"y0":50.0058270676204,"z0":5.333366090056665,"aX":-9.039095600881403},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":7.7,"spinRate":2354,"spinDirection":223},"zone":12,"typeConfidence":1.33,"plateTime":0.40627863077094606,"extension":5.820227351868652},"index":0,"playId":"b6098565-f143-3c05-b2d4-974a00a82d45","pitchNumber":1,"startTime":"2026-02-22T20:24:50.720Z","endTime":"2026-02-22T20:24:53.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.168760981306676,"aZ":-14.137591814643118,"pfxX":-5.200866239511087,"pfxZ":9.809055159686134,"pX":1.3908397038309974,"pZ":1.7446114954746894,"vX0":6.487821821854755,"vY0":-135.5989154515042,"vZ0":-6.453383039765957,"x":82.83,"y":155.24,"x0":-0.37142793648296046,"y0":50.00287091682646,"z0":5.1652687626143345,"aX":-9.562933491800656},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":7.8,"spinRate":2383,"spinDirection":222},"zone":14,"typeConfidence":1.36,"plateTime":0.40591991361766455,"extension":5.762655007146011},"index":1,"playId":"28e20a51-f06d-3756-9667-0204942b85bd","pitchNumber":2,"startTime":"2026-02-22T20:25:09.882Z","endTime":"2026-02-22T20:25:13.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.9,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.637445951858865,"aZ":-40.79542076636995,"pfxX":9.580540392553532,"pfxZ":-6.501103115367902,"pX":0.0622778534200442,"pZ":2.0077641318113617,"vX0":-0.5904392029448692,"vY0":-113.78363241746614,"vZ0":1.296946622216762,"x":63.98,"y":191.68,"x0":-0.9232007566523238,"y0":50.00311039918797,"z0":5.437334295265605,"aX":12.705513284472364},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.3,"breakHorizontal":-17.3,"spinRate":2490,"spinDirection":52},"zone":8,"typeConfidence":1.35,"plateTime":0.4792942570943697,"extension":5.5540275407578985},"index":2,"playId":"8660e488-cd51-3c17-b523-a76e35ef6ee3","pitchNumber":3,"startTime":"2026-02-22T20:25:27.542Z","endTime":"2026-02-22T20:25:33.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.376172591811336,"aZ":-28.446515463461157,"pfxX":0.6381700457285567,"pfxZ":2.3591968381501127,"pX":0.24387815551493372,"pZ":1.2347132609546825,"vX0":2.3250085240899603,"vY0":-124.67534361989499,"vZ0":-4.172556315910591,"x":114.63,"y":184.57,"x0":-0.7824972366783469,"y0":50.00057510495733,"z0":5.269729371171198,"aX":1.00744279881273},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":-1.7,"spinRate":2315,"spinDirection":170},"zone":14,"typeConfidence":1.03,"plateTime":0.43882775361525983,"extension":5.511568611318736},"index":3,"playId":"13ae4258-431e-3457-a0fe-913f93ebe522","pitchNumber":4,"startTime":"2026-02-22T20:25:46.121Z","endTime":"2026-02-22T20:25:50.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.336598923670458,"aZ":-17.847035659734438,"pfxX":-6.568818819792571,"pfxZ":7.617678838180773,"pX":1.6983439459269276,"pZ":1.4206404856071044,"vX0":7.6761422413200044,"vY0":-136.1254258169005,"vZ0":-6.607751360231269,"x":107.7,"y":205.44,"x0":-0.30204004502306353,"y0":50.00230419709096,"z0":5.1111740974326345,"aX":-12.352312593650055},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.6,"breakHorizontal":10.3,"spinRate":2456,"spinDirection":221},"zone":14,"typeConfidence":0.89,"plateTime":0.40207562421171295,"extension":5.911796114331969},"index":4,"playId":"0a7481f6-2402-39c5-98b7-63962028c239","pitchNumber":5,"startTime":"2026-02-22T20:26:05.547Z","endTime":"2026-02-22T20:26:12.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34660745857385,"aZ":-16.485062810521093,"pfxX":-5.959979942809298,"pfxZ":8.326096147355093,"pX":0.8442256006535832,"pZ":2.837788609511891,"vX0":5.788691186896149,"vY0":-136.92303711445916,"vZ0":-3.4033630255633063,"x":84.82,"y":162.16,"x0":-0.5306561458256893,"y0":50.0034631090446,"z0":5.235880816431315,"aX":-11.232314780062195},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":9.5,"spinRate":2473,"spinDirection":216},"zone":12,"typeConfidence":1.14,"plateTime":0.40116438691381884,"extension":5.778881650029627},"index":5,"playId":"1019019b-e00f-387a-905e-ebed6d5b3fe1","pitchNumber":6,"startTime":"2026-02-22T20:26:23.477Z","endTime":"2026-02-22T20:26:26.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.4,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19186277866881,"aZ":-42.70472212916204,"pfxX":9.526886868863173,"pfxZ":-8.12082382709627,"pX":-2.226745194663338,"pZ":4.0063290715537745,"vX0":-4.8355388003998,"vY0":-113.33717418221886,"vZ0":5.98747257933775,"x":201.88,"y":130.61,"x0":-1.3004850634906386,"y0":50.00041535740466,"z0":5.601375045006771,"aX":12.361559369296867},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-12.7,"breakHorizontal":-16.0,"spinRate":2249,"spinDirection":49},"zone":11,"typeConfidence":1.35,"plateTime":0.48374072230034004,"extension":5.457134993457449},"index":6,"playId":"9ebbd802-0229-3034-8fb2-1de6c9cfc7b0","pitchNumber":7,"startTime":"2026-02-22T20:26:49.080Z","endTime":"2026-02-22T20:26:54.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696142,"link":"/api/v1/people/696142"},"credit":"b_pa"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:26:54.999Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tres Gonzalez called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:27:09.297Z","endTime":"2026-02-22T20:29:00.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687206,"fullName":"Tres Gonzalez","link":"/api/v1/people/687206"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694551,"fullName":"Aaron Combs","link":"/api/v1/people/694551"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687206,"fullName":"Tres Gonzalez","link":"/api/v1/people/687206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9403302391319,"aZ":-17.355263795084703,"pfxX":-7.064938816680243,"pfxZ":7.662617764327347,"pX":-0.028997930185140047,"pZ":2.504907954133906,"vX0":4.03009373049401,"vY0":-137.77911329866308,"vZ0":-4.36334335088063,"x":118.11,"y":171.15,"x0":-0.5883167773622133,"y0":50.0025731406832,"z0":5.272443968960604,"aX":-13.66177715729545},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":12.0,"spinRate":2301,"spinDirection":227},"zone":5,"typeConfidence":1.11,"plateTime":0.39666947698847155,"extension":5.82475634971142},"index":0,"playId":"2174f295-e729-33dd-9281-f92927b86fdb","pitchNumber":1,"startTime":"2026-02-22T20:27:20.879Z","endTime":"2026-02-22T20:27:25.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687206,"link":"/api/v1/people/687206","batSide":{"code":"L","description":"Left"}},"first":{"id":696142,"link":"/api/v1/people/696142"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":72.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.596933634688295,"aZ":-43.393453635979874,"pfxX":12.009069328424905,"pfxZ":-8.618044713870843,"pX":-1.3562258598274926,"pZ":2.6527883489212147,"vX0":-3.9852863614002922,"vY0":-112.55828367536036,"vZ0":3.298938194200362,"x":168.7,"y":167.15,"x0":-1.1376857605068742,"y0":50.00202504218784,"z0":5.517673021900995,"aX":15.63632432647514},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-14.6,"breakHorizontal":-21.0,"spinRate":2250,"spinDirection":49},"zone":11,"typeConfidence":1.35,"plateTime":0.48388923816917595,"extension":5.2953677855431245},"index":1,"playId":"66cca134-c155-3b6c-8a66-1ba74b8d31e2","pitchNumber":2,"startTime":"2026-02-22T20:27:37.641Z","endTime":"2026-02-22T20:27:41.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687206,"link":"/api/v1/people/687206","batSide":{"code":"L","description":"Left"}},"first":{"id":696142,"link":"/api/v1/people/696142"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.9,"endSpeed":83.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43739116186653,"aZ":-14.52265647196822,"pfxX":-5.584612411567633,"pfxZ":9.733763214897634,"pX":0.08676961891650214,"pZ":2.792706194133244,"vX0":3.5886432776613466,"vY0":-135.0647297955179,"vZ0":-3.780925969772497,"x":113.69,"y":163.38,"x0":-0.5461632895825347,"y0":50.00421896695034,"z0":5.25869609486411,"aX":-10.130011123260687},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":9.1,"spinRate":2344,"spinDirection":223},"zone":2,"typeConfidence":1.34,"plateTime":0.408389990434316,"extension":5.83919466067178},"index":2,"playId":"6635f32b-a71f-394d-832f-8b1b6fe9fe72","pitchNumber":3,"startTime":"2026-02-22T20:27:56.903Z","endTime":"2026-02-22T20:28:00.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687206,"link":"/api/v1/people/687206","batSide":{"code":"L","description":"Left"}},"first":{"id":696142,"link":"/api/v1/people/696142"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":3,"playId":"f46de201-dc7c-3a21-9db1-5ed746b84d2d","startTime":"2026-02-22T20:28:18.661Z","endTime":"2026-02-22T20:28:21.661Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687206,"link":"/api/v1/people/687206","batSide":{"code":"L","description":"Left"}},"first":{"id":696142,"link":"/api/v1/people/696142"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.739537395768323,"aZ":-26.00382530928027,"pfxX":0.6282867566916455,"pfxZ":3.8588106079808284,"pX":-0.7651804119946213,"pZ":3.830106308360183,"vX0":0.31604328743405574,"vY0":-125.93532122241801,"vZ0":1.3128658644759406,"x":146.17,"y":135.37,"x0":-0.9741050409985921,"y0":50.00109283393282,"z0":5.412888463207138,"aX":1.0040911434489186},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.6,"breakHorizontal":-1.2,"spinRate":2256,"spinDirection":232},"zone":11,"typeConfidence":1.34,"plateTime":0.43573604314206493,"extension":5.6231237446767235},"index":4,"playId":"3c92bcae-bcd3-3978-9df6-cb7370a6ab49","pitchNumber":4,"startTime":"2026-02-22T20:28:36.101Z","endTime":"2026-02-22T20:28:40.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687206,"link":"/api/v1/people/687206","batSide":{"code":"L","description":"Left"}},"first":{"id":696142,"link":"/api/v1/people/696142"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":83.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31850131535943,"aZ":-14.995950365942981,"pfxX":-6.03078234670897,"pfxZ":9.387546480678116,"pX":0.8368143775236767,"pZ":3.210663714500043,"vX0":5.466539786657632,"vY0":-135.7868907492187,"vZ0":-2.666368225648883,"x":85.1,"y":152.09,"x0":-0.43893516690782275,"y0":50.00230331057435,"z0":5.275016696771858,"aX":-11.03489468312253},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":9.5,"spinRate":2377,"spinDirection":222},"zone":12,"typeConfidence":1.25,"plateTime":0.40652397939706475,"extension":5.937772181620034},"index":5,"playId":"960d613b-6938-3c3a-8201-e3d34a5f519f","pitchNumber":5,"startTime":"2026-02-22T20:28:56.693Z","endTime":"2026-02-22T20:29:00.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":807276,"link":"/api/v1/people/807276"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":687206,"link":"/api/v1/people/687206","batSide":{"code":"L","description":"Left"}},"first":{"id":696142,"link":"/api/v1/people/696142"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687206,"link":"/api/v1/people/687206"},"credit":"b_ab"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_ab"},{"player":{"id":687206,"link":"/api/v1/people/687206"},"credit":"b_pa"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.72,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:29:00.964Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Aroon Escobar singles on a line drive to second baseman Keiner Delgado.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T20:31:09.912Z","endTime":"2026-02-22T20:32:40.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814280,"fullName":"Landon Tomkins","link":"/api/v1/people/814280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700731,"link":"/api/v1/people/700731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Landon Tomkins replaces Peyton Stumbo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:30:58.095Z","endTime":"2026-02-22T20:31:12.248Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814280,"link":"/api/v1/people/814280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":814482,"link":"/api/v1/people/814482","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80274988488655,"aZ":-29.4797091889707,"pfxX":-7.78446816854567,"pfxZ":1.420002321366705,"pX":-1.7927812162911925,"pZ":2.0826577052722697,"vX0":4.71852028316494,"vY0":-136.48035217217856,"vZ0":-3.8057365520071165,"x":185.34,"y":182.55,"x0":-2.5255029204442128,"y0":50.00646089481245,"z0":5.507654017494311,"aX":-14.805196348493054},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.0,"breakHorizontal":13.2,"spinRate":1931,"spinDirection":223},"zone":13,"typeConfidence":0.86,"plateTime":0.4001162875902966,"extension":6.258735601104424},"index":1,"playId":"faddffdf-25b0-3ba2-a6a5-68d81200a75f","pitchNumber":1,"startTime":"2026-02-22T20:31:12.248Z","endTime":"2026-02-22T20:31:16.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79825117266296,"aZ":-32.34840771872777,"pfxX":-7.898225298090846,"pfxZ":-0.09301040753855538,"pX":-1.0660180924326563,"pZ":3.0633596366240723,"vX0":5.644182472035818,"vY0":-135.32626206010607,"vZ0":-0.939351732497908,"x":157.63,"y":156.07,"x0":-2.138525285639325,"y0":50.002213785600965,"z0":5.653870384915665,"aX":-14.846324857958058},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-0.1,"breakHorizontal":13.3,"spinRate":2138,"spinDirection":212},"zone":11,"typeConfidence":0.83,"plateTime":0.40268255921278673,"extension":6.133782728633612},"index":2,"playId":"7beb0ccf-04f0-3b48-b311-992824a16bcf","pitchNumber":2,"startTime":"2026-02-22T20:31:25.936Z","endTime":"2026-02-22T20:31:30.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":84.5,"endSpeed":79.1,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.63693898571173,"aZ":-27.28673197226201,"pfxX":3.2248236985555545,"pfxZ":3.113589447232746,"pX":0.035037137459894556,"pZ":3.1662646507963745,"vX0":5.052505554462226,"vY0":-123.1762749865564,"vZ0":-0.6676757096165938,"x":115.66,"y":153.29,"x0":-2.44518962275092,"y0":50.00258586396269,"z0":5.706069113871327,"aX":5.057677792195052},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.8,"breakHorizontal":-6.8,"spinRate":2505,"spinDirection":86},"zone":2,"typeConfidence":0.91,"plateTime":0.44115305408423433,"extension":6.202511136441161},"index":3,"playId":"ccc3e6e4-f981-33e6-8908-4e33d9d55ceb","pitchNumber":3,"startTime":"2026-02-22T20:31:39.596Z","endTime":"2026-02-22T20:31:43.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":88.3,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02042055050655,"aZ":-30.977760755390484,"pfxX":-6.287062733540801,"pfxZ":0.6112325255548754,"pX":0.16759893580863075,"pZ":2.123237287910503,"vX0":8.76091283638731,"vY0":-137.737000954235,"vZ0":-3.568894956970719,"x":110.61,"y":181.45,"x0":-2.2091913319317418,"y0":50.00313017775005,"z0":5.486733736704681,"aX":-12.315356402277594},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":0.6,"breakHorizontal":10.0,"spinRate":2126,"spinDirection":225},"zone":5,"typeConfidence":0.82,"plateTime":0.39473867340455904,"extension":6.2885480509548835},"index":4,"playId":"c44fc833-f5e1-372a-a638-cae8bb3e9978","pitchNumber":4,"startTime":"2026-02-22T20:31:58.903Z","endTime":"2026-02-22T20:32:03.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":86.3,"endSpeed":80.6,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47429446454188,"aZ":-28.07800254035617,"pfxX":2.925447636869661,"pfxZ":2.5175970792773814,"pX":0.6634640443627275,"pZ":2.604948385783461,"vX0":6.5452609143841105,"vY0":-125.75081931589301,"vZ0":-2.062959616714684,"x":91.71,"y":168.45,"x0":-2.3361019548158843,"y0":50.004479605058485,"z0":5.676579472780531,"aX":4.764294622034105},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":-6.6,"spinRate":2467,"spinDirection":88},"zone":6,"typeConfidence":0.9,"plateTime":0.4327956696659334,"extension":6.149791304785537},"hitData":{"launchSpeed":69.0,"launchAngle":15.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":121.13,"coordY":125.09}},"index":5,"playId":"f1d2b7f8-6cd8-3176-86a5-192a08602112","pitchNumber":5,"startTime":"2026-02-22T20:32:26.037Z","endTime":"2026-02-22T20:32:40.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_ab"},{"player":{"id":814280,"link":"/api/v1/people/814280"},"credit":"p_ab"},{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_pa"},{"player":{"id":814280,"link":"/api/v1/people/814280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":13.500000000000007,"leverageIndex":3.47,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:32:40.956Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Campbell called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T20:32:47.963Z","endTime":"2026-02-22T20:34:12.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814280,"fullName":"Landon Tomkins","link":"/api/v1/people/814280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":815074,"link":"/api/v1/people/815074"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.696012726005726,"aZ":-30.574995492172867,"pfxX":-6.071156007013835,"pfxZ":0.8352897560413233,"pX":-0.74315024509026,"pZ":2.656570855052582,"vX0":5.7847058885442255,"vY0":-136.46203630922736,"vZ0":-2.1937211233950507,"x":145.33,"y":167.05,"x0":-2.0895996811249677,"y0":50.00078470320472,"z0":5.552649592313598,"aX":-11.584843706230805},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.3,"breakHorizontal":10.0,"spinRate":2052,"spinDirection":223},"zone":1,"typeConfidence":0.83,"plateTime":0.3995782619091175,"extension":6.28130651978878},"index":0,"playId":"5c81f2d6-f07b-36a6-87e7-22f5a2c770ab","pitchNumber":1,"startTime":"2026-02-22T20:32:59.594Z","endTime":"2026-02-22T20:33:04.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.704823908895392,"aZ":-33.113107204208255,"pfxX":-6.0544159213098805,"pfxZ":-0.4908692037258824,"pX":-1.8973494431846114,"pZ":2.60941887213671,"vX0":3.5323781690998666,"vY0":-137.1200016205777,"vZ0":-1.6880148921727085,"x":189.32,"y":168.33,"x0":-2.4095290123255277,"y0":50.0016330101049,"z0":5.472812207784104,"aX":-11.634216953792816},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-1.1,"breakHorizontal":10.3,"spinRate":2038,"spinDirection":219},"zone":11,"typeConfidence":0.83,"plateTime":0.39806400247495466,"extension":6.223178081103747},"index":1,"playId":"3760fc99-ef94-3dfa-a5ca-8b8ca9be402d","pitchNumber":2,"startTime":"2026-02-22T20:33:12.972Z","endTime":"2026-02-22T20:33:18.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.136222240107504,"aZ":-29.056354923430824,"pfxX":-6.233399047836785,"pfxZ":1.6126395277862784,"pX":-1.3536685056845654,"pZ":3.680583020889463,"vX0":4.347343175691289,"vY0":-137.45396684070684,"vZ0":-0.011834791620407126,"x":168.6,"y":139.4,"x0":-2.136558529067291,"y0":50.00597262683412,"z0":5.638943192813843,"aX":-12.069207140416612},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.1,"breakHorizontal":10.6,"spinRate":2028,"spinDirection":218},"zone":11,"typeConfidence":0.86,"plateTime":0.39673394609656887,"extension":6.320594652218081},"index":2,"playId":"697e9563-e0d7-33e9-a704-20a55591053a","pitchNumber":3,"startTime":"2026-02-22T20:33:29.164Z","endTime":"2026-02-22T20:33:34.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34633325944038,"aZ":-25.094171129275832,"pfxX":1.962093269633563,"pfxZ":4.059190871650335,"pX":0.7368653822035414,"pZ":2.3968307313960655,"vX0":6.981548928196007,"vY0":-130.40943979762753,"vZ0":-3.266179892428809,"x":88.91,"y":174.07,"x0":-2.216765731249546,"y0":50.00020881866543,"z0":5.53342894320656,"aX":3.4182596672588628},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.0,"breakHorizontal":-4.9,"spinRate":2365,"spinDirection":176},"zone":6,"typeConfidence":0.69,"plateTime":0.4180940872329719,"extension":6.418085581992586},"index":3,"playId":"01bc6348-ee25-3f40-8208-2e6d9066297f","pitchNumber":4,"startTime":"2026-02-22T20:33:44.092Z","endTime":"2026-02-22T20:33:47.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":87.2,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.156303038811814,"aZ":-33.21230471772548,"pfxX":-5.1985009150333,"pfxZ":-0.5404876242873371,"pX":-0.3524703198777461,"pZ":2.0791099631117387,"vX0":6.913006420394743,"vY0":-136.62989613503981,"vZ0":-3.0513629392789885,"x":130.44,"y":182.64,"x0":-2.223682063991271,"y0":50.00380393273652,"z0":5.460007377724968,"aX":-9.966988063591561},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-1.3,"breakHorizontal":8.2,"spinRate":1982,"spinDirection":237},"zone":4,"typeConfidence":0.81,"plateTime":0.3987692923932764,"extension":6.383671473785748},"index":4,"playId":"4ee5e4a5-f463-3c53-8ec1-ea2438f66ec6","pitchNumber":5,"startTime":"2026-02-22T20:34:07.062Z","endTime":"2026-02-22T20:34:12.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_ab"},{"player":{"id":814280,"link":"/api/v1/people/814280"},"credit":"p_ab"},{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_pa"},{"player":{"id":814280,"link":"/api/v1/people/814280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.4,"awayTeamWinProbability":78.6,"homeTeamWinProbabilityAdded":-12.500000000000007,"leverageIndex":5.48,"dramaIndex":219.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:34:12.497Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro León strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T20:34:19.588Z","endTime":"2026-02-22T20:35:48.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814280,"fullName":"Landon Tomkins","link":"/api/v1/people/814280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":815074,"link":"/api/v1/people/815074"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38657599738735,"aZ":-32.58278709432358,"pfxX":-5.027071270866187,"pfxZ":-0.21232233341283369,"pX":0.20426552845301552,"pZ":2.5337540678915174,"vX0":8.102657516888785,"vY0":-137.36824453517164,"vZ0":-2.2862485135539767,"x":109.21,"y":170.37,"x0":-2.1067842646554746,"y0":50.000153602521706,"z0":5.553600561010475,"aX":-9.775892711063113},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-0.6,"breakHorizontal":7.8,"spinRate":1899,"spinDirection":223},"zone":5,"typeConfidence":0.81,"plateTime":0.3960536825945402,"extension":6.1943559556946814},"index":0,"playId":"89a43bff-111c-3ca8-a250-ff6f7345d5b3","pitchNumber":1,"startTime":"2026-02-22T20:34:34.424Z","endTime":"2026-02-22T20:34:38.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65058108821653,"aZ":-27.598289711723442,"pfxX":1.3505635816237638,"pfxZ":2.618097452817908,"pX":-0.29672764116113665,"pZ":3.3256019024400376,"vX0":4.726895655704513,"vY0":-130.90784382861406,"vZ0":-0.7535770573865356,"x":128.31,"y":148.99,"x0":-2.2957577307942447,"y0":50.00475402241591,"z0":5.669208193306983,"aX":2.3613775288089944},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":-3.4,"spinRate":2395,"spinDirection":156},"zone":11,"typeConfidence":0.48,"plateTime":0.41719522260131514,"extension":6.312425567313962},"index":1,"playId":"d3176ff9-dff7-36fc-9640-65138ef2b80a","pitchNumber":2,"startTime":"2026-02-22T20:34:51.803Z","endTime":"2026-02-22T20:34:56.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.5,"endSpeed":85.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77537653751149,"aZ":-33.44375261674875,"pfxX":-6.141811748289364,"pfxZ":-0.6792024103279157,"pX":-0.8902362341643546,"pZ":2.496180628743758,"vX0":5.523585274090181,"vY0":-134.7641551875442,"vZ0":-1.840662116112751,"x":150.93,"y":171.38,"x0":-2.1558037562617036,"y0":50.00404887549704,"z0":5.52180514822858,"aX":-11.442431132324025},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-1.4,"breakHorizontal":10.1,"spinRate":1961,"spinDirection":218},"zone":11,"typeConfidence":0.81,"plateTime":0.4044526562815598,"extension":6.2257942291089625},"index":2,"playId":"b731e034-8f99-3274-9b16-ca5cc9a26a12","pitchNumber":3,"startTime":"2026-02-22T20:35:09.518Z","endTime":"2026-02-22T20:35:15.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9790430405442,"aZ":-27.869938003947208,"pfxX":5.994581570704424,"pfxZ":2.748370986969263,"pX":1.479360558177964,"pZ":2.488781919462996,"vX0":7.3863730777745715,"vY0":-123.86941831740366,"vZ0":-2.0536508385211283,"x":60.61,"y":171.58,"x0":-2.3114049396236322,"y0":50.00232187944804,"z0":5.641418498025764,"aX":9.3850124074578},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.8,"breakHorizontal":-12.5,"spinRate":2650,"spinDirection":62},"zone":12,"typeConfidence":0.91,"plateTime":0.4408989723290091,"extension":6.141299010268417},"index":3,"playId":"15639833-df63-35a1-847d-e3460e650d52","pitchNumber":4,"startTime":"2026-02-22T20:35:43.985Z","endTime":"2026-02-22T20:35:48.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_ab"},{"player":{"id":814280,"link":"/api/v1/people/814280"},"credit":"p_ab"},{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_pa"},{"player":{"id":814280,"link":"/api/v1/people/814280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":-11.499999999999998,"leverageIndex":4.9,"dramaIndex":198.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:35:48.124Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Rincon grounds out, second baseman Keiner Delgado to first baseman Callan Moss.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T20:36:01.354Z","endTime":"2026-02-22T20:36:49.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814280,"fullName":"Landon Tomkins","link":"/api/v1/people/814280"},"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":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700731,"link":"/api/v1/people/700731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":801978,"link":"/api/v1/people/801978"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":88.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37625765880442,"aZ":-28.15613217842952,"pfxX":-5.795033795028498,"pfxZ":2.044626950097628,"pX":-1.0526505314088817,"pZ":2.5577636207539425,"vX0":5.371063445645947,"vY0":-138.13301591751917,"vZ0":-2.997829655903302,"x":157.12,"y":169.72,"x0":-2.2518902112412857,"y0":50.00589153619169,"z0":5.512749159199614,"aX":-11.410241238830935},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.4,"breakHorizontal":9.6,"spinRate":2085,"spinDirection":230},"zone":11,"typeConfidence":0.88,"plateTime":0.3937188498986508,"extension":6.408166354298804},"index":0,"playId":"667f495d-0d13-3f8e-83f0-fa60e90c79c0","pitchNumber":1,"startTime":"2026-02-22T20:36:12.065Z","endTime":"2026-02-22T20:36:16.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.114956240678485,"aZ":-32.63251558874614,"pfxX":-6.687121432188753,"pfxZ":-0.23939157597075145,"pX":-1.0471572902091393,"pZ":3.397962424481512,"vX0":5.262539208528927,"vY0":-136.05789123856715,"vZ0":-0.11493387641949271,"x":156.92,"y":147.04,"x0":-2.1316302834662686,"y0":50.00591022621723,"z0":5.690411946652647,"aX":-12.617578327671756},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-0.2,"breakHorizontal":11.0,"spinRate":2139,"spinDirection":222},"zone":11,"typeConfidence":0.83,"plateTime":0.40162206130158085,"extension":6.130511444442109},"index":1,"playId":"299d7790-4ef2-35b9-b573-5ef23b36c06c","pitchNumber":2,"startTime":"2026-02-22T20:36:25.764Z","endTime":"2026-02-22T20:36:29.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.173439089078887,"aZ":-30.000506970723976,"pfxX":-5.880436558296386,"pfxZ":1.1320510758456575,"pX":-0.3467728586634136,"pZ":2.3498706728608214,"vX0":6.431866050043485,"vY0":-136.84811956942576,"vZ0":-3.1297527833220307,"x":130.22,"y":175.33,"x0":-1.9516531421629846,"y0":50.001777708697624,"z0":5.540227546137643,"aX":-11.272505198147622},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.7,"breakHorizontal":9.5,"spinRate":2246,"spinDirection":229},"zone":4,"typeConfidence":0.84,"plateTime":0.39861892247327013,"extension":6.3656253683917825},"hitData":{"launchSpeed":93.7,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":155.18}},"index":2,"playId":"1edf0744-fdfb-3ac1-ab84-b1a1c28ea6a4","pitchNumber":3,"startTime":"2026-02-22T20:36:40.965Z","endTime":"2026-02-22T20:36:49.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814280,"link":"/api/v1/people/814280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":815074,"link":"/api/v1/people/815074"},"first":{"id":801978,"link":"/api/v1/people/801978"},"second":{"id":700731,"link":"/api/v1/people/700731"},"third":{"id":691913,"link":"/api/v1/people/691913"},"shortstop":{"id":815608,"link":"/api/v1/people/815608"},"left":{"id":687206,"link":"/api/v1/people/687206"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_ab"},{"player":{"id":814280,"link":"/api/v1/people/814280"},"credit":"p_ab"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_pa"},{"player":{"id":814280,"link":"/api/v1/people/814280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-9.9,"leverageIndex":3.91,"dramaIndex":164.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:36:49.337Z","atBatIndex":73}]