[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Raley singles on a line drive to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:06:10.437Z","endTime":"2026-02-22T20:07:08.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T16:44:02.776Z","endTime":"2026-02-22T19:41:54.296Z","isPitch":false,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:41:54.296Z","endTime":"2026-02-22T20:04:52.645Z","isPitch":false,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T20:04:52.645Z","endTime":"2026-02-22T20:06:12.635Z","isPitch":false,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.568471665180724,"aZ":-13.057226839007244,"pfxX":-7.739697012408957,"pfxZ":9.632882998990041,"pX":0.41369366588521866,"pZ":2.554899975102675,"vX0":5.689901502031006,"vY0":-140.19201199601804,"vZ0":-6.817253704106587,"x":101.23,"y":169.8,"x0":-0.6396499431726309,"y0":50.0049477152482,"z0":5.875739333185803,"aX":-15.362322120628894},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":12.8,"spinRate":2313,"spinDirection":216},"zone":6,"typeConfidence":0.91,"plateTime":0.3911442081844583,"extension":6.444031235728176},"index":3,"playId":"d195e399-829b-3769-91cc-6d844b680d2c","pitchNumber":1,"startTime":"2026-02-22T20:06:12.635Z","endTime":"2026-02-22T20:06:15.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67419865308431,"aZ":-10.533600215562466,"pfxX":-4.9955050455686445,"pfxZ":10.70931423028562,"pX":-0.22485297193938142,"pZ":2.465880385227659,"vX0":3.190502087516127,"vY0":-141.5640705089419,"vZ0":-7.661180983906681,"x":125.57,"y":172.2,"x0":-0.7201338578868048,"y0":50.00050786999939,"z0":5.889084049312343,"aX":-10.092185720428871},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":8.4,"spinRate":2478,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.38758101209482243,"extension":6.352180246653098},"index":4,"playId":"ac17da6c-6aa1-362a-bbcc-cabd52d0e472","pitchNumber":2,"startTime":"2026-02-22T20:06:30.266Z","endTime":"2026-02-22T20:06:33.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.983756244258316,"aZ":-12.509329448786003,"pfxX":-3.479301955768773,"pfxZ":9.763778489277144,"pX":0.45455534272693904,"pZ":4.300718136521432,"vX0":4.525597676740657,"vY0":-141.42789542435597,"vZ0":-2.5839138103039687,"x":99.67,"y":122.66,"x0":-0.7186439645435702,"y0":50.002751255311786,"z0":6.034557491065052,"aX":-7.007927827457498},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":5.3,"spinRate":2393,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.38812745200194465,"extension":6.438060043715857},"index":5,"playId":"f12fdbb6-86c5-3a9f-ac2b-4c55d807e0f8","pitchNumber":3,"startTime":"2026-02-22T20:06:45.110Z","endTime":"2026-02-22T20:06:48.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":87.2,"endSpeed":80.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.001546672694705,"aZ":-32.62923860087048,"pfxX":1.927551126530662,"pfxZ":-0.2757908461786567,"pX":0.0434624193363546,"pZ":2.4295392009649626,"vX0":1.541848993463781,"vY0":-127.02914938108846,"vZ0":-2.5819473839332234,"x":115.34,"y":173.18,"x0":-0.8209583604053413,"y0":50.005227585244185,"z0":6.042550218200231,"aX":3.163096336545248},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.8,"breakHorizontal":-3.8,"spinRate":2618,"spinDirection":98},"zone":5,"typeConfidence":0.9,"plateTime":0.43050466009812194,"extension":6.049813613823264},"hitData":{"launchSpeed":78.0,"launchAngle":19.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.9,"coordY":132.25}},"index":6,"playId":"a4eba5d7-e4a7-3fa8-8686-8aae6ebdb226","pitchNumber":4,"startTime":"2026-02-22T20:07:01.149Z","endTime":"2026-02-22T20:07:08.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-02-22T20:07:08.863Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:07:19.357Z","endTime":"2026-02-22T20:10:00.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.376280380161244,"aZ":-13.276319920311447,"pfxX":-5.2688309270872535,"pfxZ":9.606736430281385,"pX":0.3894774518808715,"pZ":3.7795418968817205,"vX0":4.936103882476661,"vY0":-138.94363584876425,"vZ0":-3.9407271584622032,"x":102.15,"y":136.73,"x0":-0.7203728040468491,"y0":50.00039748273532,"z0":6.090369626770393,"aX":-10.362403653541612},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":8.6,"spinRate":2327,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.3932951027606726,"extension":6.059035214949285},"index":0,"playId":"5a404a41-b81f-3d85-8b64-65baf0b5babf","pitchNumber":1,"startTime":"2026-02-22T20:07:56.949Z","endTime":"2026-02-22T20:08:00.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"0519de30-d0f3-37ce-82ec-61e92c18bc94","startTime":"2026-02-22T20:08:25.049Z","endTime":"2026-02-22T20:08:28.049Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"playId":"08317446-0026-0013-002c-f08cd117d70a","startTime":"2026-02-22T20:08:56.078Z","endTime":"2026-02-22T20:09:01.798Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69830160401217,"aZ":-23.655483724485652,"pfxX":-7.6923362169241285,"pfxZ":5.018120480983229,"pX":-1.2195262326678176,"pZ":2.2236790608715733,"vX0":2.048895227808953,"vY0":-128.68831937813636,"vZ0":-4.665035023970418,"x":163.49,"y":178.74,"x0":-1.020624604988273,"y0":50.00286644797288,"z0":5.8652112120084094,"aX":-13.05657451282221},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.4,"breakHorizontal":13.6,"spinRate":1491,"spinDirection":232},"zone":13,"typeConfidence":0.89,"plateTime":0.42368040344796176,"extension":6.043299965164328},"index":3,"playId":"c40abff3-7494-3b16-86ac-a582f098caf8","pitchNumber":2,"startTime":"2026-02-22T20:09:01.798Z","endTime":"2026-02-22T20:09:05.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.333570086497524,"aZ":-24.40638228746039,"pfxX":-9.61236959281716,"pfxZ":4.543165557271454,"pX":-0.4299231920207201,"pZ":3.1162216563404077,"vX0":4.175983159933669,"vY0":-129.26538171557385,"vZ0":-2.5220853490024124,"x":133.39,"y":154.64,"x0":-0.8083158981817571,"y0":50.003694956976666,"z0":5.958178998100334,"aX":-16.436001411724753},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.9,"breakHorizontal":16.7,"spinRate":1538,"spinDirection":230},"zone":1,"typeConfidence":0.93,"plateTime":0.4220584930455349,"extension":5.999768506603547},"index":4,"playId":"47109d63-f9c9-3570-bb2d-9eb9b24b9e8f","pitchNumber":3,"startTime":"2026-02-22T20:09:23.177Z","endTime":"2026-02-22T20:09:26.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-22T20:09:33.523Z","endTime":"2026-02-22T20:09:57.410Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":96.4,"endSpeed":88.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.667716777572203,"aZ":-17.33256692364868,"pfxX":-7.243726051506483,"pfxZ":7.435250155754762,"pX":-1.3491382634248457,"pZ":3.283685537536421,"vX0":0.9863124185221456,"vY0":-140.34642005123666,"vZ0":-4.629495892173763,"x":168.43,"y":150.12,"x0":-0.7640336842327657,"y0":50.00118666604318,"z0":6.082973419213391,"aX":-14.452236537122282},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":13.0,"spinRate":2266,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.39023002632365955,"extension":6.235431967585079},"index":6,"playId":"c742ce90-a5e0-3353-bbe7-f8421a88556a","pitchNumber":4,"startTime":"2026-02-22T20:09:57.410Z","endTime":"2026-02-22T20:10:00.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:10:00.631Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a line drive to right fielder Rece Hinds. Luke Raley to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:10:08.222Z","endTime":"2026-02-22T20:11:11.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677956,"link":"/api/v1/people/677956"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.106216831282516,"aZ":-28.622904831222517,"pfxX":0.6438725052310295,"pfxZ":2.193274205936831,"pX":0.18634098900587848,"pZ":2.9142751968907126,"vX0":2.686633646026521,"vY0":-126.11351599375651,"vZ0":-2.1744751951967256,"x":109.9,"y":160.09,"x0":-0.9736858855706394,"y0":50.00415641377074,"z0":6.081715231216215,"aX":1.044009949685662},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.7,"breakHorizontal":-1.8,"spinRate":2562,"spinDirection":104},"zone":5,"typeConfidence":0.87,"plateTime":0.43325118317891365,"extension":5.866253852562063},"index":0,"playId":"e0cc999e-ce7e-3af2-bf37-569f3205c250","pitchNumber":1,"startTime":"2026-02-22T20:10:27.560Z","endTime":"2026-02-22T20:10:31.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.614032249170727,"aZ":-22.28364685662132,"pfxX":-11.042769605403166,"pfxZ":5.7818658823692015,"pX":-1.5885721875352892,"pZ":2.7303384891065003,"vX0":2.0836277958858944,"vY0":-129.83065361440035,"vZ0":-3.758441195293512,"x":177.55,"y":165.06,"x0":-0.9653864136471264,"y0":50.00557146317258,"z0":5.8883597278932704,"aX":-18.895400368688893},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.8,"breakHorizontal":19.6,"spinRate":1714,"spinDirection":231},"zone":11,"typeConfidence":0.92,"plateTime":0.4215337468486484,"extension":5.909605159893377},"index":1,"playId":"16699969-58d7-3708-9405-f0ce01d79330","pitchNumber":2,"startTime":"2026-02-22T20:10:43.994Z","endTime":"2026-02-22T20:10:47.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37071172496523,"aZ":-15.071119020052146,"pfxX":-6.202066712570966,"pfxZ":8.631103235431688,"pX":0.4552864790189296,"pZ":2.833884820870744,"vX0":5.04364245087772,"vY0":-139.6194183713262,"vZ0":-6.0169454394159,"x":99.65,"y":162.27,"x0":-0.5655648876957777,"y0":50.00219377411817,"z0":6.002441855794274,"aX":-12.288594638915045},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":10.2,"spinRate":2336,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.3917630760056374,"extension":6.070596671808723},"hitData":{"launchSpeed":99.9,"launchAngle":16.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.16,"coordY":84.15}},"index":2,"playId":"a3475564-c7d9-35d9-857b-412185294f3f","pitchNumber":3,"startTime":"2026-02-22T20:11:02.445Z","endTime":"2026-02-22T20:11:11.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.5,"awayTeamWinProbability":56.5,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":1.21,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:11:11.553Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:11:28.952Z","endTime":"2026-02-22T20:13:46.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.271559182002687,"aZ":-30.52567611300259,"pfxX":1.9831038032458204,"pfxZ":1.0175154845249335,"pX":0.3145301808315327,"pZ":2.1437326757505875,"vX0":2.5023846490781954,"vY0":-125.33886769792407,"vZ0":-3.540807624956371,"x":105.01,"y":180.9,"x0":-0.9466069433090143,"y0":50.00522840501977,"z0":6.011661368061529,"aX":3.222699950515102},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":-4.1,"spinRate":2561,"spinDirection":80},"zone":6,"typeConfidence":0.91,"plateTime":0.4334883998044785,"extension":6.079910025173818},"index":0,"playId":"9aa045c7-4ad7-3560-8621-5d69b6a41ee5","pitchNumber":1,"startTime":"2026-02-22T20:11:52.683Z","endTime":"2026-02-22T20:12:19.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"}},"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":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65717680845887,"aZ":-24.913188077990082,"pfxX":-9.56923829879842,"pfxZ":4.097583013262508,"pX":0.4621671255922046,"pZ":2.104235480600614,"vX0":6.456972938265988,"vY0":-131.522688404955,"vZ0":-5.048615622192775,"x":99.38,"y":181.97,"x0":-0.766074539971507,"y0":50.00570734791499,"z0":5.86751933942787,"aX":-16.975400530445647},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.6,"breakHorizontal":16.2,"spinRate":1651,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.41449413835603144,"extension":6.227882145140458},"index":1,"playId":"902e331b-0a7c-382f-8c6a-44d8912436e5","pitchNumber":2,"startTime":"2026-02-22T20:12:28.820Z","endTime":"2026-02-22T20:12:55.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"}},"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-22T20:13:18.057Z","endTime":"2026-02-22T20:13:40.902Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14306362590506,"aZ":-29.308252884961057,"pfxX":0.9357131039846749,"pfxZ":1.6948281638096523,"pX":1.6648300620611554,"pZ":1.926683737617457,"vX0":5.588030439816242,"vY0":-128.3534653564074,"vZ0":-4.614236330263612,"x":53.54,"y":186.76,"x0":-0.6498204056300415,"y0":50.00243001350438,"z0":5.99367062648156,"aX":1.5827489860581354},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":-2.8,"spinRate":2626,"spinDirection":72},"zone":14,"typeConfidence":0.88,"plateTime":0.42451047008091214,"extension":5.980344295621331},"index":3,"playId":"f4a1aa06-98e0-3489-a229-cf9ec079137c","pitchNumber":3,"startTime":"2026-02-22T20:13:40.902Z","endTime":"2026-02-22T20:13:46.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":1.82,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:13:46.912Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a ground ball to center fielder TJ Friedl. Luke Raley scores. Julio Rodríguez to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:13:58.213Z","endTime":"2026-02-22T20:17:31.334Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":{"id":683742,"link":"/api/v1/people/683742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":85.7,"endSpeed":80.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.369677032862946,"aZ":-31.69222030251765,"pfxX":1.5289040264349856,"pfxZ":0.3014407663368557,"pX":0.819180586180245,"pZ":1.3723550899535804,"vX0":3.7553015397047558,"vY0":-124.8340906109165,"vZ0":-4.888341530179585,"x":85.77,"y":201.73,"x0":-0.8938217570543581,"y0":50.00381391793013,"z0":5.91774820282628,"aX":2.4511805954550265},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":-3.5,"spinRate":2600,"spinDirection":62},"zone":14,"typeConfidence":0.91,"plateTime":0.4361263086157061,"extension":6.019424225752866},"index":0,"playId":"bf01a057-096a-3a20-9acd-62ebf2a148cb","pitchNumber":1,"startTime":"2026-02-22T20:14:18.152Z","endTime":"2026-02-22T20:14:22.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17120200443849,"aZ":-32.48270717860519,"pfxX":2.7520822919353805,"pfxZ":-0.19169564592196942,"pX":-0.09602494379887436,"pZ":2.592745402664456,"vX0":1.4055817183169579,"vY0":-124.17029364896857,"vZ0":-2.093293943824997,"x":120.66,"y":168.78,"x0":-1.0250280194409667,"y0":50.005779428277464,"z0":6.119647845109327,"aX":4.347589485278442},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":-5.3,"spinRate":2544,"spinDirection":86},"zone":5,"typeConfidence":0.91,"plateTime":0.4391813583882529,"extension":5.902053796043127},"index":1,"playId":"15e33911-6b9d-3561-bba7-3bcd4baed2e2","pitchNumber":2,"startTime":"2026-02-22T20:14:35.384Z","endTime":"2026-02-22T20:14:38.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3183291279574,"aZ":-12.105917247748655,"pfxX":-6.507953625389779,"pfxZ":10.217500526058638,"pX":0.7169837641383463,"pZ":2.3010577841092252,"vX0":5.825910282182778,"vY0":-139.71306124999677,"vZ0":-7.870345033649102,"x":89.67,"y":176.65,"x0":-0.5561538078491873,"y0":50.005954229450765,"z0":5.961936524492391,"aX":-12.787457637030256},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":10.4,"spinRate":2400,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.3929829909286977,"extension":6.2777303543642375},"index":2,"playId":"e9f893df-bf2e-3ad4-8f5d-fc881736f59d","pitchNumber":3,"startTime":"2026-02-22T20:14:57.127Z","endTime":"2026-02-22T20:15:00.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.034590982633286,"aZ":-32.10569833370999,"pfxX":1.8984065095733111,"pfxZ":0.04037464332187568,"pX":1.3506335990090257,"pZ":3.5494285131380883,"vX0":4.4688285334901385,"vY0":-126.01547914061165,"vZ0":-0.13881777109330906,"x":65.52,"y":142.95,"x0":-0.6818860480009086,"y0":50.002041789416346,"z0":6.166868283219695,"aX":3.0974409048144715},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.2,"breakHorizontal":-4.3,"spinRate":2703,"spinDirection":75},"zone":12,"typeConfidence":0.9,"plateTime":0.4322116585189546,"extension":6.033191977088264},"index":3,"playId":"a855975b-c33d-3f21-b049-d7af600be661","pitchNumber":4,"startTime":"2026-02-22T20:15:23.610Z","endTime":"2026-02-22T20:15:26.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.647657227537668,"aZ":-11.877020064826482,"pfxX":-6.158718766594971,"pfxZ":10.1079925739192,"pX":0.34609328203406975,"pZ":3.2288079637997518,"vX0":5.033765121784379,"vY0":-140.7387674536367,"vZ0":-5.547797002174426,"x":103.81,"y":151.6,"x0":-0.6646394356750017,"y0":50.00293116573442,"z0":5.993395806771135,"aX":-12.367085403145007},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":10.1,"spinRate":2427,"spinDirection":214},"zone":3,"typeConfidence":0.91,"plateTime":0.38902999040989306,"extension":6.158905714686209},"index":4,"playId":"cd29041b-9d45-3bb3-a8e6-b9d87ef4666c","pitchNumber":5,"startTime":"2026-02-22T20:15:40.610Z","endTime":"2026-02-22T20:15:46.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.067792164365727,"aZ":-14.502359719470864,"pfxX":-4.625956521929189,"pfxZ":8.850882428109255,"pX":0.4217269331783293,"pZ":2.73729191474998,"vX0":4.055873914089363,"vY0":-140.25478317515342,"vZ0":-6.418549788859941,"x":100.92,"y":164.87,"x0":-0.44051875206705726,"y0":50.004200961104665,"z0":5.997461957185835,"aX":-9.237439687177432},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":7.6,"spinRate":2335,"spinDirection":210},"zone":3,"typeConfidence":0.91,"plateTime":0.3901997618885775,"extension":6.132056271930777},"index":5,"playId":"1085fcf3-8df4-3d7d-a43e-4a992b0c461c","pitchNumber":6,"startTime":"2026-02-22T20:16:05.673Z","endTime":"2026-02-22T20:16:08.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":91.3,"endSpeed":84.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.658874962445235,"aZ":-20.993757779798486,"pfxX":-10.956851478855208,"pfxZ":6.253881761551271,"pX":1.4471257465374916,"pZ":0.9795349763437531,"vX0":9.255925438946694,"vY0":-132.42431238531572,"vZ0":-8.420249136260948,"x":61.84,"y":212.33,"x0":-0.6594783275329636,"y0":50.00142050834079,"z0":5.720349684098203,"aX":-19.577855019931988},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.7,"breakHorizontal":18.0,"spinRate":1970,"spinDirection":240},"zone":14,"typeConfidence":0.76,"plateTime":0.4126508959459212,"extension":6.266749246121291},"index":6,"playId":"db016e89-9bb3-3a7d-80af-29ce31ac519c","pitchNumber":7,"startTime":"2026-02-22T20:16:28.248Z","endTime":"2026-02-22T20:16:31.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15603056125565,"aZ":-30.516026917361046,"pfxX":1.8348289817901056,"pfxZ":1.0127384168306257,"pX":0.3097629562712889,"pZ":1.5524223478717325,"vX0":2.5638065618341925,"vY0":-126.03904092031183,"vZ0":-4.883101625089465,"x":105.19,"y":196.86,"x0":-0.9533732774885809,"y0":50.00086838923874,"z0":5.938375321588874,"aX":2.9936246035119747},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":-3.8,"spinRate":2675,"spinDirection":75},"zone":14,"typeConfidence":0.91,"plateTime":0.43220322752516793,"extension":6.005564401601457},"index":7,"playId":"6fbb6be9-0081-3967-a9df-43b1b9a2d9dc","pitchNumber":8,"startTime":"2026-02-22T20:16:47.295Z","endTime":"2026-02-22T20:16:51.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70952271919171,"aZ":-11.622894409947325,"pfxX":-6.106645200727271,"pfxZ":10.057580629404221,"pX":1.1743703025468593,"pZ":2.7750966690529477,"vX0":7.249002193873043,"vY0":-141.87174504509713,"vZ0":-6.638820572920739,"x":72.24,"y":163.85,"x0":-0.6175055851849929,"y0":50.00569715486847,"z0":5.882530965063128,"aX":-12.481666254553375},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":9.6,"spinRate":2360,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.38571063005515605,"extension":6.2715795462120605},"hitData":{"launchSpeed":107.7,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.04,"coordY":91.88}},"index":8,"playId":"2471770e-538f-3759-acb3-e9accffe198e","pitchNumber":9,"startTime":"2026-02-22T20:17:22.377Z","endTime":"2026-02-22T20:17:31.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"leverageIndex":1.83,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:17:31.334Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, second baseman Matt McLain to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:18:28.543Z","endTime":"2026-02-22T20:20:57.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"2e314e60-da3a-3d89-9594-b8dde68b85f6","startTime":"2026-02-22T20:18:13.313Z","endTime":"2026-02-22T20:18:16.313Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.741255924337313,"aZ":-12.885020483248399,"pfxX":-5.9331922537768795,"pfxZ":9.527599267431235,"pX":-0.14213319827483312,"pZ":3.4339624253072207,"vX0":3.7920112667781476,"vY0":-141.2768822740615,"vZ0":-4.703237503304755,"x":122.42,"y":146.06,"x0":-0.7299041006710772,"y0":50.00192976151842,"z0":5.946438314684944,"aX":-12.010538308407698},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":10.0,"spinRate":2443,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.3874807554604307,"extension":6.241061937821422},"index":1,"playId":"938c39a7-d97d-36c2-b73f-d58ea1ca4ae9","pitchNumber":1,"startTime":"2026-02-22T20:18:30.276Z","endTime":"2026-02-22T20:18:33.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05278917584004,"aZ":-9.922672209318176,"pfxX":-6.330403142034018,"pfxZ":11.182890171227918,"pX":-0.501502081042493,"pZ":1.5630190912378346,"vX0":2.2006281758893533,"vY0":-140.24467863078138,"vZ0":-10.223140141868617,"x":136.12,"y":196.58,"x0":-0.4743800159063613,"y0":50.0044781497736,"z0":5.905268048188138,"aX":-12.59661984230049},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":11.0,"spinRate":2452,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.39072977411630827,"extension":6.240883060611812},"index":2,"playId":"7a7e7a6d-6563-3ab4-9e34-ccb76c73b041","pitchNumber":2,"startTime":"2026-02-22T20:18:47.256Z","endTime":"2026-02-22T20:18:51.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.715144905146115,"aZ":-21.538529627692924,"pfxX":-8.816832671694339,"pfxZ":6.269061582241233,"pX":-0.10655046275163357,"pZ":1.4623810461957232,"vX0":5.13959576672598,"vY0":-129.12261497042576,"vZ0":-6.654708699258716,"x":121.06,"y":199.3,"x0":-0.9725636517630348,"y0":50.00179444226894,"z0":5.718746706178511,"aX":-14.956321774363648},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.2,"breakHorizontal":14.9,"spinRate":1841,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.4234354567870673,"extension":6.211968092327022},"index":3,"playId":"e40716f3-f3e5-3666-b368-96d1e6fa2f8f","pitchNumber":3,"startTime":"2026-02-22T20:19:04.044Z","endTime":"2026-02-22T20:19:08.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.477151588136586,"aZ":-11.862046837958525,"pfxX":-7.2897738124731895,"pfxZ":10.104512094309548,"pX":-0.11739555354722603,"pZ":1.175237979276597,"vX0":4.568524584307878,"vY0":-140.7625968540498,"vZ0":-10.599933924247237,"x":121.47,"y":207.05,"x0":-0.8129896220547751,"y0":50.00305045297753,"z0":5.754361327154235,"aX":-14.651936365271451},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":12.2,"spinRate":2434,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.3888853906137628,"extension":6.31142648720868},"index":4,"playId":"d1e5c27b-cdcc-3a08-8459-3927a04a1d34","pitchNumber":4,"startTime":"2026-02-22T20:19:23.174Z","endTime":"2026-02-22T20:19:27.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.551457000038248,"aZ":-14.22129786481608,"pfxX":-9.120849525545724,"pfxZ":9.019727071701556,"pX":0.6645142482184349,"pZ":2.778630363663187,"vX0":7.191074418065112,"vY0":-140.1410994586869,"vZ0":-5.927661412662559,"x":91.67,"y":163.76,"x0":-0.7492702680029438,"y0":50.00039698726386,"z0":5.849493375966249,"aX":-18.146894614449263},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":15.0,"spinRate":2385,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.39079088872978973,"extension":6.263812579072539},"index":5,"playId":"19763275-0944-3417-832e-a4846c7119c9","pitchNumber":5,"startTime":"2026-02-22T20:19:44.331Z","endTime":"2026-02-22T20:19:47.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-02-22T20:20:07.864Z","endTime":"2026-02-22T20:20:17.323Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28554331538321,"aZ":-13.024195857221963,"pfxX":-5.230644467176767,"pfxZ":9.592171065410406,"pX":-0.152507994346274,"pZ":3.2322960509658825,"vX0":3.892852798550979,"vY0":-140.50831177396032,"vZ0":-5.112847830752221,"x":122.81,"y":151.51,"x0":-0.8774169547700694,"y0":50.00194429979477,"z0":5.923981987291278,"aX":-10.442359716673216},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":8.6,"spinRate":2299,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.3900299215003069,"extension":6.2700608685701456},"index":7,"playId":"f2fb2a8c-55bc-38f2-8f36-ef41e05454f8","pitchNumber":6,"startTime":"2026-02-22T20:20:17.323Z","endTime":"2026-02-22T20:20:23.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.930316439154723,"aZ":-17.481304534869263,"pfxX":-9.781384042471881,"pfxZ":7.232594032252015,"pX":-0.17938827641778948,"pZ":2.0600481489674665,"vX0":5.355845830768071,"vY0":-140.70022185674165,"vZ0":-7.272621907711809,"x":123.84,"y":183.16,"x0":-0.8232385617595475,"y0":50.00561563223289,"z0":5.784548295671985,"aX":-19.87621503466509},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.0,"breakHorizontal":16.8,"spinRate":2345,"spinDirection":218},"zone":8,"typeConfidence":0.9,"plateTime":0.38731757367229314,"extension":6.54725551841649},"hitData":{"launchSpeed":96.8,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.85,"coordY":164.77}},"index":8,"playId":"de5a7635-5930-358f-b0a9-58c468778cbf","pitchNumber":7,"startTime":"2026-02-22T20:20:51.178Z","endTime":"2026-02-22T20:20:57.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.67,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:20:57.182Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:22:50.696Z","endTime":"2026-02-22T20:23:45.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02221144199984,"aZ":-29.134205468919586,"pfxX":-8.567418288497587,"pfxZ":1.7137646247083644,"pX":-0.27638833107255745,"pZ":1.571753801450585,"vX0":6.6362815131918165,"vY0":-131.52302147340484,"vZ0":-4.891500310520469,"x":127.54,"y":196.34,"x0":-1.7008121378048624,"y0":50.00527152559533,"z0":5.578499603248848,"aX":-15.234289561395231},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.4,"breakHorizontal":14.4,"spinRate":1821,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.4141077197393086,"extension":5.5793700566220386},"index":0,"playId":"54e3a54a-3460-36ad-a18f-0f4183b0527a","pitchNumber":1,"startTime":"2026-02-22T20:23:08.443Z","endTime":"2026-02-22T20:23:12.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.305507334288073,"aZ":-37.217881475635195,"pfxX":-5.815760488891433,"pfxZ":-3.2227319441642646,"pX":0.36443473741301574,"pZ":-1.2647555767937246,"vX0":7.295061652253499,"vY0":-123.68311349540751,"vZ0":-8.591853967675465,"x":103.11,"y":272.93,"x0":-1.853768417279365,"y0":50.00383674574734,"z0":5.334177468033459,"aX":-9.103782682411717},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.4,"breakHorizontal":9.0,"spinRate":1085,"spinDirection":275},"zone":14,"typeConfidence":2.0,"plateTime":0.441140529235327,"extension":5.511902298028684},"index":1,"playId":"4efb4371-247c-36bb-a821-589649eea190","pitchNumber":2,"startTime":"2026-02-22T20:23:21.231Z","endTime":"2026-02-22T20:23:26.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":90.4,"endSpeed":84.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.647644697522427,"aZ":-30.6752014912948,"pfxX":-10.069461778310151,"pfxZ":0.839292782005594,"pX":-0.587251997335309,"pZ":1.9413326300676206,"vX0":6.839270332195048,"vY0":-131.5926256871958,"vZ0":-3.5335856273262367,"x":139.38,"y":186.36,"x0":-1.8855026689138528,"y0":50.00407846167889,"z0":5.525398012946672,"aX":-18.017232404092372},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.1,"breakHorizontal":17.2,"spinRate":1895,"spinDirection":253},"zone":7,"typeConfidence":2.0,"plateTime":0.4130687938236952,"extension":5.540724472763869},"hitData":{"launchSpeed":89.0,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.38,"coordY":168.82}},"index":2,"playId":"e68b3323-2f15-3501-9641-bc00c15e6f65","pitchNumber":3,"startTime":"2026-02-22T20:23:38.726Z","endTime":"2026-02-22T20:23:45.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:23:45.225Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:23:51.826Z","endTime":"2026-02-22T20:24:33.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.875178153216602,"aZ":-31.731643041829017,"pfxX":-9.91417471550497,"pfxZ":0.24400179999655158,"pX":-0.46868485855115644,"pZ":2.317738083646957,"vX0":6.170116611974807,"vY0":-133.11609703382118,"vZ0":-2.8895994204991107,"x":134.87,"y":176.2,"x0":-1.5121931190506737,"y0":50.00297549473094,"z0":5.682169266493239,"aX":-18.03854081748895},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.1,"breakHorizontal":16.9,"spinRate":1854,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.409316617697705,"extension":5.502511419958603},"index":0,"playId":"e094e506-a2e3-3410-8813-6893818ccf32","pitchNumber":1,"startTime":"2026-02-22T20:24:08.586Z","endTime":"2026-02-22T20:24:12.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.867451120680986,"aZ":-37.68449937992438,"pfxX":-7.001713244997474,"pfxZ":-3.442592990625011,"pX":0.18841329012399116,"pZ":1.5907844579525694,"vX0":6.892446097497659,"vY0":-125.32548738736462,"vZ0":-2.1988044384406047,"x":109.82,"y":195.83,"x0":-1.6796842112538686,"y0":50.003714307977575,"z0":5.539575875150533,"aX":-11.207484450014496},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.5,"breakHorizontal":11.2,"spinRate":1033,"spinDirection":267},"zone":8,"typeConfidence":2.0,"plateTime":0.4360209475064525,"extension":5.693915356460166},"hitData":{"launchSpeed":106.5,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.45,"coordY":174.9}},"index":1,"playId":"caeefb33-d9e7-3590-a383-52bf50990431","pitchNumber":2,"startTime":"2026-02-22T20:24:22.477Z","endTime":"2026-02-22T20:24:33.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:24:33.864Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Elly De La Cruz doubles (1) on a ground ball to right fielder Dominic Canzone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:24:35.036Z","endTime":"2026-02-22T20:25:04.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.147796367592782,"aZ":-34.329961680213565,"pfxX":-5.553220840679506,"pfxZ":-1.3730306152830973,"pX":0.13813732181353666,"pZ":1.7394131241457806,"vX0":6.0604067804983,"vY0":-123.87396783994103,"vZ0":-2.496031492672852,"x":111.73,"y":191.82,"x0":-1.6057832079460332,"y0":50.00274725143065,"z0":5.599012687822138,"aX":-8.727426633204614},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.8,"breakHorizontal":8.9,"spinRate":961,"spinDirection":272},"zone":8,"typeConfidence":2.0,"plateTime":0.4402902416058718,"extension":5.473983947548989},"hitData":{"launchSpeed":106.4,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.31,"coordY":124.78}},"index":0,"playId":"b853d211-efc0-3f6a-a8f8-c420d9fe4138","pitchNumber":1,"startTime":"2026-02-22T20:24:54.126Z","endTime":"2026-02-22T20:25:04.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.1,"awayTeamWinProbability":56.9,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.42,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:25:04.641Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, third baseman Will Wilson to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:25:19.022Z","endTime":"2026-02-22T20:27:21.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669717,"link":"/api/v1/people/669717"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17268252290591,"aZ":-30.392612229010016,"pfxX":-11.403459865754192,"pfxZ":0.9872815031568001,"pX":-0.6038204730288381,"pZ":2.075113869921508,"vX0":6.880852494765726,"vY0":-133.1398686748236,"vZ0":-3.394607473939434,"x":140.02,"y":182.75,"x0":-1.7280638540722013,"y0":50.00629561628318,"z0":5.54508162606286,"aX":-20.66119245889108},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.3,"breakHorizontal":19.3,"spinRate":1669,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4099766833562466,"extension":5.527226243280306},"index":0,"playId":"e1d83664-2829-3689-99e6-4a86be7a9f71","pitchNumber":1,"startTime":"2026-02-22T20:25:41.488Z","endTime":"2026-02-22T20:25:45.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04008223963319,"aZ":-27.97374975445471,"pfxX":-10.590068920784887,"pfxZ":2.3285481143406876,"pX":-0.5257474092737626,"pZ":2.0593674507131063,"vX0":6.662486136307472,"vY0":-133.376420001066,"vZ0":-4.004288170394205,"x":137.04,"y":183.18,"x0":-1.6770401210229364,"y0":50.00541726179897,"z0":5.591957917327904,"aX":-19.128647664845527},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.6,"breakHorizontal":17.8,"spinRate":1941,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.41028166562940926,"extension":5.470321745936063},"index":1,"playId":"a24ae004-2405-3f99-99b0-8a659b9e7577","pitchNumber":2,"startTime":"2026-02-22T20:26:08.988Z","endTime":"2026-02-22T20:26:12.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72896306412362,"aZ":-35.25153913729553,"pfxX":-6.652507777328627,"pfxZ":-1.9904331378044837,"pX":-1.019521853894664,"pZ":2.3286567908443443,"vX0":4.134938573013072,"vY0":-123.32568752207634,"vZ0":-0.9295244908098721,"x":155.86,"y":175.91,"x0":-1.8506575031198529,"y0":50.00249723316726,"z0":5.674580661233713,"aX":-10.282721878151097},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.6,"breakHorizontal":11.2,"spinRate":988,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.44354427697224086,"extension":5.406672314751724},"index":2,"playId":"ff411ff2-de9f-356b-ae1c-56299fc8c65f","pitchNumber":3,"startTime":"2026-02-22T20:26:33.423Z","endTime":"2026-02-22T20:26:36.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":78.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.37584506696524,"aZ":-35.381417700786834,"pfxX":1.2796517711752857,"pfxZ":-2.1349694504503254,"pX":1.682857058121165,"pZ":0.8390934386812313,"vX0":7.4752568682159595,"vY0":-120.99969856237801,"vZ0":-3.886897795965611,"x":52.85,"y":216.12,"x0":-1.5942122704108015,"y0":50.00117398444432,"z0":5.519413079971864,"aX":1.9238574016829242},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.4,"breakHorizontal":-3.8,"spinRate":2257,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.45015907919047216,"extension":5.386043508112093},"index":3,"playId":"0f381f3f-264b-3042-85b2-e954e0cd9f30","pitchNumber":4,"startTime":"2026-02-22T20:26:55.520Z","endTime":"2026-02-22T20:26:58.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":78.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.287954385574334,"aZ":-34.84271075844111,"pfxX":3.568245978447693,"pfxZ":-1.7582590925691894,"pX":0.888526169804856,"pZ":1.2148368160560146,"vX0":5.624340120013693,"vY0":-121.15108670739642,"vZ0":-3.065007000292033,"x":83.13,"y":205.98,"x0":-1.9092654463992085,"y0":50.004564172989944,"z0":5.48225255416793,"aX":5.408689603833275},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.6,"breakHorizontal":-7.6,"spinRate":2310,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4487482537005505,"extension":5.450128305531595},"hitData":{"launchSpeed":58.7,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.47,"coordY":171.31}},"index":4,"playId":"dfb2e98d-9f75-3e6e-b9c9-32b2bb609f1d","pitchNumber":5,"startTime":"2026-02-22T20:27:15.523Z","endTime":"2026-02-22T20:27:21.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":1.27,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:27:21.965Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Arroyo lines out sharply to left fielder JJ Bleday.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:29:42.800Z","endTime":"2026-02-22T20:30:50.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805311,"fullName":"Nick Sando","link":"/api/v1/people/805311"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Sando replaces Jose Franco.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:28:54.254Z","endTime":"2026-02-22T20:29:44.983Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805311,"link":"/api/v1/people/805311"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.987289360896984,"aZ":-16.102820670116145,"pfxX":3.76024106268551,"pfxZ":8.463237938340907,"pX":0.3701222006279942,"pZ":4.310677862549649,"vX0":-4.926181347224283,"vY0":-136.2378485571898,"vZ0":-0.9493497754198699,"x":102.89,"y":122.39,"x0":1.7044245299674785,"y0":50.00640252479201,"z0":5.765473092340364,"aX":7.144342138039496},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":-5.9,"spinRate":2249,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.40042837689378574,"extension":6.152382333360846},"index":1,"playId":"bf268843-8f7d-354b-b952-96d2b01e6716","pitchNumber":1,"startTime":"2026-02-22T20:29:44.983Z","endTime":"2026-02-22T20:29:48.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77043757426596,"aZ":-16.227726195273316,"pfxX":3.2168041809720966,"pfxZ":8.4458942880337,"pX":0.8976553412778949,"pZ":3.3432592490430313,"vX0":-3.251042260084746,"vY0":-135.83505303946504,"vZ0":-3.263130737749218,"x":82.78,"y":148.51,"x0":1.6859750965343558,"y0":50.006046479525835,"z0":5.673083584414068,"aX":6.076732010916939},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":-5.3,"spinRate":2117,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4015876172801778,"extension":6.144848345329987},"index":2,"playId":"cc7ad444-8019-31a2-a86c-cc7f123bac80","pitchNumber":2,"startTime":"2026-02-22T20:29:59.067Z","endTime":"2026-02-22T20:30:02.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27326901704346,"aZ":-14.391641003750024,"pfxX":3.6078975316177244,"pfxZ":9.630231204958514,"pX":-0.2370141410493414,"pZ":2.673670597512946,"vX0":-6.091769437040249,"vY0":-134.55566745664032,"vZ0":-5.080019732792452,"x":126.03,"y":166.59,"x0":1.5803094451781363,"y0":50.00310815793587,"z0":5.594348965332139,"aX":6.662810111025291},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":-5.3,"spinRate":2196,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.4059705785717034,"extension":6.135685373695791},"index":3,"playId":"ce4fc18e-d514-31ea-9260-885eff8bbd87","pitchNumber":3,"startTime":"2026-02-22T20:30:13.868Z","endTime":"2026-02-22T20:30:16.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.863469062464333,"aZ":-30.31115903130748,"pfxX":-1.3587398104670658,"pfxZ":1.1195289826371662,"pX":-1.1968024138026943,"pZ":1.1373524278538407,"vX0":-6.656867408197121,"vY0":-127.04974059595475,"vZ0":-5.010478725082927,"x":162.62,"y":208.07,"x0":1.6197504333168378,"y0":50.000152448861336,"z0":5.507651919145702,"aX":-2.2473505757085412},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.2,"breakHorizontal":3.8,"spinRate":2217,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.42900968048955823,"extension":6.054828284884576},"index":4,"playId":"1aaabcf8-ba73-378b-852b-5e8d696b4d48","pitchNumber":4,"startTime":"2026-02-22T20:30:31.637Z","endTime":"2026-02-22T20:30:35.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.439609785370124,"aZ":-18.42618386935019,"pfxX":4.491210483340955,"pfxZ":7.364526863209968,"pX":0.021569691453809797,"pZ":2.48125311874732,"vX0":-5.657574771479333,"vY0":-134.82421490401492,"vZ0":-4.855384686122852,"x":116.18,"y":171.79,"x0":1.5499509988499367,"y0":50.004221130274054,"z0":5.580300481889024,"aX":8.386027945174376},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":-7.1,"spinRate":1956,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.40409512053577146,"extension":6.259733570443202},"hitData":{"launchSpeed":107.6,"launchAngle":18.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":67.72,"coordY":94.55}},"index":5,"playId":"d2551056-ec7a-3ddd-8f40-3271ad2d6b92","pitchNumber":5,"startTime":"2026-02-22T20:30:45.677Z","endTime":"2026-02-22T20:30:50.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703197,"link":"/api/v1/people/703197"},"credit":"b_ab"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_ab"},{"player":{"id":703197,"link":"/api/v1/people/703197"},"credit":"b_pa"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:30:50.905Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Wilson singles on a soft ground ball to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:30:52.768Z","endTime":"2026-02-22T20:32:00.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805311,"fullName":"Nick Sando","link":"/api/v1/people/805311"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"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":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":78.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.97920440429878,"aZ":-31.571163752322217,"pfxX":-4.494678867398763,"pfxZ":0.3948835550289562,"pX":1.3901816383585928,"pZ":2.488935116549842,"vX0":-0.3389937096549304,"vY0":-121.17563870439143,"vZ0":-0.8718331640926722,"x":64.01,"y":171.58,"x0":2.1168470061278644,"y0":50.00299071874008,"z0":5.550381167106649,"aX":-6.85518642135743},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":8.3,"spinRate":2132,"spinDirection":288},"zone":12,"typeConfidence":2.0,"plateTime":0.44765873729382744,"extension":6.016168947027664},"index":0,"playId":"078eda9f-274e-33c8-bf26-c7d6fbd2fe3c","pitchNumber":1,"startTime":"2026-02-22T20:31:11.512Z","endTime":"2026-02-22T20:31:14.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37867636280022,"aZ":-28.373918128454516,"pfxX":7.562857183117165,"pfxZ":2.2888088637885975,"pX":0.8129954763703919,"pZ":2.449822613828217,"vX0":-4.648057630925088,"vY0":-127.74134593326337,"vZ0":-2.2464344727256216,"x":86.01,"y":172.63,"x0":1.670069829819545,"y0":50.001392355072625,"z0":5.5628475071654915,"aX":12.545130832619137},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":-12.7,"spinRate":1524,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.4281622569619623,"extension":6.034039696304141},"index":1,"playId":"6f40fcda-bc89-36eb-821b-29aa8809ced8","pitchNumber":2,"startTime":"2026-02-22T20:31:24.481Z","endTime":"2026-02-22T20:31:28.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.667266251993567,"aZ":-29.252139812025117,"pfxX":8.365488755499399,"pfxZ":1.785306707643751,"pX":-0.35404007648714114,"pZ":1.8611768192446696,"vX0":-7.4280832784193365,"vY0":-126.33374103638178,"vZ0":-3.528561838513241,"x":130.5,"y":188.53,"x0":1.5195131387877494,"y0":50.002910247643584,"z0":5.595150597795197,"aX":13.69465464410336},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.8,"breakHorizontal":-13.7,"spinRate":1556,"spinDirection":117},"zone":7,"typeConfidence":2.0,"plateTime":0.43145928667433653,"extension":6.183262797810923},"hitData":{"launchSpeed":30.7,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":134.83,"coordY":188.68}},"index":2,"playId":"b33e896b-f07b-31cf-a92b-521d8b9689aa","pitchNumber":3,"startTime":"2026-02-22T20:31:53.603Z","endTime":"2026-02-22T20:32:00.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669717,"link":"/api/v1/people/669717"},"credit":"b_ab"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_ab"},{"player":{"id":669717,"link":"/api/v1/people/669717"},"credit":"b_pa"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.61,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:32:00.316Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brock Rodden strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:32:21.015Z","endTime":"2026-02-22T20:33:21.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805311,"fullName":"Nick Sando","link":"/api/v1/people/805311"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.798250012008918,"aZ":-24.285086746473322,"pfxX":6.192543066242016,"pfxZ":4.928660389191876,"pX":0.714433502933187,"pZ":2.6395689418743626,"vX0":-4.79335194472217,"vY0":-125.04534949472279,"vZ0":-2.859185479457141,"x":89.77,"y":167.51,"x0":1.842062905738556,"y0":50.00064536889809,"z0":5.76849249733986,"aX":9.905938588489267},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.5,"breakHorizontal":-10.2,"spinRate":1583,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.4363186825340932,"extension":6.072133044146187},"index":0,"playId":"54544bca-c603-3b7c-a409-150bce3965e2","pitchNumber":1,"startTime":"2026-02-22T20:32:39.572Z","endTime":"2026-02-22T20:32:42.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"R","description":"Right"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.011389357367065,"aZ":-14.809796653754386,"pfxX":3.8565862174417203,"pfxZ":9.490320220800609,"pX":-0.7605932328456088,"pZ":3.551354892217476,"vX0":-8.125923430067594,"vY0":-133.7134117072914,"vZ0":-3.31409122175313,"x":145.99,"y":142.89,"x0":1.8025278326542369,"y0":50.002810211475726,"z0":5.854907792284543,"aX":7.057218888890107},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":-5.4,"spinRate":2294,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.40800307260200785,"extension":6.140432746777425},"index":1,"playId":"fed2968c-72f3-36cf-984f-56312e509a10","pitchNumber":2,"startTime":"2026-02-22T20:32:56.102Z","endTime":"2026-02-22T20:33:01.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"R","description":"Right"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.625717191889485,"aZ":-30.834581216749942,"pfxX":-2.1630929847713904,"pfxZ":0.8242284052797242,"pX":-0.23652180990978017,"pZ":2.947309429055258,"vX0":-4.8613614994585985,"vY0":-125.76274695487263,"vZ0":-0.7129898680539927,"x":126.02,"y":159.2,"x0":1.9933178781592722,"y0":50.00227323852856,"z0":5.709339861176288,"aX":-3.5047936986154347},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":4.9,"spinRate":2996,"spinDirection":274},"zone":2,"typeConfidence":2.0,"plateTime":0.4335380687547379,"extension":6.04116390655403},"index":2,"playId":"1fbcb4b2-b662-309e-a93a-8921392cb3dd","pitchNumber":3,"startTime":"2026-02-22T20:33:18.197Z","endTime":"2026-02-22T20:33:21.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"R","description":"Right"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_ab"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_ab"},{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_pa"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":2.6999999999999957,"leverageIndex":1.14,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:33:21.562Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Raley grounds out, pitcher Nick Sando to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:33:30.005Z","endTime":"2026-02-22T20:35:28.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805311,"fullName":"Nick Sando","link":"/api/v1/people/805311"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805311,"link":"/api/v1/people/805311"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.864123442191268,"aZ":-31.695248275607156,"pfxX":-6.987611076934437,"pfxZ":0.3292105663789968,"pX":0.341253692780368,"pZ":2.4428302445143615,"vX0":-2.2170770758760887,"vY0":-119.24709346613686,"vZ0":-0.7044691378840112,"x":103.99,"y":172.82,"x0":2.188536701890961,"y0":50.00206312037737,"z0":5.577495732227465,"aX":-10.159674276242157},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.7,"breakHorizontal":13.2,"spinRate":3007,"spinDirection":247},"zone":6,"typeConfidence":2.0,"plateTime":0.45764264578656677,"extension":5.901465391836702},"index":0,"playId":"26f429ea-ae8a-3a32-8cc9-ab7b4db28c0f","pitchNumber":1,"startTime":"2026-02-22T20:33:44.173Z","endTime":"2026-02-22T20:33:47.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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.8,"endSpeed":86.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0754510322421,"aZ":-15.603541102368586,"pfxX":5.134530865227234,"pfxZ":8.764682754793373,"pX":-0.4526199004868324,"pZ":2.9292159581195207,"vX0":-7.278851245719049,"vY0":-135.0820567634978,"vZ0":-4.494739008967619,"x":134.25,"y":159.69,"x0":1.581542434846232,"y0":50.00405015334199,"z0":5.675420291260225,"aX":9.70903539146228},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":-8.2,"spinRate":2470,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.40198471319529316,"extension":6.127789162098394},"index":1,"playId":"55269d63-2965-314a-8ecf-74864a9ef2b6","pitchNumber":2,"startTime":"2026-02-22T20:34:03.183Z","endTime":"2026-02-22T20:34:06.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"ad05bb12-c3ce-3ebd-a2a0-bb81327e8e02","startTime":"2026-02-22T20:34:22.624Z","endTime":"2026-02-22T20:34:25.624Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15657734812562,"aZ":-31.94725204693878,"pfxX":-1.198736681354637,"pfxZ":0.1439950225339901,"pX":-0.7560289167825602,"pZ":1.0016173117954408,"vX0":-6.121877177560508,"vY0":-123.88052964413312,"vZ0":-4.570665315228325,"x":145.82,"y":211.74,"x0":1.8959272923815955,"y0":50.001665231798626,"z0":5.520544089056384,"aX":-1.8755330311662308},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.5,"breakHorizontal":3.5,"spinRate":2182,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.4409793729933926,"extension":6.039561494990809},"index":3,"playId":"b83cd81d-ad2e-3854-90b5-28ca537b81df","pitchNumber":3,"startTime":"2026-02-22T20:34:40.695Z","endTime":"2026-02-22T20:34:44.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.314161992445637,"aZ":-15.04655734856795,"pfxX":5.999285589261223,"pfxZ":8.994773347846746,"pX":-0.9548767682315719,"pZ":2.908089132551434,"vX0":-8.913633015985024,"vY0":-136.2612115414766,"vZ0":-4.7707889201980205,"x":153.4,"y":160.26,"x0":1.5600469052934043,"y0":50.00673597567706,"z0":5.700838994408596,"aX":11.429887188230728},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":-9.2,"spinRate":2353,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.3999964656066579,"extension":6.070948762696946},"index":4,"playId":"80fb40df-4520-3630-86d2-b5e5e8ce0206","pitchNumber":4,"startTime":"2026-02-22T20:34:59.200Z","endTime":"2026-02-22T20:35:02.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.973519510729542,"aZ":-34.131683713650794,"pfxX":-4.190776764114759,"pfxZ":-1.286066823375795,"pX":-0.4282443769706533,"pZ":1.7782618715310223,"vX0":-4.617241424753986,"vY0":-122.09947938503724,"vZ0":-1.9920954910049735,"x":133.32,"y":190.77,"x0":2.025216798226327,"y0":50.00161073532561,"z0":5.516260841870075,"aX":-6.384816262104457},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.5,"breakHorizontal":8.6,"spinRate":2164,"spinDirection":283},"zone":7,"typeConfidence":2.0,"plateTime":0.4470324802114649,"extension":5.945025829469499},"hitData":{"launchSpeed":76.3,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.08,"coordY":172.87}},"index":5,"playId":"686c0a11-9ac5-3b51-bb88-51435cd5ba71","pitchNumber":5,"startTime":"2026-02-22T20:35:21.323Z","endTime":"2026-02-22T20:35:28.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":805311,"link":"/api/v1/people/805311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:35:28.909Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:37:29.988Z","endTime":"2026-02-22T20:38:57.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":76.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.249780589487102,"aZ":-34.6896026196392,"pfxX":3.851293930640922,"pfxZ":-1.741022952173651,"pX":-0.24618351072841324,"pZ":2.4341785934524554,"vX0":2.902605527882052,"vY0":-117.84924392063405,"vZ0":-0.4037505448812967,"x":126.38,"y":173.06,"x0":-1.9838524616174593,"y0":50.00517787733716,"z0":5.746278897486143,"aX":5.5507313239430145},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.0,"breakHorizontal":-7.6,"spinRate":2231,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.46049434041936,"extension":5.361188229531259},"index":0,"playId":"8ef08ec2-8c66-3817-9f1c-a1ddb233c657","pitchNumber":1,"startTime":"2026-02-22T20:37:53.819Z","endTime":"2026-02-22T20:37:57.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":90.9,"endSpeed":84.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.469024632875463,"aZ":-27.602636266017267,"pfxX":-7.810995889155899,"pfxZ":2.5438884739194503,"pX":0.3980513620100263,"pZ":3.215234604444148,"vX0":7.735813725906038,"vY0":-132.23285532330823,"vZ0":-1.2787945494188468,"x":101.83,"y":151.97,"x0":-1.5308798695699066,"y0":50.0017411945479,"z0":5.703928945237736,"aX":-14.02744216099761},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.6,"breakHorizontal":12.7,"spinRate":1792,"spinDirection":247},"zone":3,"typeConfidence":2.0,"plateTime":0.41199727750428483,"extension":5.432938070615038},"index":1,"playId":"46e8a4a0-44fe-309a-8cc4-a1e4c3023150","pitchNumber":2,"startTime":"2026-02-22T20:38:07.207Z","endTime":"2026-02-22T20:38:11.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.551243832777132,"aZ":-29.577437081362007,"pfxX":-10.19824178925417,"pfxZ":1.4192046509571297,"pX":0.5907546124978386,"pZ":1.364722363696459,"vX0":8.850123079712898,"vY0":-134.0115218039352,"vZ0":-5.603542598406278,"x":94.48,"y":201.93,"x0":-1.4152260576313345,"y0":50.00594032911703,"z0":5.572365285437983,"aX":-18.717527339256012},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.6,"breakHorizontal":16.8,"spinRate":1803,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.40732357402924935,"extension":5.446241166630049},"index":2,"playId":"4417ea56-2057-36a0-a30e-aee2e545edb4","pitchNumber":3,"startTime":"2026-02-22T20:38:20.650Z","endTime":"2026-02-22T20:38:24.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":86.8,"endSpeed":80.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34791254101977,"aZ":-34.74394946113057,"pfxX":-8.231531239263372,"pfxZ":-1.5749237681863208,"pX":0.17598433806380864,"pZ":0.8769829608007644,"vX0":7.424984759039161,"vY0":-126.26045612727371,"vZ0":-4.6004792881772545,"x":110.29,"y":215.1,"x0":-1.7195848922126222,"y0":50.004172616605565,"z0":5.488572222670401,"aX":-13.421862387480012},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.6,"breakHorizontal":13.4,"spinRate":1084,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.4321857627405725,"extension":5.645811066757114},"index":3,"playId":"52834b5b-0a60-39fb-a688-ba491df08d8a","pitchNumber":4,"startTime":"2026-02-22T20:38:35.660Z","endTime":"2026-02-22T20:38:39.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":92.0,"endSpeed":85.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69159527419937,"aZ":-31.219070804955734,"pfxX":-10.165044760559667,"pfxZ":0.5135251426626226,"pX":0.8387174601475214,"pZ":1.8848409978918697,"vX0":9.72297763284106,"vY0":-133.81344826938098,"vZ0":-3.8310543535906323,"x":85.03,"y":187.89,"x0":-1.4880747102925318,"y0":50.00159701970035,"z0":5.5254241521225165,"aX":-18.78689309380415},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.4,"breakHorizontal":16.8,"spinRate":2056,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4063780317552954,"extension":5.631616235928493},"index":4,"playId":"1540a6c5-07fc-3625-a9ac-30c1ca3e2734","pitchNumber":5,"startTime":"2026-02-22T20:38:53.137Z","endTime":"2026-02-22T20:38:57.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:38:57.922Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Trevino singles on a line drive to right fielder Dominic Canzone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:39:01.657Z","endTime":"2026-02-22T20:39:56.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":86.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.842119282173975,"aZ":-30.983441065546195,"pfxX":-8.68837241517826,"pfxZ":0.6399420742001887,"pX":0.7673942141630659,"pZ":1.4000627586299885,"vX0":9.447751755835839,"vY0":-134.74504664590077,"vZ0":-4.9320607106397745,"x":87.75,"y":200.98,"x0":-1.6288387775799018,"y0":50.005044132169616,"z0":5.4020652488983965,"aX":-16.237177406324232},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.4,"breakHorizontal":14.2,"spinRate":1993,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.40400037997206795,"extension":5.707173207780953},"index":0,"playId":"f7e09a96-de8e-3ad9-bb44-0b44d73ea1e7","pitchNumber":1,"startTime":"2026-02-22T20:39:18.100Z","endTime":"2026-02-22T20:39:21.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.829774715714972,"aZ":-29.50981403963139,"pfxX":-9.111328813848917,"pfxZ":1.42907884725867,"pX":0.534809469397548,"pZ":1.8530609285855,"vX0":8.540490087796316,"vY0":-134.286651208995,"vZ0":-4.340654769708437,"x":96.61,"y":188.75,"x0":-1.4737641643613733,"y0":50.00093838789631,"z0":5.543693455100835,"aX":-16.959395083209824},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.0,"breakHorizontal":15.1,"spinRate":2002,"spinDirection":257},"zone":9,"typeConfidence":2.0,"plateTime":0.40492414151003997,"extension":5.528196503647378},"index":1,"playId":"38a155fb-c228-3772-b3d9-51e9895151dc","pitchNumber":2,"startTime":"2026-02-22T20:39:33.101Z","endTime":"2026-02-22T20:39:36.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.9,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.282143868040624,"aZ":-28.054232960101068,"pfxX":-9.836694286077753,"pfxZ":2.2125026840949804,"pX":0.10728533420489458,"pZ":2.822780762420523,"vX0":7.655579289085649,"vY0":-134.39752530703402,"vZ0":-2.2167570329745576,"x":112.91,"y":162.56,"x0":-1.4753075783863385,"y0":50.00229659312242,"z0":5.615691186147133,"aX":-18.313867805055615},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.8,"breakHorizontal":16.6,"spinRate":2048,"spinDirection":247},"zone":2,"typeConfidence":2.0,"plateTime":0.4048046442361515,"extension":5.340133295131453},"hitData":{"launchSpeed":91.0,"launchAngle":17.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.89,"coordY":110.56}},"index":2,"playId":"b89b6080-4d95-3a54-8e33-a0b4164529e1","pitchNumber":3,"startTime":"2026-02-22T20:39:47.971Z","endTime":"2026-02-22T20:39:56.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.6,"awayTeamWinProbability":55.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.72,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:39:56.971Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ke'Bryan Hayes singles on a ground ball to right fielder Dominic Canzone. Jose Trevino to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:40:02.958Z","endTime":"2026-02-22T20:40:26.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"postOnSecond":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35253153725208,"aZ":-30.097881590889166,"pfxX":-10.200651630573747,"pfxZ":1.1720832427495083,"pX":0.49788582580605967,"pZ":1.3426513832480917,"vX0":9.034204311003704,"vY0":-131.7155236281374,"vZ0":-5.015667241904571,"x":98.02,"y":202.53,"x0":-1.6345438721710652,"y0":50.00598755398037,"z0":5.471001522153731,"aX":-18.10676246475167},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.3,"breakHorizontal":16.8,"spinRate":1944,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4142717339683939,"extension":5.6543811941801705},"hitData":{"launchSpeed":72.7,"launchAngle":5.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.66,"coordY":115.17}},"index":0,"playId":"ae2abbd3-1280-3980-a376-41cc97262261","pitchNumber":1,"startTime":"2026-02-22T20:40:20.548Z","endTime":"2026-02-22T20:40:26.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.9,"awayTeamWinProbability":51.1,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":1.38,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:40:26.923Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"JJ Bleday doubles (1) on a sharp fly ball to center fielder Luke Raley. Jose Trevino scores. Ke'Bryan Hayes scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:40:48.518Z","endTime":"2026-02-22T20:41:59.470Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":677976,"link":"/api/v1/people/677976"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":{"id":677976,"link":"/api/v1/people/677976"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.967218740228468,"aZ":-32.65487063550864,"pfxX":-8.176196762806413,"pfxZ":-0.26361337435431764,"pX":0.4118914846907441,"pZ":1.4888245997013758,"vX0":8.314315618448957,"vY0":-133.7566489836302,"vZ0":-4.455052392905026,"x":101.3,"y":198.58,"x0":-1.6533503911796317,"y0":50.00236558140775,"z0":5.47998576902999,"aX":-15.028116768627859},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-1.2,"breakHorizontal":13.3,"spinRate":1692,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4072761585499163,"extension":5.754755028969285},"index":0,"playId":"9c92ebfe-9614-33bc-b64d-37f2a5087dd5","pitchNumber":1,"startTime":"2026-02-22T20:41:04.970Z","endTime":"2026-02-22T20:41:07.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.540725065290083,"aZ":-33.23434565312698,"pfxX":-7.284396257331121,"pfxZ":-0.6738498197264846,"pX":-1.6286171083827425,"pZ":2.80091165300963,"vX0":2.5688827804039223,"vY0":-123.55137416316055,"vZ0":-0.4358493663608125,"x":179.08,"y":163.16,"x0":-1.7249981819634965,"y0":50.00307346657153,"z0":5.730925239410928,"aX":-11.460606770314989},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.1,"breakHorizontal":12.7,"spinRate":1278,"spinDirection":273},"zone":11,"typeConfidence":2.0,"plateTime":0.44037444629949585,"extension":5.533132254652377},"index":1,"playId":"a045e4b8-a213-3709-a0cd-c8fbc62744f7","pitchNumber":2,"startTime":"2026-02-22T20:41:25.707Z","endTime":"2026-02-22T20:41:28.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.946297123275475,"aZ":-29.50793431687285,"pfxX":-9.64823383167176,"pfxZ":1.4445896234201,"pX":-0.002371072858165013,"pZ":2.2058421455221455,"vX0":7.619361468015112,"vY0":-134.12892215857985,"vZ0":-3.3954312402786386,"x":117.09,"y":179.22,"x0":-1.605489087911402,"y0":50.00475001032512,"z0":5.55853866652182,"aX":-17.844635127977092},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.2,"breakHorizontal":16.2,"spinRate":1801,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.406047393543441,"extension":5.59061220519329},"hitData":{"launchSpeed":109.2,"launchAngle":26.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":94.81,"coordY":37.81}},"index":2,"playId":"bb42bca0-54a3-3407-90a9-54d9f77a3d76","pitchNumber":3,"startTime":"2026-02-22T20:41:45.542Z","endTime":"2026-02-22T20:41:59.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.4,"awayTeamWinProbability":32.599999999999994,"homeTeamWinProbabilityAdded":18.500000000000007,"leverageIndex":2.2,"dramaIndex":174.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:41:59.470Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rece Hinds singles on a ground ball to third baseman Will Wilson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:42:29.510Z","endTime":"2026-02-22T20:42:59.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669717,"link":"/api/v1/people/669717"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":78.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.318756984589136,"aZ":-32.784428566103486,"pfxX":2.018398498853027,"pfxZ":-0.4061361548961768,"pX":1.7108153422534504,"pZ":1.4203304693781245,"vX0":7.328943168578147,"vY0":-121.36439886192771,"vZ0":-3.055672161516974,"x":51.79,"y":200.43,"x0":-1.5914284848701818,"y0":50.00114405247357,"z0":5.506844663578079,"aX":3.0555837587590364},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.2,"breakHorizontal":-5.2,"spinRate":2359,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44867319264038663,"extension":5.550586386876283},"index":0,"playId":"5c893cfe-2dff-3243-989a-cb2f1ffb765d","pitchNumber":1,"startTime":"2026-02-22T20:42:36.217Z","endTime":"2026-02-22T20:42:39.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.29962345246937,"aZ":-32.93358450977326,"pfxX":4.306116168571695,"pfxZ":-0.521863282966784,"pX":-0.10131331126897225,"pZ":2.484329503439332,"vX0":2.8085617872560573,"vY0":-119.31281826260548,"vZ0":-0.6310993149299385,"x":120.86,"y":171.7,"x0":-1.8501243607033813,"y0":50.004310817502585,"z0":5.700464188538475,"aX":6.255558105138813},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.8,"breakHorizontal":-8.4,"spinRate":3000,"spinDirection":74},"zone":5,"typeConfidence":2.0,"plateTime":0.45772632573745753,"extension":5.381780174776379},"hitData":{"launchSpeed":102.9,"launchAngle":3.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.35,"coordY":167.31}},"index":1,"playId":"f650294d-71b1-3e38-b880-2effd2dc9047","pitchNumber":2,"startTime":"2026-02-22T20:42:52.988Z","endTime":"2026-02-22T20:42:59.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.0,"awayTeamWinProbability":31.0,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":1.14,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:42:59.012Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a ground ball to center fielder Luke Raley. JJ Bleday scores. Rece Hinds to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:43:42.662Z","endTime":"2026-02-22T20:44:37.182Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnThird":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":677976,"link":"/api/v1/people/677976"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.307282958381734,"aZ":-27.866467433139036,"pfxX":-9.293956314539535,"pfxZ":2.3466985929693207,"pX":-1.0152498742238387,"pZ":1.9696170245240494,"vX0":5.649100608118551,"vY0":-133.5166864543342,"vZ0":-4.144713064080934,"x":155.7,"y":185.6,"x0":-1.9331282781719514,"y0":50.00285341563365,"z0":5.5097234045989785,"aX":-17.056409641723278},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":15.8,"spinRate":1760,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4076764190895714,"extension":5.648472820400198},"index":0,"playId":"01562161-3619-304c-9a87-b0331484be72","pitchNumber":1,"startTime":"2026-02-22T20:43:42.662Z","endTime":"2026-02-22T20:43:46.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":677956,"link":"/api/v1/people/677956"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57754251239263,"aZ":-32.59120570050312,"pfxX":-7.779178969191253,"pfxZ":-0.26522884571771055,"pX":-0.38284283070717623,"pZ":1.3140296851780426,"vX0":6.1067942817677485,"vY0":-123.64135569082671,"vZ0":-3.709295503890875,"x":131.59,"y":203.3,"x0":-1.858072075291405,"y0":50.0037018003793,"z0":5.530450254189536,"aX":-12.20539659464397},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.1,"breakHorizontal":13.0,"spinRate":1253,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.44075841775656466,"extension":5.64673727845232},"index":1,"playId":"4c51a2d7-ebcb-391d-9d52-90ce67773407","pitchNumber":2,"startTime":"2026-02-22T20:44:00.585Z","endTime":"2026-02-22T20:44:06.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":677956,"link":"/api/v1/people/677956"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.421650401073823,"aZ":-24.470075840949995,"pfxX":-8.056561368003289,"pfxZ":4.1180210687466,"pX":-0.052664585776085585,"pZ":3.218743925328738,"vX0":6.752929961437546,"vY0":-134.98262615655355,"vZ0":-2.1779314807678545,"x":119.01,"y":151.87,"x0":-1.5225426069102457,"y0":50.005750346845836,"z0":5.73382625569377,"aX":-15.083694482135307},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":13.4,"spinRate":2080,"spinDirection":246},"zone":2,"typeConfidence":2.0,"plateTime":0.4035755519390376,"extension":5.485229759115537},"hitData":{"launchSpeed":93.0,"launchAngle":5.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.13,"coordY":88.84}},"index":2,"playId":"642bb39e-30bf-32cc-8cfe-50fb30332517","pitchNumber":3,"startTime":"2026-02-22T20:44:28.920Z","endTime":"2026-02-22T20:44:37.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":677956,"link":"/api/v1/people/677956"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":10.400000000000006,"leverageIndex":1.69,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:44:37.182Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt McLain hits a ground-rule double (1) on a fly ball to right field. Rece Hinds scores. TJ Friedl scores.","rbi":2,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:45:28.873Z","endTime":"2026-02-22T20:46:32.975Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":{"id":677976,"link":"/api/v1/people/677976"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":677976,"link":"/api/v1/people/677976"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T20:45:03.193Z","endTime":"2026-02-22T20:45:30.996Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"third":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.396493155042897,"aZ":-37.048269911621254,"pfxX":1.284377274919012,"pfxZ":-3.371901012995174,"pX":-1.1955317438075215,"pZ":2.0905250130964763,"vX0":1.3702959988074521,"vY0":-119.086369179771,"vZ0":-0.4083591195082228,"x":162.57,"y":182.34,"x0":-1.9437714193732927,"y0":50.00164657388663,"z0":5.59594909386846,"aX":1.8571653045758312},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.0,"breakHorizontal":-2.6,"spinRate":2389,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.4587428209223119,"extension":5.382522963173786},"index":1,"playId":"47147783-ab13-3ca9-a383-209c9ebdb8b7","pitchNumber":1,"startTime":"2026-02-22T20:45:30.996Z","endTime":"2026-02-22T20:45:41.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"third":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Randy Dobnak. TJ Friedl to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"actionPlayId":"47147783-ab13-3ca9-a383-209c9ebdb8b7","startTime":"2026-02-22T20:45:54.037Z","endTime":"2026-02-22T20:46:00.971Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"third":{"id":677956,"link":"/api/v1/people/677956"},"postOnSecond":{"id":670770,"link":"/api/v1/people/670770"},"postOnThird":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":1.32,"dramaIndex":47.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.802288732595944,"aZ":-33.025711796955655,"pfxX":3.1977392428634217,"pfxZ":-0.5701042551579665,"pX":0.2772352649898996,"pZ":2.3904415367648575,"vX0":3.8665943929251356,"vY0":-120.68915702307073,"vZ0":-1.0215640129836547,"x":106.43,"y":174.24,"x0":-1.7509710176140754,"y0":50.001805232257084,"z0":5.685050428353833,"aX":4.794898554263989},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.0,"breakHorizontal":-6.6,"spinRate":3006,"spinDirection":93},"zone":6,"typeConfidence":2.0,"plateTime":0.45097546829906276,"extension":5.499928327857494},"index":3,"playId":"18fd7190-433a-3e0b-8bb9-52dc76ce1fa9","pitchNumber":2,"startTime":"2026-02-22T20:46:00.971Z","endTime":"2026-02-22T20:46:03.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":670770,"link":"/api/v1/people/670770"},"third":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7583220425753,"aZ":-32.657840791517074,"pfxX":-10.626137526372418,"pfxZ":-0.265600355107642,"pX":0.23557135768781554,"pZ":2.102882932473208,"vX0":8.623813498732916,"vY0":-133.10917607996325,"vZ0":-3.1323180383153355,"x":108.02,"y":182.0,"x0":-1.6431218381113237,"y0":50.00265467519087,"z0":5.624734062620653,"aX":-19.339776277698864},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.0,"breakHorizontal":17.8,"spinRate":1822,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.40926906684658615,"extension":5.648643597317925},"hitData":{"launchSpeed":98.9,"launchAngle":26.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":150.41,"coordY":148.43}},"index":4,"playId":"29a7d2c4-eead-3979-8139-30933bd86bd1","pitchNumber":3,"startTime":"2026-02-22T20:46:22.238Z","endTime":"2026-02-22T20:46:32.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":670770,"link":"/api/v1/people/670770"},"third":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":7.799999999999983,"leverageIndex":1.32,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:46:32.975Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, first baseman Josh Naylor to pitcher Ryan Hawks. Matt McLain to 3rd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:49:04.586Z","endTime":"2026-02-22T20:50:39.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686470,"fullName":"Ryan Hawks","link":"/api/v1/people/686470"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686470,"link":"/api/v1/people/686470"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Hawks replaces Randy Dobnak.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T20:48:28.432Z","endTime":"2026-02-22T20:49:06.001Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686470,"link":"/api/v1/people/686470"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71099615828409,"aZ":-24.822882484117542,"pfxX":-9.64033395666791,"pfxZ":4.0353859682306314,"pX":0.33705950899053505,"pZ":3.5436178148414275,"vX0":9.713133731296919,"vY0":-133.12733916202313,"vZ0":0.23627670595200723,"x":104.15,"y":143.1,"x0":-2.08125772047411,"y0":50.00113484448353,"z0":5.229744335749364,"aX":-17.552946274440476},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.6,"breakHorizontal":15.7,"spinRate":2149,"spinDirection":248},"zone":3,"typeConfidence":0.87,"plateTime":0.4091820066492482,"extension":6.580362084133932},"index":1,"playId":"ba8d02c2-3dcc-3730-8aee-c717d40e2637","pitchNumber":1,"startTime":"2026-02-22T20:49:06.001Z","endTime":"2026-02-22T20:49:09.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686470,"link":"/api/v1/people/686470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":92.4,"endSpeed":85.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.987356730862842,"aZ":-22.365977432775217,"pfxX":-10.92685189996714,"pfxZ":5.311321815261538,"pX":1.4757380163984741,"pZ":2.948105615126065,"vX0":12.836205855786325,"vY0":-134.06604315245434,"vZ0":-1.4461710314933538,"x":60.75,"y":159.18,"x0":-1.9217160641208222,"y0":50.005526228824046,"z0":5.068380590918853,"aX":-20.188190559879597},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":17.5,"spinRate":2220,"spinDirection":247},"zone":12,"typeConfidence":0.91,"plateTime":0.40627920436766063,"extension":6.6184941140831555},"index":2,"playId":"ed951789-3f33-397e-bd3c-19ed4679a351","pitchNumber":2,"startTime":"2026-02-22T20:49:25.408Z","endTime":"2026-02-22T20:49:28.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686470,"link":"/api/v1/people/686470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92790628028698,"aZ":-29.436432549718315,"pfxX":-9.901942567059356,"pfxZ":1.7930418355729056,"pX":-1.0808748088932156,"pZ":2.1887585603952098,"vX0":5.9650032744097645,"vY0":-121.90242106492786,"vZ0":-0.6295452459836003,"x":158.2,"y":179.68,"x0":-2.2564081479730587,"y0":50.00079697334789,"z0":4.961764378129673,"aX":-15.102367923324014},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.4,"breakHorizontal":16.8,"spinRate":2153,"spinDirection":261},"zone":13,"typeConfidence":0.9,"plateTime":0.44700420340890856,"extension":6.520896231496647},"index":3,"playId":"0d06b4b9-5a2e-3a86-8a55-e97ec46736c2","pitchNumber":3,"startTime":"2026-02-22T20:49:42.402Z","endTime":"2026-02-22T20:49:45.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686470,"link":"/api/v1/people/686470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.002522494497946,"aZ":-33.57859250149104,"pfxX":1.357952954525309,"pfxZ":-0.9475354829569902,"pX":-0.5172222496530282,"pZ":2.4547300699290924,"vX0":4.155426402224867,"vY0":-119.70477690353812,"vZ0":1.0032266241730374,"x":136.72,"y":172.5,"x0":-2.439005684598447,"y0":50.003874068393415,"z0":4.993037375225802,"aX":2.0080395237153916},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.3,"breakHorizontal":-3.2,"spinRate":2152,"spinDirection":79},"zone":4,"typeConfidence":0.85,"plateTime":0.45428447908068614,"extension":6.2659082982485215},"index":4,"playId":"98c3eccf-b66e-3fe8-8890-ba1ed3c4f65d","pitchNumber":4,"startTime":"2026-02-22T20:50:05.042Z","endTime":"2026-02-22T20:50:08.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686470,"link":"/api/v1/people/686470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03912333516706,"aZ":-25.210672971540795,"pfxX":-10.410009147462578,"pfxZ":3.6619859210855594,"pX":0.6589474066001587,"pZ":2.416059735697041,"vX0":10.971105743846845,"vY0":-135.89262177527277,"vZ0":-2.302061816856966,"x":91.88,"y":173.55,"x0":-2.0457084261454437,"y0":50.005127911584545,"z0":4.99528663770234,"aX":-19.80426094742479},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.4,"breakHorizontal":17.0,"spinRate":2096,"spinDirection":247},"zone":6,"typeConfidence":0.9,"plateTime":0.4004844538816932,"extension":6.517771276283565},"hitData":{"launchSpeed":95.7,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.45,"coordY":167.31}},"index":5,"playId":"58fa90fa-c3d6-326d-847e-290ef88b2c18","pitchNumber":5,"startTime":"2026-02-22T20:50:30.311Z","endTime":"2026-02-22T20:50:39.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686470,"link":"/api/v1/people/686470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":686470,"link":"/api/v1/people/686470"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":686470,"link":"/api/v1/people/686470"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":-1.1999999999999886,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:50:39.547Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:50:57.475Z","endTime":"2026-02-22T20:51:37.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686470,"fullName":"Ryan Hawks","link":"/api/v1/people/686470"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.885487599263957,"aZ":-26.88286068908822,"pfxX":-11.524659401002438,"pfxZ":2.83888604168917,"pX":0.3031560483465195,"pZ":2.7622439449473672,"vX0":10.285599854816754,"vY0":-134.60783744672472,"vZ0":-1.3166867149470471,"x":105.44,"y":164.2,"x0":-2.0409818139428997,"y0":50.003423491296694,"z0":5.133144488091099,"aX":-21.48474234625789},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.0,"breakHorizontal":19.1,"spinRate":2144,"spinDirection":249},"zone":3,"typeConfidence":0.9,"plateTime":0.4044752615802838,"extension":6.378544877426136},"index":0,"playId":"a4cabb36-b494-31ba-804b-7f1cf901c6e6","pitchNumber":1,"startTime":"2026-02-22T20:51:00.648Z","endTime":"2026-02-22T20:51:04.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686470,"link":"/api/v1/people/686470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.027910462406847,"aZ":-25.098422975595707,"pfxX":-10.376922517289934,"pfxZ":3.793648491886035,"pX":0.7319862149540591,"pZ":2.5948078632831155,"vX0":11.032676238166513,"vY0":-134.721224222156,"vZ0":-2.0194274613368606,"x":89.1,"y":168.72,"x0":-2.0382083237188544,"y0":50.006626971678955,"z0":5.100875865854671,"aX":-19.374725664772065},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":16.9,"spinRate":2076,"spinDirection":247},"zone":6,"typeConfidence":0.9,"plateTime":0.4041930307274706,"extension":6.5857121178412745},"index":1,"playId":"511aca03-89fa-3b99-82c1-ab240d73e8be","pitchNumber":2,"startTime":"2026-02-22T20:51:14.688Z","endTime":"2026-02-22T20:51:18.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686470,"link":"/api/v1/people/686470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.556599963416467,"aZ":-38.493323965515486,"pfxX":6.455777477548672,"pfxZ":-4.256745939721485,"pX":0.8950408345566295,"pZ":1.2366529785852853,"vX0":5.544631332996708,"vY0":-121.03303906113617,"vZ0":-1.0138011367291628,"x":82.88,"y":205.39,"x0":-2.2641138614006695,"y0":50.00479958621706,"z0":5.031177048214017,"aX":9.579581256631206},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.7,"breakHorizontal":-13.0,"spinRate":2022,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.45249903222737586,"extension":6.517008965888542},"index":2,"playId":"81ee37c6-47bb-3b6c-b434-11ea7ecac749","pitchNumber":3,"startTime":"2026-02-22T20:51:32.018Z","endTime":"2026-02-22T20:51:37.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686470,"link":"/api/v1/people/686470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"third":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":686470,"link":"/api/v1/people/686470"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":686470,"link":"/api/v1/people/686470"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:51:37.260Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:54:04.756Z","endTime":"2026-02-22T20:56:34.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Graham Ashcraft replaces Nick Sando.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"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:53:03.619Z","endTime":"2026-02-22T20:54:06.254Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805311,"link":"/api/v1/people/805311","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":96.8,"endSpeed":89.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.633136352908345,"aZ":-19.38001062722458,"pfxX":1.2023384934765318,"pfxZ":6.303752946263591,"pX":-2.221180544686538,"pZ":4.5046374735103205,"vX0":-4.633300402673737,"vY0":-141.01512981519465,"vZ0":-2.581956848074019,"x":201.67,"y":117.15,"x0":-0.7187815462118858,"y0":50.00454710954032,"z0":6.6708625918415185,"aX":2.4410769783846784},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.2,"breakHorizontal":-1.3,"spinRate":2395,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.38722084608683405,"extension":4.99139101115526},"index":1,"playId":"9f31e5d0-a64a-3e0a-8ab2-f4a8491af8b0","pitchNumber":1,"startTime":"2026-02-22T20:54:06.254Z","endTime":"2026-02-22T20:54:09.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6425874228654,"aZ":-18.774323484401776,"pfxX":0.8411539281503626,"pfxZ":6.7212286223422915,"pX":-0.010806326238901879,"pZ":2.8401284068078008,"vX0":0.6022097112611581,"vY0":-140.06660651179993,"vZ0":-6.732857920906339,"x":117.41,"y":162.1,"x0":-0.33763611086149825,"y0":50.00332064812646,"z0":6.495955051160826,"aX":1.676788952427355},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":-1.7,"spinRate":2401,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.39055404102584657,"extension":5.181746015386906},"index":2,"playId":"f6a74111-58cf-3c01-acb4-395db4ce8223","pitchNumber":2,"startTime":"2026-02-22T20:54:22.026Z","endTime":"2026-02-22T20:54:26.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.683627153382034,"aZ":-27.16250559704065,"pfxX":5.11774745382708,"pfxZ":2.9957751596864757,"pX":-1.2831350151293082,"pZ":3.576144462305584,"vX0":-2.8618744262429097,"vY0":-127.64270733913962,"vZ0":-1.7755145410487136,"x":165.91,"y":142.22,"x0":-0.8207797193300377,"y0":50.00459063293832,"z0":6.389643860593765,"aX":8.568828107155916},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":-8.8,"spinRate":2701,"spinDirection":65},"zone":11,"typeConfidence":0.9,"plateTime":0.42673322855450335,"extension":5.224253023710727},"index":3,"playId":"35f8ed66-4bcf-31a7-bcad-298bd6021027","pitchNumber":3,"startTime":"2026-02-22T20:54:51.474Z","endTime":"2026-02-22T20:54:54.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87450530054461,"aZ":-16.462474371582424,"pfxX":-1.9053694627142224,"pfxZ":7.734099289545746,"pX":-0.21508813963160703,"pZ":2.711513382810935,"vX0":0.9615344508936936,"vY0":-140.44857200933654,"vZ0":-7.395683781689426,"x":125.2,"y":165.57,"x0":-0.31130469237986563,"y0":50.000851432793525,"z0":6.4168290956408285,"aX":-3.869003954565058},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.0,"breakHorizontal":3.4,"spinRate":2446,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.387556786179426,"extension":5.149311315057595},"index":4,"playId":"78b6fe49-39a1-3025-b620-9b00c9663aee","pitchNumber":4,"startTime":"2026-02-22T20:55:06.477Z","endTime":"2026-02-22T20:55:11.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"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:55:17.413Z","endTime":"2026-02-22T20:55:33.147Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28858987096126,"aZ":-16.918639162864274,"pfxX":-1.1184110420823379,"pfxZ":7.380774422776037,"pX":0.26942390390723836,"pZ":3.3113789101390876,"vX0":1.9162467228414508,"vY0":-141.9041728432861,"vZ0":-5.938330955044505,"x":106.73,"y":149.37,"x0":-0.26511150998382377,"y0":50.00680306690527,"z0":6.485024753604302,"aX":-2.312997333336953},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.5,"breakHorizontal":1.7,"spinRate":2517,"spinDirection":194},"zone":2,"typeConfidence":0.9,"plateTime":0.38397827627383574,"extension":5.316781012429559},"index":6,"playId":"bf1d0aa5-64fa-36fe-836b-0ade3cac5531","pitchNumber":5,"startTime":"2026-02-22T20:55:33.147Z","endTime":"2026-02-22T20:55:36.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":89.3,"endSpeed":82.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.098141386329466,"aZ":-30.64269625030543,"pfxX":3.657212875411169,"pfxZ":0.888151338376634,"pX":0.3959094673796148,"pZ":2.4973669301185453,"vX0":1.161637484284204,"vY0":-130.07451581226212,"vZ0":-4.076167027588799,"x":101.91,"y":171.35,"x0":-0.5307744292949131,"y0":50.00527574037301,"z0":6.386236764950939,"aX":6.320840346793346},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.0,"breakHorizontal":-6.8,"spinRate":2775,"spinDirection":34},"zone":6,"typeConfidence":0.9,"plateTime":0.4197290591686147,"extension":5.248943751611663},"index":7,"playId":"7a9236fc-489c-3951-8423-218f1c714492","pitchNumber":6,"startTime":"2026-02-22T20:55:53.831Z","endTime":"2026-02-22T20:55:57.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":91.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28926295450903,"aZ":-17.418552814129452,"pfxX":1.0463167918074605,"pfxZ":6.990610100133512,"pX":-1.131251643322645,"pZ":2.7466610256732613,"vX0":-1.9490348684300345,"vY0":-143.25609162035857,"vZ0":-7.158168397354195,"x":160.12,"y":164.62,"x0":-0.5827634921673034,"y0":50.00432130862043,"z0":6.336822156050151,"aX":2.2089756834285734},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.6,"breakHorizontal":-1.6,"spinRate":2407,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.38011436793723785,"extension":5.229476253619182},"index":8,"playId":"27a7c220-730c-3947-8d50-8abfb9bb3845","pitchNumber":7,"startTime":"2026-02-22T20:56:15.049Z","endTime":"2026-02-22T20:56:19.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.804649962625746,"aZ":-16.75506516359261,"pfxX":0.22976601057206647,"pfxZ":7.520981086887038,"pX":-1.0940828002215663,"pZ":2.237388311236504,"vX0":-2.43157295234966,"vY0":-141.70301233380118,"vZ0":-8.490507492656974,"x":158.7,"y":178.37,"x0":-0.2577563954586337,"y0":50.00603362074169,"z0":6.324916050873295,"aX":0.4711717033149943},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.2,"breakHorizontal":0.0,"spinRate":2397,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.385286990946466,"extension":5.383246077957227},"index":9,"playId":"500c0991-484d-3288-990d-a6ff4104eaea","pitchNumber":8,"startTime":"2026-02-22T20:56:30.750Z","endTime":"2026-02-22T20:56:34.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.68,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:56:34.816Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:56:48.422Z","endTime":"2026-02-22T20:58:26.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42882578216366,"aZ":-30.289997047856016,"pfxX":4.862673232857725,"pfxZ":1.1154531510233383,"pX":-0.5470281908998146,"pZ":3.382485698596525,"vX0":-1.4997449794411284,"vY0":-128.5953294261932,"vZ0":-1.6839347091802777,"x":137.85,"y":147.45,"x0":-0.5896943165993235,"y0":50.00042404031641,"z0":6.38459638640073,"aX":8.18290403271958},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":-8.5,"spinRate":2857,"spinDirection":59},"zone":1,"typeConfidence":0.9,"plateTime":0.42514078717513204,"extension":5.401453479645388},"index":0,"playId":"d0769e62-a926-35c0-919e-a2f390ab9c85","pitchNumber":1,"startTime":"2026-02-22T20:57:00.080Z","endTime":"2026-02-22T20:57:03.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":87.7,"endSpeed":80.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05837068819963,"aZ":-31.695861202371336,"pfxX":4.698952868283853,"pfxZ":0.2922294196582307,"pX":-0.3284582229314332,"pZ":4.151775219197571,"vX0":-0.8135380295506818,"vY0":-127.7894618592988,"vZ0":0.39051577378701463,"x":129.52,"y":126.68,"x0":-0.6177873008632655,"y0":50.00591253395919,"z0":6.4765066318231135,"aX":7.813208952503299},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.8,"breakHorizontal":-8.4,"spinRate":2859,"spinDirection":51},"zone":11,"typeConfidence":0.9,"plateTime":0.42776777642397024,"extension":5.390086095952013},"index":1,"playId":"b5f56844-d7c6-358b-b32a-6f11020103a4","pitchNumber":2,"startTime":"2026-02-22T20:57:18.276Z","endTime":"2026-02-22T20:57:21.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.283332080471155,"aZ":-16.60298984346282,"pfxX":-0.5752352281807974,"pfxZ":7.636793859406021,"pX":0.23021824863902882,"pZ":2.684534806576376,"vX0":1.5313459561122178,"vY0":-141.00536799922537,"vZ0":-7.253014551371326,"x":108.22,"y":166.3,"x0":-0.2421612912985815,"y0":50.004360475078315,"z0":6.336921711165986,"aX":-1.1732523546261895},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.7,"breakHorizontal":0.7,"spinRate":2418,"spinDirection":207},"zone":5,"typeConfidence":0.9,"plateTime":0.38659647690551546,"extension":5.357688807675402},"index":2,"playId":"9ae51cd2-deed-3b2f-a84f-b8397cbe7636","pitchNumber":3,"startTime":"2026-02-22T20:57:36.893Z","endTime":"2026-02-22T20:57:39.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-22T20:58:04.176Z","endTime":"2026-02-22T20:58:22.113Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.299755484099386,"aZ":-34.29825135807895,"pfxX":8.061679466800129,"pfxZ":-1.2914488761906604,"pX":-0.6037643749833523,"pZ":3.1753784014191675,"vX0":-2.9171596101687833,"vY0":-127.38237057446099,"vZ0":-1.5640254799933562,"x":140.01,"y":153.04,"x0":-0.4933478394972332,"y0":50.0009619093214,"z0":6.500107680574872,"aX":13.29329231790695},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.4,"breakHorizontal":-13.9,"spinRate":2755,"spinDirection":41},"zone":1,"typeConfidence":0.9,"plateTime":0.42941965358813405,"extension":5.174496432034669},"index":4,"playId":"24026724-576b-3b29-b944-67ceeebeef86","pitchNumber":4,"startTime":"2026-02-22T20:58:22.113Z","endTime":"2026-02-22T20:58:26.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.6,"awayTeamWinProbability":14.400000000000006,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.23,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:58:26.564Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:58:36.700Z","endTime":"2026-02-22T21:00:55.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.079479742604363,"aZ":-35.71228533073295,"pfxX":7.96171093067116,"pfxZ":-2.133869630495168,"pX":-0.615077195419896,"pZ":2.242158986434094,"vX0":-1.7286169809872534,"vY0":-127.93668074267329,"vZ0":-2.850537816714379,"x":140.45,"y":178.24,"x0":-0.9655476177511609,"y0":50.001333050446384,"z0":6.166173474610287,"aX":13.213481640020047},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.3,"breakHorizontal":-14.0,"spinRate":2789,"spinDirection":59},"zone":4,"typeConfidence":0.9,"plateTime":0.4279186117162723,"extension":5.4226297000418615},"index":0,"playId":"29e8443c-be51-3233-825d-f1e22403edbe","pitchNumber":1,"startTime":"2026-02-22T20:58:52.963Z","endTime":"2026-02-22T20:58:56.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":91.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8614206623849,"aZ":-15.343308470565995,"pfxX":-0.3749762305347118,"pfxZ":8.004240799018493,"pX":-0.10752770018224361,"pZ":2.171933988714892,"vX0":0.3157567947301909,"vY0":-142.93226465568944,"vZ0":-8.952285485295704,"x":121.1,"y":180.14,"x0":-0.1698200597766909,"y0":50.00565466683689,"z0":6.2737893201811366,"aX":-0.7887696203633181},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.2,"breakHorizontal":0.6,"spinRate":2439,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.3808220070863255,"extension":5.340108154810331},"index":1,"playId":"ee6716e1-51fe-3620-999d-dd084902b5c7","pitchNumber":2,"startTime":"2026-02-22T20:59:09.901Z","endTime":"2026-02-22T20:59:13.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"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-22T20:59:25.262Z","endTime":"2026-02-22T20:59:47.167Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.440124711215596,"aZ":-33.39830410071286,"pfxX":8.166867450236154,"pfxZ":-0.7149704373757153,"pX":0.732005994003537,"pZ":3.252189049720602,"vX0":0.5539074477118383,"vY0":-129.26670541006138,"vZ0":-1.4824057724773074,"x":89.1,"y":150.97,"x0":-0.5470726936172301,"y0":50.004799435256224,"z0":6.373884095827418,"aX":13.958739388514411},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.4,"breakHorizontal":-15.0,"spinRate":2862,"spinDirection":44},"zone":3,"typeConfidence":0.9,"plateTime":0.4221324967618654,"extension":5.506591132486611},"index":3,"playId":"45adc9fa-57aa-3ddc-8ee3-845194a5f2fd","pitchNumber":3,"startTime":"2026-02-22T20:59:47.167Z","endTime":"2026-02-22T20:59:50.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88114840207886,"aZ":-30.602982333603112,"pfxX":5.959171532847714,"pfxZ":0.9336408604762276,"pX":1.1737301666766635,"pZ":2.8808579878390033,"vX0":2.1351984777094715,"vY0":-128.57144534835737,"vZ0":-2.8460957732979986,"x":72.26,"y":161.0,"x0":-0.44089376240821604,"y0":50.00081644144511,"z0":6.369413682173356,"aX":10.00634889916537},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.3,"breakHorizontal":-11.3,"spinRate":2869,"spinDirection":33},"zone":12,"typeConfidence":0.9,"plateTime":0.425508096249823,"extension":5.382941233945579},"index":4,"playId":"067cf3b5-af51-3034-9c33-5bd9441175ef","pitchNumber":4,"startTime":"2026-02-22T21:00:24.997Z","endTime":"2026-02-22T21:00:29.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":92.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.218559978893385,"aZ":-19.272032379020633,"pfxX":0.6441252342687039,"pfxZ":6.067659006072882,"pX":-0.21722663796586802,"pZ":1.6089734134357634,"vX0":0.21906583371140237,"vY0":-143.2955824143567,"vZ0":-9.63956150766043,"x":125.28,"y":195.34,"x0":-0.37794986340544323,"y0":50.002252922695,"z0":6.16789969929751,"aX":1.3690491610614453},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":9.7,"breakHorizontal":-1.2,"spinRate":2551,"spinDirection":205},"zone":8,"typeConfidence":0.91,"plateTime":0.37904131285416076,"extension":5.377182550584465},"index":5,"playId":"c3bc1cfa-94dc-33e0-bf14-887d57df93c0","pitchNumber":5,"startTime":"2026-02-22T21:00:51.067Z","endTime":"2026-02-22T21:00:55.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.9,"awayTeamWinProbability":12.099999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:00:55.102Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Randy Arozarena grounds into a force out, shortstop Elly De La Cruz to second baseman Matt McLain. Cal Raleigh out at 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T21:01:01.975Z","endTime":"2026-02-22T21:02:19.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.404221475640163,"aZ":-35.06041556771467,"pfxX":5.883147384928377,"pfxZ":-1.7195877174958287,"pX":-0.16297542379255345,"pZ":3.106267535412569,"vX0":-0.935942999154177,"vY0":-128.600512986105,"vZ0":-1.5848330541162836,"x":123.21,"y":154.91,"x0":-0.5590160613274364,"y0":50.00467684608344,"z0":6.447530776178691,"aX":9.865053262448848},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.2,"breakHorizontal":-10.4,"spinRate":3011,"spinDirection":76},"zone":2,"typeConfidence":0.9,"plateTime":0.4257415712613475,"extension":5.484943694115056},"index":0,"playId":"90f95a9b-7860-3dd6-935c-3a23e0d23744","pitchNumber":1,"startTime":"2026-02-22T21:01:18.391Z","endTime":"2026-02-22T21:01:21.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.803621503529783,"aZ":-18.65066593607503,"pfxX":-0.37266881046476374,"pfxZ":6.3941064547456286,"pX":-1.0271977990261292,"pZ":3.325363714371691,"vX0":-1.1058229434756524,"vY0":-143.06719569555113,"vZ0":-5.4968609009973415,"x":156.15,"y":149.0,"x0":-0.5903215418279287,"y0":50.00224261788454,"z0":6.405472694030038,"aX":-0.787591495398478},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":10.9,"breakHorizontal":0.8,"spinRate":2384,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.37995966474529475,"extension":5.363302178035678},"index":1,"playId":"82de13d7-af51-339c-9560-7b15480001f9","pitchNumber":2,"startTime":"2026-02-22T21:01:37.270Z","endTime":"2026-02-22T21:01:41.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":90.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.235661154025486,"aZ":-20.120284370868976,"pfxX":0.13678323876431087,"pfxZ":5.830729350598828,"pX":0.2145186207407332,"pZ":3.398844305706415,"vX0":0.8713498102351778,"vY0":-141.04988931386555,"vZ0":-4.905795518412511,"x":108.82,"y":147.01,"x0":-0.1129337572967988,"y0":50.00485533694581,"z0":6.411956913826225,"aX":0.2825853106266968},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.1,"breakHorizontal":-0.4,"spinRate":2427,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.3845295670158486,"extension":5.204822200435643},"index":2,"playId":"44412d49-d74b-321e-b10c-961c1cf23920","pitchNumber":3,"startTime":"2026-02-22T21:01:52.970Z","endTime":"2026-02-22T21:01:55.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":91.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.457853616352825,"aZ":-17.366150374589616,"pfxX":-0.9540364313622631,"pfxZ":7.082971406977391,"pX":0.5190299753888777,"pZ":0.8490413508464989,"vX0":2.173766916203777,"vY0":-142.69093360545622,"vZ0":-11.922932748335995,"x":97.22,"y":215.86,"x0":-0.12391023288123153,"y0":50.00555012133047,"z0":6.138415318330818,"aX":-1.9955459830987272},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.9,"breakHorizontal":1.3,"spinRate":2440,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.3817850670099161,"extension":5.530186502598227},"hitData":{"launchSpeed":84.8,"launchAngle":-3.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.94,"coordY":150.6}},"index":3,"playId":"05ae5efb-6db7-3b4b-b7fa-ed775157a052","pitchNumber":4,"startTime":"2026-02-22T21:02:13.040Z","endTime":"2026-02-22T21:02:19.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.62,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:02:19.689Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Steer lines out to right fielder Dominic Canzone.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T21:04:47.714Z","endTime":"2026-02-22T21:05:11.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Casey Legumina replaces Ryan Hawks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:04:12.880Z","endTime":"2026-02-22T21:04:49.916Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668984,"link":"/api/v1/people/668984"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686470,"link":"/api/v1/people/686470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.755365654199352,"aZ":-21.417218012828297,"pfxX":-9.035507954214633,"pfxZ":5.543795836444868,"pX":-0.3749670628419822,"pZ":2.309293811936833,"vX0":6.661735084994073,"vY0":-137.30018771495008,"vZ0":-3.0438896923183716,"x":131.29,"y":176.43,"x0":-1.639141356295758,"y0":50.00235680172424,"z0":4.862722240018658,"aX":-17.53175846248064},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.7,"breakHorizontal":15.2,"spinRate":2316,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.39646081135325906,"extension":6.675267286123888},"index":1,"playId":"c2ca7b70-05de-36dc-bed1-326c157c0c5f","pitchNumber":1,"startTime":"2026-02-22T21:04:49.916Z","endTime":"2026-02-22T21:04:52.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.533419020235318,"aZ":-15.399587039442011,"pfxX":-7.330894482177988,"pfxZ":8.613378896793403,"pX":-0.642751706364159,"pZ":2.851799822518764,"vX0":5.738946145918735,"vY0":-138.1377701265187,"vZ0":-2.674223627682348,"x":141.5,"y":161.78,"x0":-1.7867359275084553,"y0":50.00468319446699,"z0":4.858028451615932,"aX":-14.279498971936807},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":12.2,"spinRate":2392,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39534497054189544,"extension":6.6410830414660795},"hitData":{"launchSpeed":79.8,"launchAngle":28.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.43,"coordY":115.55}},"index":2,"playId":"f6a1d347-d211-3454-ad92-7bf51b2d1d4a","pitchNumber":2,"startTime":"2026-02-22T21:05:05.304Z","endTime":"2026-02-22T21:05:11.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:05:11.842Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Trevino flies out sharply to center fielder Luke Raley.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T21:05:16.861Z","endTime":"2026-02-22T21:05:57.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57300147091066,"aZ":-20.76633998888226,"pfxX":-10.357275146954308,"pfxZ":5.888096879056467,"pX":0.3056951444210139,"pZ":1.0202555654679326,"vX0":9.282643948357874,"vY0":-137.56901291817795,"vZ0":-6.075342382038701,"x":105.35,"y":211.23,"x0":-1.7498062860011354,"y0":50.00069352767147,"z0":4.643475262586126,"aX":-20.054761968700028},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.7,"breakHorizontal":17.0,"spinRate":2494,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3965927810068006,"extension":6.774558270802638},"index":0,"playId":"52a3610e-5ead-319b-8cfc-4305d39d43e8","pitchNumber":1,"startTime":"2026-02-22T21:05:35.370Z","endTime":"2026-02-22T21:05:39.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":94.5,"endSpeed":87.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.887785775123522,"aZ":-18.943628556433197,"pfxX":-8.056832580010342,"pfxZ":6.833962397450543,"pX":-0.576388738229945,"pZ":2.961801613006562,"vX0":6.272145587059758,"vY0":-137.64633650568484,"vZ0":-1.7086274985300096,"x":138.97,"y":158.81,"x0":-1.8272572060661125,"y0":50.00595464612951,"z0":4.860979623391891,"aX":-15.606998234397466},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":13.4,"spinRate":2481,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3965145407532211,"extension":6.578585869111257},"hitData":{"launchSpeed":100.3,"launchAngle":26.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":141.73,"coordY":50.62}},"index":1,"playId":"e2a155f5-43da-33e5-a0fe-3b6457b0be7c","pitchNumber":2,"startTime":"2026-02-22T21:05:49.869Z","endTime":"2026-02-22T21:05:57.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:05:57.674Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T21:06:01.725Z","endTime":"2026-02-22T21:07:20.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":95.6,"endSpeed":88.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.749160936779866,"aZ":-21.074777191330334,"pfxX":-10.14012605628075,"pfxZ":5.6092414951316805,"pX":0.6139390463928485,"pZ":1.7260939063897178,"vX0":9.640858701166723,"vY0":-138.94557795217784,"vZ0":-4.500478635705707,"x":93.6,"y":192.18,"x0":-1.5639810264857854,"y0":50.00086388789917,"z0":4.745992195393645,"aX":-20.055147496273573},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":16.7,"spinRate":2442,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.39246651738696237,"extension":6.762910030782521},"index":0,"playId":"af247c91-3cac-36af-8c20-5b21fa070a36","pitchNumber":1,"startTime":"2026-02-22T21:06:18.340Z","endTime":"2026-02-22T21:06:22.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":94.0,"endSpeed":86.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.233383079355253,"aZ":-15.737201866506298,"pfxX":-6.945913156523652,"pfxZ":8.598304921008841,"pX":-1.4758213295078833,"pZ":3.371693494149429,"vX0":3.3572614303228425,"vY0":-136.92363494528314,"vZ0":-1.3466420356192952,"x":173.25,"y":147.74,"x0":-1.8106053455601834,"y0":50.00669986988469,"z0":4.93901518992744,"aX":-13.284813444745987},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":12.0,"spinRate":2393,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3989518974031583,"extension":6.607362978866946},"index":1,"playId":"a4eac4e6-d9c8-3e44-890a-f89a5e6f1b5a","pitchNumber":2,"startTime":"2026-02-22T21:06:32.267Z","endTime":"2026-02-22T21:06:36.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.756598952438576,"aZ":-17.212857984493624,"pfxX":-7.88204681058782,"pfxZ":7.857530188489148,"pX":0.7492469345381036,"pZ":2.865468082912481,"vX0":9.451002916193975,"vY0":-136.9945721933499,"vZ0":-2.0018388485249785,"x":88.44,"y":161.41,"x0":-1.7183642379812851,"y0":50.004075794690934,"z0":4.780019993648366,"aX":-15.01074706787668},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":12.4,"spinRate":2455,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.39955284371632604,"extension":6.836697386880282},"index":2,"playId":"9ac60cf0-320d-3c3b-b936-794200dadded","pitchNumber":3,"startTime":"2026-02-22T21:06:46.889Z","endTime":"2026-02-22T21:06:50.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51052426624275,"aZ":-30.8646496398146,"pfxX":8.871462690920849,"pfxZ":0.9894086351808173,"pX":1.608645474026897,"pZ":0.9194999617329178,"vX0":5.280288212617591,"vY0":-114.95126636850983,"vZ0":-1.6178702148298223,"x":55.68,"y":213.95,"x0":-1.8794245335191797,"y0":50.00355230517992,"z0":4.660179415261838,"aX":11.739549102011129},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.7,"breakHorizontal":-17.5,"spinRate":2910,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.47852570269748984,"extension":6.8051678020797315},"index":3,"playId":"bd9c40ad-ac83-37f5-baec-aa6a1f8a1270","pitchNumber":4,"startTime":"2026-02-22T21:07:01.829Z","endTime":"2026-02-22T21:07:04.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.644059039424388,"aZ":-32.10547888461577,"pfxX":7.9476029675148645,"pfxZ":0.0519033362329675,"pX":0.39179432873662284,"pZ":0.7111859102038679,"vX0":2.873820106289621,"vY0":-114.49674648768283,"vZ0":-1.7985118909754667,"x":102.07,"y":219.58,"x0":-1.9149178105009625,"y0":50.00368488275648,"z0":4.6713048019402725,"aX":10.470673984527716},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.1,"breakHorizontal":-15.1,"spinRate":2901,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.47979208723803746,"extension":6.55378335289133},"index":4,"playId":"7f941ac1-14d1-36b0-920f-8659559e3acd","pitchNumber":5,"startTime":"2026-02-22T21:07:16.713Z","endTime":"2026-02-22T21:07:20.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:07:20.833Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:09:39.008Z","endTime":"2026-02-22T21:11:22.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Burke replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:08:33.141Z","endTime":"2026-02-22T21:09:41.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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.4,"endSpeed":76.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.72357294498329,"aZ":-30.35812655773498,"pfxX":-1.9334842106452972,"pfxZ":1.2627449727433442,"pX":-0.9764430136987613,"pZ":0.8234946757356938,"vX0":-6.159574030406084,"vY0":-118.4482658482185,"vZ0":-6.483888326000056,"x":154.22,"y":216.55,"x0":1.8947789291651878,"y0":50.00535638933188,"z0":6.3256129145723206,"aX":-2.7840837038317034},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.1,"breakHorizontal":4.8,"spinRate":2315,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4600249434113417,"extension":6.78406879807353},"index":1,"playId":"6ad8b756-87ea-3fed-82e4-25cc2457f455","pitchNumber":1,"startTime":"2026-02-22T21:09:41.131Z","endTime":"2026-02-22T21:09:45.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":92.3,"endSpeed":85.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.310687997257126,"aZ":-17.937541503529214,"pfxX":7.709844626821344,"pfxZ":7.721778820775736,"pX":0.49220993571105043,"pZ":2.5195553397869657,"vX0":-6.3312734048643895,"vY0":-134.27023412125706,"vZ0":-6.844085464612812,"x":98.24,"y":170.75,"x0":1.8673255163857323,"y0":50.00619447490677,"z0":6.356582762220952,"aX":14.223052049838236},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":-12.8,"spinRate":2217,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.40635508240826024,"extension":6.607193895101559},"index":2,"playId":"39dee488-76e8-37d0-bf94-5f043ee176f5","pitchNumber":2,"startTime":"2026-02-22T21:09:56.162Z","endTime":"2026-02-22T21:09:59.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.641086134324063,"aZ":-29.75059367409447,"pfxX":-2.455728175105099,"pfxZ":1.6643240373798571,"pX":-0.5958887556770069,"pZ":1.678278814610786,"vX0":-5.064511504350693,"vY0":-120.23138144320305,"vZ0":-5.075783971774539,"x":139.71,"y":193.47,"x0":1.86192783356506,"y0":50.001931285577406,"z0":6.475845956587899,"aX":-3.572545796487642},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.0,"breakHorizontal":5.8,"spinRate":2178,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.4566319296668828,"extension":6.572107109547093},"index":3,"playId":"b05c3534-e53f-3f35-9ebf-2d68adc97850","pitchNumber":3,"startTime":"2026-02-22T21:10:13.947Z","endTime":"2026-02-22T21:10:17.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":96.5,"endSpeed":89.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.676167254791586,"aZ":-12.066136637705977,"pfxX":3.49807595428525,"pfxZ":9.968112598646753,"pX":0.4889050185645803,"pZ":2.8606486774109396,"vX0":-4.869812377112705,"vY0":-140.3895230343746,"vZ0":-7.590664697938249,"x":98.36,"y":161.54,"x0":1.7831448917493442,"y0":50.002071689126026,"z0":6.366366317888606,"aX":7.0558749839051496},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":-5.4,"spinRate":2421,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.3886171167860497,"extension":6.406156152717329},"index":4,"playId":"38967a5b-105d-3bd0-a55b-402990d4a1db","pitchNumber":4,"startTime":"2026-02-22T21:10:29.711Z","endTime":"2026-02-22T21:10:32.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.626280577188197,"aZ":-21.76834592920599,"pfxX":6.450163779337197,"pfxZ":5.37092422999406,"pX":-0.3327924916403154,"pZ":3.5724330485570595,"vX0":-8.071580482227114,"vY0":-136.93476140560963,"vZ0":-3.797769137779784,"x":129.69,"y":142.32,"x0":1.7879707088589365,"y0":50.00018246047664,"z0":6.431023422383822,"aX":12.490552721724686},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":-10.4,"spinRate":2193,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.39700169173161814,"extension":6.4554030084504666},"index":5,"playId":"8176e300-e2d2-30c3-9032-b0738e4078d6","pitchNumber":5,"startTime":"2026-02-22T21:10:48.322Z","endTime":"2026-02-22T21:11:15.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"}},"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":82.7,"endSpeed":77.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.105143847297043,"aZ":-31.14595294808994,"pfxX":0.6273078515294062,"pfxZ":0.6951459867400747,"pX":-0.33902353255835993,"pZ":1.4048715118336117,"vX0":-5.744316705824073,"vY0":-120.35848423227343,"vZ0":-5.283706157114029,"x":129.92,"y":200.85,"x0":1.9866979754252756,"y0":50.005024147290435,"z0":6.354121952659732,"aX":0.9309894494583978},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":0.1,"spinRate":2229,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4533044492098486,"extension":6.501693115255791},"index":6,"playId":"982ef65c-0518-32c7-ad8e-0bac646a56e2","pitchNumber":6,"startTime":"2026-02-22T21:11:18.495Z","endTime":"2026-02-22T21:11:22.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:11:22.257Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Arroyo grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:11:25.739Z","endTime":"2026-02-22T21:12:45.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.330815911454334,"aZ":-19.836848762071686,"pfxX":9.349945029006484,"pfxZ":7.5292967481516015,"pX":0.10504464110362347,"pZ":1.1499194121855847,"vX0":-7.1243940583576855,"vY0":-127.02554833558922,"vZ0":-8.443978496786524,"x":113.0,"y":207.73,"x0":1.7273749940711545,"y0":50.00513386403448,"z0":6.08689599365273,"aX":15.324962953529894},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":12.0,"breakHorizontal":-15.4,"spinRate":2200,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.43073498197562765,"extension":6.736710265125065},"index":0,"playId":"3dcc6219-ab40-3df2-9d59-8bcec5ac9be1","pitchNumber":1,"startTime":"2026-02-22T21:11:44.826Z","endTime":"2026-02-22T21:11:49.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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.1,"endSpeed":78.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.056485331893345,"aZ":-23.829794579843014,"pfxX":7.30707763454282,"pfxZ":5.287553899248188,"pX":0.6958285921116256,"pZ":3.75951889364819,"vX0":-5.362306695404341,"vY0":-125.29167837643953,"vZ0":-1.3722046651962656,"x":90.48,"y":137.27,"x0":1.922300234840714,"y0":50.00233388604607,"z0":6.275348771576963,"aX":11.531411131795014},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.5,"breakHorizontal":-11.9,"spinRate":2151,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.43838727568098523,"extension":6.66908205293633},"index":1,"playId":"846feadb-30c4-3e42-b4fe-c57ee2e6171c","pitchNumber":2,"startTime":"2026-02-22T21:11:59.491Z","endTime":"2026-02-22T21:12:05.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.221070600231773,"aZ":-14.235951298551715,"pfxX":4.749887179326587,"pfxZ":9.41703124021744,"pX":-0.2925112214809774,"pZ":2.385171107670824,"vX0":-6.600918489923521,"vY0":-136.898940394905,"vZ0":-7.964700276737547,"x":128.15,"y":174.38,"x0":1.52884048913765,"y0":50.00119408248848,"z0":6.299376242787213,"aX":9.04689680906043},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":-7.3,"spinRate":2309,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.3995603212437002,"extension":6.8167846979928814},"index":2,"playId":"7be73e6e-cdbe-337e-8a19-95e2d7c381ab","pitchNumber":3,"startTime":"2026-02-22T21:12:15.701Z","endTime":"2026-02-22T21:12:18.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.290732615713416,"aZ":-26.219246401767535,"pfxX":6.505571456356669,"pfxZ":3.5799049616900955,"pX":0.19617146959080456,"pZ":2.0711281740371525,"vX0":-6.116252084975274,"vY0":-127.38592874702971,"vZ0":-5.340052792171336,"x":109.52,"y":182.86,"x0":1.769634199180913,"y0":50.00107058329034,"z0":6.2369495706372575,"aX":10.816216649505478},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":-10.6,"spinRate":2075,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.4280604801729111,"extension":6.825360351589697},"hitData":{"launchSpeed":103.2,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.92,"coordY":154.14}},"index":3,"playId":"eb245008-2ae5-3725-a10c-c78b6300ca60","pitchNumber":4,"startTime":"2026-02-22T21:12:39.034Z","endTime":"2026-02-22T21:12:45.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703197,"link":"/api/v1/people/703197"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":703197,"link":"/api/v1/people/703197"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:12:45.695Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Will Wilson doubles (1) on a sharp line drive to left fielder JJ Bleday.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:12:51.985Z","endTime":"2026-02-22T21:13:49.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.535013813742562,"aZ":-32.007745911331774,"pfxX":-0.6966401099815527,"pfxZ":0.11601076641954045,"pX":-0.27999536500083877,"pZ":2.7128408461690854,"vX0":-4.983397504518101,"vY0":-119.35738021044949,"vZ0":-1.9043417938243525,"x":127.67,"y":165.53,"x0":1.9157898273740912,"y0":50.00451148756838,"z0":6.372678586229587,"aX":-1.0159452026947227},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.0,"breakHorizontal":2.3,"spinRate":2141,"spinDirection":306},"zone":4,"typeConfidence":2.0,"plateTime":0.45693343020546173,"extension":6.341895295240359},"index":0,"playId":"77e8d34a-9423-38a9-9ad5-06e44b298512","pitchNumber":1,"startTime":"2026-02-22T21:13:09.465Z","endTime":"2026-02-22T21:13:13.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51741911861344,"aZ":-21.63415556299177,"pfxX":6.038865579013666,"pfxZ":6.390339426487458,"pX":-0.32469421134425636,"pZ":2.677096801697181,"vX0":-7.473261527334207,"vY0":-126.733603217981,"vZ0":-4.554403863236029,"x":129.38,"y":166.5,"x0":1.858760676287548,"y0":50.00341876120496,"z0":6.195268147154857,"aX":9.961242404553007},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.9,"breakHorizontal":-9.5,"spinRate":1055,"spinDirection":164},"zone":4,"typeConfidence":2.0,"plateTime":0.4299134682810135,"extension":6.515434954060728},"hitData":{"launchSpeed":102.0,"launchAngle":9.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":62.21,"coordY":139.61}},"index":1,"playId":"9f205b32-a285-3f85-9058-d0e2e30e04de","pitchNumber":2,"startTime":"2026-02-22T21:13:35.771Z","endTime":"2026-02-22T21:13:49.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669717,"link":"/api/v1/people/669717"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":669717,"link":"/api/v1/people/669717"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.1,"awayTeamWinProbability":10.900000000000006,"homeTeamWinProbabilityAdded":-1.5000000000000142,"leverageIndex":0.26,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:13:49.050Z","atBatIndex":32},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Brock Rodden triples (1) on a fly ball to center fielder TJ Friedl. Will Wilson scores.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:14:14.605Z","endTime":"2026-02-22T21:14:29.233Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"responsiblePitcher":{"id":656271,"link":"/api/v1/people/656271"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99943734641865,"aZ":-26.4945836710578,"pfxX":8.689483803457433,"pfxZ":3.4143897659624756,"pX":0.18776692367501185,"pZ":2.5950840673932944,"vX0":-6.980474178214258,"vY0":-127.3327539161615,"vZ0":-3.9122330807149375,"x":109.84,"y":168.71,"x0":1.8186269242594955,"y0":50.001761750228624,"z0":6.217250762380803,"aX":14.451445601630734},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":-14.4,"spinRate":2184,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.4280500115161803,"extension":6.671877821687437},"hitData":{"launchSpeed":98.4,"launchAngle":29.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":82.86,"coordY":37.03}},"index":0,"playId":"12e3f4e4-198b-36a3-ae10-de58a15a5033","pitchNumber":1,"startTime":"2026-02-22T21:14:15.969Z","endTime":"2026-02-22T21:14:29.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"R","description":"Right"}},"second":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":0.79,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:14:29.233Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny Farmelo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:14:59.488Z","endTime":"2026-02-22T21:16:19.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jonny Farmelo replaces Luke Raley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T21:14:44.098Z","endTime":"2026-02-22T21:15:01.312Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806071,"link":"/api/v1/people/806071"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":670042,"link":"/api/v1/people/670042"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"third":{"id":801126,"link":"/api/v1/people/801126"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.517765025536043,"aZ":-18.943764520392403,"pfxX":7.647970839568666,"pfxZ":6.8647576631413365,"pX":-0.4332478489155236,"pZ":2.507189665942174,"vX0":-8.335042155214246,"vY0":-137.0436026405213,"vZ0":-6.887271202736846,"x":133.51,"y":171.09,"x0":1.6348801093882344,"y0":50.004704791130585,"z0":6.319015599355844,"aX":14.742832087018414},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":-12.4,"spinRate":2337,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.39767678085568336,"extension":6.727965612021485},"index":1,"playId":"6a71aac8-8346-3f0e-86cc-ac664e04edd1","pitchNumber":1,"startTime":"2026-02-22T21:15:01.312Z","endTime":"2026-02-22T21:15:04.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"third":{"id":801126,"link":"/api/v1/people/801126"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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.6,"endSpeed":79.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.366716913499467,"aZ":-31.491151937887505,"pfxX":0.1130271764002071,"pfxZ":0.43887044497983707,"pX":-1.4658569987598804,"pZ":0.8120319919556661,"vX0":-7.864841924223921,"vY0":-122.9496350989773,"vZ0":-6.925762560867383,"x":172.88,"y":216.86,"x0":1.7363187254966594,"y0":50.00266991687208,"z0":6.2788267381056455,"aX":0.1762740867163786},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.4,"breakHorizontal":1.3,"spinRate":2318,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.4425253395094084,"extension":6.48707188006389},"index":2,"playId":"d19d6428-203d-34fe-a039-da4d52b7bad1","pitchNumber":2,"startTime":"2026-02-22T21:15:20.075Z","endTime":"2026-02-22T21:15:24.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"third":{"id":801126,"link":"/api/v1/people/801126"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.926957359068176,"aZ":-30.270996724973067,"pfxX":-1.2099953474752771,"pfxZ":1.219468769730092,"pX":-0.19710248479978087,"pZ":2.528974189270797,"vX0":-4.821304334574711,"vY0":-123.96360614908649,"vZ0":-3.3465947950351196,"x":124.51,"y":170.5,"x0":1.9273583031920674,"y0":50.00463843121636,"z0":6.413875591044474,"aX":-1.889197467201898},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.7,"breakHorizontal":3.2,"spinRate":2333,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.4412278568672465,"extension":6.469829037314323},"index":3,"playId":"65ec123f-7974-3345-871d-8baa6e21d777","pitchNumber":3,"startTime":"2026-02-22T21:15:41.203Z","endTime":"2026-02-22T21:15:44.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"third":{"id":801126,"link":"/api/v1/people/801126"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15309068441921,"aZ":-10.662604635177981,"pfxX":3.332764691240082,"pfxZ":10.421144900988658,"pX":1.3652670916161038,"pZ":2.5159161956156226,"vX0":-2.4651213719748553,"vY0":-141.7699427944541,"vZ0":-8.753948870696279,"x":64.96,"y":170.85,"x0":1.8069458978135413,"y0":50.0047365986999,"z0":6.298656259250155,"aX":6.88001183312497},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":-5.6,"spinRate":2332,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.3843161278153131,"extension":6.708338732746385},"index":4,"playId":"b0ed4d47-4a0e-3e96-8abb-ed3309131db7","pitchNumber":4,"startTime":"2026-02-22T21:15:58.690Z","endTime":"2026-02-22T21:16:02.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"third":{"id":801126,"link":"/api/v1/people/801126"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":96.7,"endSpeed":89.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.830258268174447,"aZ":-13.148293903331599,"pfxX":3.467293876955579,"pfxZ":9.353038938133608,"pX":-0.2491983922657215,"pZ":3.340755023152352,"vX0":-6.5796758740592365,"vY0":-140.76667020155892,"vZ0":-6.076740781436305,"x":126.5,"y":148.58,"x0":1.6535893421209151,"y0":50.00503111231104,"z0":6.356747894439432,"aX":7.055321513274257},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":-5.2,"spinRate":2352,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.38707554009535716,"extension":6.62666528663398},"index":5,"playId":"38ab9b58-a12c-3fe9-9e34-07af4307b149","pitchNumber":5,"startTime":"2026-02-22T21:16:14.969Z","endTime":"2026-02-22T21:16:19.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"third":{"id":801126,"link":"/api/v1/people/801126"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.17,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:16:19.283Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Bleday singles on a ground ball to right fielder Dominic Canzone.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:18:36.684Z","endTime":"2026-02-22T21:21:16.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7,8,9],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Jonny Farmelo remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:17:53.784Z","endTime":"2026-02-22T21:17:53.799Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806071,"link":"/api/v1/people/806071"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":670042,"link":"/api/v1/people/670042"},"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":670042,"link":"/api/v1/people/670042"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Loutos replaces Casey Legumina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:17:53.799Z","endTime":"2026-02-22T21:18:38.822Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702795,"link":"/api/v1/people/702795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":87.8,"endSpeed":81.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65778500186019,"aZ":-37.88211294630621,"pfxX":-2.2543558941256148,"pfxZ":-3.443055494276809,"pX":1.3877197133629735,"pZ":1.9586492102651736,"vX0":9.66108404594174,"vY0":-127.53192400606459,"vZ0":-3.4703298367219024,"x":64.1,"y":185.9,"x0":-2.1461880183316766,"y0":50.00222478582551,"z0":6.305396281313762,"aX":-3.737033987867891},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.8,"breakHorizontal":2.0,"spinRate":2314,"spinDirection":353},"zone":14,"typeConfidence":2.0,"plateTime":0.42843519008658104,"extension":6.189875475537055},"index":2,"playId":"2d5a04ed-fcb7-34f8-896e-a047c5e44230","pitchNumber":1,"startTime":"2026-02-22T21:18:38.822Z","endTime":"2026-02-22T21:18:42.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.862585803436495,"aZ":-36.93901593296416,"pfxX":1.3130422825071575,"pfxZ":-2.9090938508492314,"pX":-0.705446110009873,"pZ":2.5425507266256346,"vX0":3.671859796397916,"vY0":-126.25430005176445,"vZ0":-2.1066732836958146,"x":143.89,"y":170.13,"x0":-2.33990743037513,"y0":50.00060267654383,"z0":6.316165451319074,"aX":2.1525219236110593},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.5,"breakHorizontal":-3.1,"spinRate":2346,"spinDirection":24},"zone":4,"typeConfidence":2.0,"plateTime":0.4312198994348111,"extension":6.030602012405783},"index":3,"playId":"ee04699d-3a72-38fe-9952-e0feca45c49f","pitchNumber":2,"startTime":"2026-02-22T21:18:55.951Z","endTime":"2026-02-22T21:19:00.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":94.5,"endSpeed":88.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29191461147893,"aZ":-16.49635203156808,"pfxX":-6.94851983665489,"pfxZ":8.099241522816548,"pX":0.7604007072318831,"pZ":0.7353405035578926,"vX0":10.739571400686382,"vY0":-137.0460048617239,"vZ0":-11.218719372458011,"x":88.02,"y":218.93,"x0":-2.275062478008379,"y0":50.00505395212912,"z0":5.96289691748828,"aX":-13.453177220979612},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":10.8,"spinRate":1781,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39702516730976134,"extension":6.3878541343052655},"index":4,"playId":"9ec45c18-6243-38b6-9712-6b3f28d74ff1","pitchNumber":3,"startTime":"2026-02-22T21:19:14.940Z","endTime":"2026-02-22T21:19:19.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":87.9,"endSpeed":81.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83050496358456,"aZ":-33.18487980902287,"pfxX":0.2314628291219596,"pfxZ":-0.6075096405430003,"pX":0.5729493788395336,"pZ":2.1170573765376126,"vX0":6.6930137352581855,"vY0":-127.91701370953305,"vZ0":-3.806946211327869,"x":95.16,"y":181.62,"x0":-2.100574122359248,"y0":50.00189066906804,"z0":6.208788881402242,"aX":0.38519442257152786},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.7,"breakHorizontal":-1.8,"spinRate":2227,"spinDirection":13},"zone":9,"typeConfidence":2.0,"plateTime":0.4271613368355567,"extension":6.067195406462831},"index":5,"playId":"ddd69661-77bb-3896-b2f0-01f6c2341ba3","pitchNumber":4,"startTime":"2026-02-22T21:19:34.448Z","endTime":"2026-02-22T21:19:38.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-02-22T21:19:58.731Z","endTime":"2026-02-22T21:20:15.310Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.958004300076812,"aZ":-13.882229070414278,"pfxX":-5.354753166225429,"pfxZ":9.190911651616105,"pX":0.6838378963177301,"pZ":2.9119177668309892,"vX0":9.717069041305308,"vY0":-139.1624752863827,"vZ0":-6.582142516184675,"x":90.93,"y":160.16,"x0":-2.1344422234891764,"y0":50.00215761926188,"z0":6.20200846502366,"aX":-10.657013197601248},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":8.0,"spinRate":1883,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.39141402805231973,"extension":6.251578338353062},"index":7,"playId":"fded517d-379f-39d1-8699-eecbc2e102c0","pitchNumber":5,"startTime":"2026-02-22T21:20:15.310Z","endTime":"2026-02-22T21:20:19.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":89.1,"endSpeed":83.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.742853837652884,"aZ":-33.77021490443792,"pfxX":-0.8709068126471151,"pfxZ":-0.9189495642971526,"pX":-0.769869668735102,"pZ":2.456838920291934,"vX0":4.352987340804536,"vY0":-129.90527950079928,"vZ0":-3.1459970489620583,"x":146.35,"y":172.45,"x0":-2.3443736812201177,"y0":50.00449621698338,"z0":6.215180434855904,"aX":-1.5091022229994304},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.0,"breakHorizontal":0.7,"spinRate":2228,"spinDirection":22},"zone":4,"typeConfidence":2.0,"plateTime":0.41946585107807355,"extension":6.198775287748384},"index":8,"playId":"09ea2479-c0ef-3b45-ba14-05e81550f2c3","pitchNumber":6,"startTime":"2026-02-22T21:20:41.240Z","endTime":"2026-02-22T21:20:44.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.664873540756986,"aZ":-18.092994051225556,"pfxX":-7.74064943548761,"pfxZ":7.109108600179534,"pX":0.013978875280188293,"pZ":1.954572315910131,"vX0":9.07579472237292,"vY0":-138.78094425366453,"vZ0":-8.146138337150688,"x":116.47,"y":186.01,"x0":-2.2698348177482024,"y0":50.00108010040482,"z0":6.099609580324712,"aX":-15.326604487315096},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":12.5,"spinRate":1798,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3924275763541649,"extension":6.30659275661281},"hitData":{"launchSpeed":109.0,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.87,"coordY":107.57}},"index":9,"playId":"2fc0aefd-0b59-33ed-9b0e-3137c3464d91","pitchNumber":7,"startTime":"2026-02-22T21:21:07.157Z","endTime":"2026-02-22T21:21:16.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.41,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:21:16.803Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rece Hinds singles on a sharp line drive to left fielder Randy Arozarena. JJ Bleday to 3rd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:21:45.610Z","endTime":"2026-02-22T21:22:58.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.294682381496248,"aZ":-34.93840550725658,"pfxX":-1.905202663874395,"pfxZ":-1.6354863200582717,"pX":-0.0770780186527472,"pZ":1.850742621553396,"vX0":6.185655609404904,"vY0":-128.4426116295981,"vZ0":-4.148601375999919,"x":119.94,"y":188.81,"x0":-2.2593943996516996,"y0":50.00571940877802,"z0":6.176736320609222,"aX":-3.213751203088693},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.6,"breakHorizontal":2.2,"spinRate":2417,"spinDirection":6},"zone":8,"typeConfidence":2.0,"plateTime":0.4249439290287911,"extension":6.266345050104726},"index":0,"playId":"7a561eac-98c6-3fbd-8199-f89c3ef3f19e","pitchNumber":1,"startTime":"2026-02-22T21:21:46.887Z","endTime":"2026-02-22T21:21:49.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.301866835698473,"aZ":-35.390301135089814,"pfxX":-2.7585270310115684,"pfxZ":-1.879953703082485,"pX":-0.4566366313345269,"pZ":2.7099834845572626,"vX0":5.183930011644818,"vY0":-129.61358602481846,"vZ0":-2.260737208695774,"x":134.41,"y":165.61,"x0":-2.1177973352582935,"y0":50.0004620511842,"z0":6.27753978520996,"aX":-4.726245682542881},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.7,"breakHorizontal":4.0,"spinRate":2385,"spinDirection":3},"zone":4,"typeConfidence":2.0,"plateTime":0.4214565675522408,"extension":6.031684079728442},"index":1,"playId":"a84d565b-6d37-3d07-b9ab-84b567aef430","pitchNumber":2,"startTime":"2026-02-22T21:22:06.547Z","endTime":"2026-02-22T21:22:10.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":88.5,"endSpeed":81.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.479592738607906,"aZ":-38.59871313539444,"pfxX":-1.6295923604091938,"pfxZ":-3.828164686674641,"pX":0.7586901326455111,"pZ":1.391813166282276,"vX0":7.95954590206928,"vY0":-128.70629805916926,"vZ0":-4.307020860581568,"x":88.08,"y":201.2,"x0":-2.1608418413108934,"y0":50.00055936063673,"z0":6.072895425255632,"aX":-2.7362129818035115},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-7.7,"breakHorizontal":1.2,"spinRate":2236,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4253963634168745,"extension":6.277610360744887},"index":2,"playId":"aec50aa0-40cd-3d16-be7b-d343e346d3cf","pitchNumber":3,"startTime":"2026-02-22T21:22:31.399Z","endTime":"2026-02-22T21:22:35.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":88.2,"endSpeed":82.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.378479101268788,"aZ":-38.44982204358916,"pfxX":-0.8821224841739208,"pfxZ":-3.7299086445003278,"pX":0.37920626540409585,"pZ":1.7295047251196747,"vX0":7.175396789160788,"vY0":-128.3717757419591,"vZ0":-3.7887708401054354,"x":102.55,"y":192.08,"x0":-2.326936554556194,"y0":50.0007938662944,"z0":6.190319239634165,"aX":-1.485497353749653},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-7.3,"breakHorizontal":0.1,"spinRate":2360,"spinDirection":11},"zone":9,"typeConfidence":2.0,"plateTime":0.425240341613641,"extension":6.266127130395894},"hitData":{"launchSpeed":103.7,"launchAngle":13.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":100.52,"coordY":107.41}},"index":3,"playId":"fcfeac88-2ab5-325e-be5b-ab4bbe5dd97d","pitchNumber":4,"startTime":"2026-02-22T21:22:50.607Z","endTime":"2026-02-22T21:22:58.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":677956,"link":"/api/v1/people/677956","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_ab"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_ab"},{"player":{"id":677956,"link":"/api/v1/people/677956"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.5,"awayTeamWinProbability":8.5,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":0.66,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:22:58.224Z","atBatIndex":36},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"TJ Friedl out on a sacrifice fly to center fielder Jonny Farmelo. JJ Bleday scores.","rbi":1,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:23:10.973Z","endTime":"2026-02-22T21:24:07.161Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":702795,"link":"/api/v1/people/702795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":88.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27424210823904,"aZ":-17.572491927104867,"pfxX":-6.432138479036897,"pfxZ":7.425363096070415,"pX":0.15132532109510277,"pZ":2.2204491624798455,"vX0":8.91338975460386,"vY0":-137.594056473225,"vZ0":-7.542899699075928,"x":111.23,"y":178.83,"x0":-2.256903032171847,"y0":50.001932748547326,"z0":6.134877765846945,"aX":-12.646136021909715},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":10.3,"spinRate":1824,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3942914504639843,"extension":6.269471887304392},"index":0,"playId":"280a63cb-0b19-394d-8917-c0b688172a73","pitchNumber":1,"startTime":"2026-02-22T21:23:36.552Z","endTime":"2026-02-22T21:23:39.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":677956,"link":"/api/v1/people/677956"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.104957221519626,"aZ":-36.22693959372432,"pfxX":-2.3605931185621523,"pfxZ":-2.3745075130517836,"pX":-0.37543800310653264,"pZ":2.7996446549073206,"vX0":5.840203708246197,"vY0":-128.98611247980327,"vZ0":-1.674225673609031,"x":131.31,"y":163.19,"x0":-2.3474411434130475,"y0":50.00083073547362,"z0":6.212578783308596,"aX":-4.03734891909324},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.4,"breakHorizontal":3.2,"spinRate":2268,"spinDirection":31},"zone":1,"typeConfidence":2.0,"plateTime":0.4222674516195344,"extension":6.364509304575883},"hitData":{"launchSpeed":91.2,"launchAngle":28.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.96,"coordY":53.6}},"index":1,"playId":"cc9c7dfa-bf24-351d-8f99-11f6d916d50a","pitchNumber":2,"startTime":"2026-02-22T21:23:56.764Z","endTime":"2026-02-22T21:24:07.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":677956,"link":"/api/v1/people/677956"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":91.3,"awayTeamWinProbability":8.700000000000003,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.58,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:24:07.161Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a ground ball to right fielder Dominic Canzone. Rece Hinds to 3rd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:24:25.828Z","endTime":"2026-02-22T21:24:43.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18334867651661,"aZ":-21.839909296397323,"pfxX":-9.004218237471504,"pfxZ":5.195965038958619,"pX":-0.42426185772412006,"pZ":1.933215829755608,"vX0":8.330505387024974,"vY0":-138.9445983539785,"vZ0":-7.326766900327447,"x":133.17,"y":186.58,"x0":-2.2669689175868366,"y0":50.002136996333746,"z0":6.016832925947757,"aX":-17.903769042604015},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.3,"breakHorizontal":15.0,"spinRate":1650,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.39167983940452533,"extension":6.271396310924248},"hitData":{"launchSpeed":87.8,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.28,"coordY":112.13}},"index":0,"playId":"341a296a-d8e8-3c0c-aa85-4a998f44be86","pitchNumber":1,"startTime":"2026-02-22T21:24:36.521Z","endTime":"2026-02-22T21:24:43.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.30000000000001,"awayTeamWinProbability":6.699999999999989,"homeTeamWinProbabilityAdded":2.000000000000014,"leverageIndex":0.38,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:24:43.695Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Elly De La Cruz doubles (2) on a sharp line drive to left fielder Randy Arozarena. Rece Hinds scores. Matt McLain scores.","rbi":2,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:25:10.287Z","endTime":"2026-02-22T21:27:23.998Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":702795,"link":"/api/v1/people/702795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":{"id":702795,"link":"/api/v1/people/702795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.323302481346175,"aZ":-16.770634011535343,"pfxX":-6.071379980228465,"pfxZ":7.8001193902675565,"pX":0.2107569540025322,"pZ":2.557131856110445,"vX0":8.674545307307993,"vY0":-138.30066288313628,"vZ0":-6.881577792092501,"x":108.97,"y":169.74,"x0":-2.150142090278185,"y0":50.00000133401307,"z0":6.165057727697407,"aX":-11.984955130947412},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":9.6,"spinRate":1763,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3931845318187568,"extension":6.1593922940044035},"index":0,"playId":"df24aad0-acf7-3352-a6de-f29e38dc903b","pitchNumber":1,"startTime":"2026-02-22T21:25:22.152Z","endTime":"2026-02-22T21:25:25.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63669791900115,"aZ":-17.190885211631393,"pfxX":-6.2911450431179645,"pfxZ":7.869230767777661,"pX":0.8212924136774135,"pZ":1.5352684005444883,"vX0":10.518190464645317,"vY0":-136.10256909196028,"vZ0":-9.046300336268288,"x":85.69,"y":197.33,"x0":-2.249661571580266,"y0":50.00576068742288,"z0":6.057157704003647,"aX":-11.983887521530598},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":9.6,"spinRate":1759,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4001403819478866,"extension":6.300345668580253},"index":1,"playId":"16cf86c7-e494-3598-abfe-aafe55224930","pitchNumber":2,"startTime":"2026-02-22T21:25:41.567Z","endTime":"2026-02-22T21:25:45.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77427168969436,"aZ":-35.595819831362675,"pfxX":-1.7587351596691256,"pfxZ":-2.031220537012901,"pX":-1.5437764180135,"pZ":3.693668133113719,"vX0":2.8308739064287534,"vY0":-128.2700393751404,"vZ0":0.2280211680061064,"x":175.85,"y":139.05,"x0":-2.4276604221496987,"y0":50.003603538120956,"z0":6.35416084083983,"aX":-2.9638174436262243},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.5,"breakHorizontal":2.6,"spinRate":2257,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.42521834116494794,"extension":6.064474070882234},"index":2,"playId":"5573f573-c1d4-397f-b3ad-ce975568d066","pitchNumber":3,"startTime":"2026-02-22T21:26:01.840Z","endTime":"2026-02-22T21:26:04.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63949976117711,"aZ":-37.05226058326267,"pfxX":-0.8450867628714949,"pfxZ":-2.8644179569118684,"pX":-0.3306480931407548,"pZ":2.1228869019136347,"vX0":5.034449003156271,"vY0":-128.39409106164874,"vZ0":-3.235316135024866,"x":129.6,"y":181.46,"x0":-2.1905352545683026,"y0":50.00236368273952,"z0":6.225433087893573,"aX":-1.4388033025625941},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-5.6,"breakHorizontal":0.6,"spinRate":2223,"spinDirection":18},"zone":7,"typeConfidence":2.0,"plateTime":0.4234108649121806,"extension":6.1943541720387305},"index":3,"playId":"8fc4e440-6a2e-35a2-812a-b6eb10220255","pitchNumber":4,"startTime":"2026-02-22T21:26:21.055Z","endTime":"2026-02-22T21:26:25.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8791522347784,"aZ":-18.140879889219633,"pfxX":-7.678737886174597,"pfxZ":7.24141750438774,"pX":-0.8475411696066496,"pZ":2.5149060130229537,"vX0":6.564361045650115,"vY0":-138.34297296218006,"vZ0":-6.595206914487784,"x":149.31,"y":170.88,"x0":-2.2535363017817405,"y0":50.00333620956505,"z0":6.145810898739771,"aX":-14.883635703439353},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":12.5,"spinRate":1893,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.39591466051030144,"extension":6.258846090553351},"index":4,"playId":"325b5c8a-524d-3d40-9c73-93f658d879f8","pitchNumber":5,"startTime":"2026-02-22T21:26:44.994Z","endTime":"2026-02-22T21:26:48.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.754426154911826,"aZ":-16.770526113549245,"pfxX":-5.909626921805897,"pfxZ":7.7566462250078185,"pX":0.12477390146763401,"pZ":2.772147423632354,"vX0":8.461403716677601,"vY0":-139.19623074165054,"vZ0":-6.288637424233543,"x":112.24,"y":163.93,"x0":-2.169900370307518,"y0":50.0006799364715,"z0":6.148706132182533,"aX":-11.733543161618},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":9.2,"spinRate":1883,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.39170219812154894,"extension":6.201795387551863},"hitData":{"launchSpeed":112.5,"launchAngle":16.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":89.24,"coordY":70.56}},"index":5,"playId":"f0f2c429-433b-3d48-a06c-ae05aceb11d2","pitchNumber":6,"startTime":"2026-02-22T21:27:11.078Z","endTime":"2026-02-22T21:27:23.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":677956,"link":"/api/v1/people/677956"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":3.799999999999983,"leverageIndex":0.59,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:27:23.998Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:30:01.576Z","endTime":"2026-02-22T21:31:01.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681041,"fullName":"Marcelo Perez","link":"/api/v1/people/681041"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T21:27:53.498Z","endTime":"2026-02-22T21:28:54.946Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Marcelo Perez replaces Ryan Loutos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-22T21:28:54.946Z","endTime":"2026-02-22T21:30:03.863Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681041,"link":"/api/v1/people/681041"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.170702863910996,"aZ":-30.690556657217087,"pfxX":3.833310129820847,"pfxZ":0.9068810055632,"pX":0.4751809318379244,"pZ":2.3378205034606667,"vX0":5.044797239141303,"vY0":-126.89810636797979,"vZ0":-2.326318750100392,"x":98.89,"y":175.66,"x0":-2.0370663223145726,"y0":50.00141309658741,"z0":5.713517129675003,"aX":6.243648007447901},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":-8.0,"spinRate":2492,"spinDirection":156},"zone":6,"typeConfidence":0.89,"plateTime":0.4317688819678338,"extension":5.70511212917571},"index":2,"playId":"6639c8be-7adc-3623-86a5-23a0a0d2b49a","pitchNumber":1,"startTime":"2026-02-22T21:30:03.863Z","endTime":"2026-02-22T21:30:07.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681041,"link":"/api/v1/people/681041","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.357967761639614,"aZ":-17.13131459453663,"pfxX":-2.4793806843796182,"pfxZ":8.075054555924211,"pX":0.7653905431241593,"pZ":1.2212315262513747,"vX0":7.950392383860682,"vY0":-134.21067343659777,"vZ0":-8.232611629257601,"x":87.83,"y":205.81,"x0":-1.886298067107133,"y0":50.0023834949073,"z0":5.5012879570432265,"aX":-4.619553053832915},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.4,"breakHorizontal":3.1,"spinRate":2226,"spinDirection":211},"zone":14,"typeConfidence":0.83,"plateTime":0.40490787827485075,"extension":5.8085999726893265},"index":3,"playId":"a8b41ba5-ce16-38dd-86bc-b6522769de54","pitchNumber":2,"startTime":"2026-02-22T21:30:22.172Z","endTime":"2026-02-22T21:30:26.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681041,"link":"/api/v1/people/681041","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26172522527145,"aZ":-24.38441869013849,"pfxX":-7.371731324604525,"pfxZ":4.205003985733614,"pX":-0.2547949883716751,"pZ":1.6681040343096214,"vX0":6.68489950975491,"vY0":-134.33537811275477,"vZ0":-5.742536414569369,"x":126.71,"y":193.74,"x0":-1.8008772206622312,"y0":50.005419264387506,"z0":5.534460243129816,"aX":-13.66513906640193},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":12.1,"spinRate":2329,"spinDirection":214},"zone":8,"typeConfidence":0.99,"plateTime":0.4055656515384607,"extension":5.721783447620893},"index":4,"playId":"606716c3-e0d9-30e7-b3b0-95c9afce0fb8","pitchNumber":3,"startTime":"2026-02-22T21:30:41.519Z","endTime":"2026-02-22T21:30:45.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681041,"link":"/api/v1/people/681041","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":81.0,"endSpeed":75.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.001027509812502,"aZ":-32.35429828743374,"pfxX":10.025643048803774,"pfxZ":-0.12307261613395504,"pX":1.516474687665925,"pZ":2.5854717711059227,"vX0":5.061988784001373,"vY0":-117.90924260246884,"vZ0":-0.386949403954878,"x":59.2,"y":168.97,"x0":-1.9564001456686249,"y0":50.004998121462975,"z0":5.719963730420582,"aX":14.213575926970437},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.0,"breakHorizontal":-19.3,"spinRate":2481,"spinDirection":65},"zone":12,"typeConfidence":0.91,"plateTime":0.46332624092237396,"extension":5.888249467043432},"index":5,"playId":"79d7a47d-1376-3b19-985d-f8401553fa53","pitchNumber":4,"startTime":"2026-02-22T21:30:58.678Z","endTime":"2026-02-22T21:31:01.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681041,"link":"/api/v1/people/681041","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":681041,"link":"/api/v1/people/681041"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":681041,"link":"/api/v1/people/681041"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:31:01.678Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, shortstop Brock Rodden to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:31:11.641Z","endTime":"2026-02-22T21:32:21.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681041,"fullName":"Marcelo Perez","link":"/api/v1/people/681041"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.712959967749246,"aZ":-19.740430631099713,"pfxX":-2.902195171350124,"pfxZ":6.7960783930477335,"pX":1.9006272563852291,"pZ":0.7723765274111181,"vX0":10.137525533466901,"vY0":-133.82911643964118,"vZ0":-8.736880338216903,"x":44.55,"y":217.93,"x0":-1.5459403433216687,"y0":50.00022003040503,"z0":5.472918945169718,"aX":-5.308517240000222},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":3.2,"spinRate":2311,"spinDirection":212},"zone":14,"typeConfidence":0.85,"plateTime":0.4080414463416391,"extension":5.889443958028405},"index":0,"playId":"0ac8a37a-1048-3f89-8ed3-5cc17b346cd4","pitchNumber":1,"startTime":"2026-02-22T21:31:24.692Z","endTime":"2026-02-22T21:31:27.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681041,"link":"/api/v1/people/681041","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.446265854257565,"aZ":-31.445979721688982,"pfxX":3.208326351942979,"pfxZ":0.43730373510236653,"pX":0.36097967273590376,"pZ":2.4856256298170636,"vX0":4.901344349169643,"vY0":-128.03546363705425,"vZ0":-2.035667990317221,"x":103.24,"y":171.67,"x0":-1.9863717119189939,"y0":50.00633156889409,"z0":5.723458978198822,"aX":5.391289577637411},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.6,"breakHorizontal":-6.8,"spinRate":2527,"spinDirection":155},"zone":6,"typeConfidence":0.89,"plateTime":0.4258461516977583,"extension":5.7465567552398085},"index":1,"playId":"0cb202ce-4335-37ba-b587-d3ea23cf3d78","pitchNumber":2,"startTime":"2026-02-22T21:31:41.357Z","endTime":"2026-02-22T21:31:44.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681041,"link":"/api/v1/people/681041","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":92.7,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.553965005645143,"aZ":-23.52175539116503,"pfxX":-7.6125597525342314,"pfxZ":4.636046622190762,"pX":-0.005610262488712408,"pZ":1.418640779186396,"vX0":7.691164514352326,"vY0":-134.82111893844834,"vZ0":-6.482333576041684,"x":117.21,"y":200.48,"x0":-1.887720694584006,"y0":50.003373794917735,"z0":5.481986666096873,"aX":-14.206865476532691},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":12.5,"spinRate":2285,"spinDirection":219},"zone":14,"typeConfidence":0.99,"plateTime":0.4041643037308771,"extension":5.951952430928925},"index":2,"playId":"c338e757-3c2a-3672-9f0b-9ea8c13ca822","pitchNumber":3,"startTime":"2026-02-22T21:31:58.632Z","endTime":"2026-02-22T21:32:03.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681041,"link":"/api/v1/people/681041","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.478057627672378,"aZ":-18.772384081051776,"pfxX":-1.858176281284022,"pfxZ":7.104558702938331,"pX":0.22414699773967323,"pZ":2.747293260236182,"vX0":6.3711557531930305,"vY0":-135.91750534131083,"vZ0":-4.276490609857201,"x":108.46,"y":164.6,"x0":-1.900409095451158,"y0":50.00308696299508,"z0":5.63030438283368,"aX":-3.5058767322985824},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":2.2,"spinRate":2307,"spinDirection":208},"zone":2,"typeConfidence":0.87,"plateTime":0.4017149958402051,"extension":5.8951637540653765},"hitData":{"launchSpeed":96.8,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.92,"coordY":148.07}},"index":3,"playId":"0cf00d07-1e30-3b6e-ade5-865c54c629d5","pitchNumber":4,"startTime":"2026-02-22T21:32:16.822Z","endTime":"2026-02-22T21:32:21.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681041,"link":"/api/v1/people/681041","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":681041,"link":"/api/v1/people/681041"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":681041,"link":"/api/v1/people/681041"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.2,"awayTeamWinProbability":3.799999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:32:21.676Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to third baseman Ke'Bryan Hayes in foul territory.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:34:48.740Z","endTime":"2026-02-22T21:37:39.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,10,11,12,13,14],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Garrett Hampson replaces center fielder TJ Friedl, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:34:50.189Z","endTime":"2026-02-22T21:34:50.209Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Michael Chavis replaces second baseman Matt McLain, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:34:50.209Z","endTime":"2026-02-22T21:34:50.210Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656308,"link":"/api/v1/people/656308"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":680574,"link":"/api/v1/people/680574"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Edwin Arroyo replaces shortstop Elly De La Cruz, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T21:34:50.210Z","endTime":"2026-02-22T21:34:50.211Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Michael Toglia replaces first baseman Spencer Steer, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T21:34:50.211Z","endTime":"2026-02-22T21:34:50.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: P.J. Higgins replaces catcher Jose Trevino, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-22T21:34:50.212Z","endTime":"2026-02-22T21:34:50.213Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664731,"link":"/api/v1/people/664731"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":624431,"link":"/api/v1/people/624431"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Connor Phillips replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-22T21:34:50.213Z","endTime":"2026-02-22T21:34:50.945Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683175,"link":"/api/v1/people/683175"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20678929627738,"aZ":-13.723140812125814,"pfxX":-4.700625350830938,"pfxZ":9.067785515631039,"pX":-0.46099850046951557,"pZ":3.692563546708518,"vX0":5.149047377184571,"vY0":-140.64214091389888,"vZ0":-3.953666357643379,"x":134.57,"y":139.08,"x0":-1.6912289474641498,"y0":50.00168374287632,"z0":5.9858808694141,"aX":-9.564130648761413},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2278,"spinDirection":227},"zone":11,"typeConfidence":0.89,"plateTime":0.3871372608206727,"extension":5.843309149877884},"index":6,"playId":"003894c6-0683-3dca-9d13-71fe3a5c9ef7","pitchNumber":1,"startTime":"2026-02-22T21:34:50.945Z","endTime":"2026-02-22T21:34:54.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":97.6,"endSpeed":90.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.597946320793053,"aZ":-12.668489158618412,"pfxX":-3.8418694757774676,"pfxZ":9.369197310999901,"pX":-0.01762017680890317,"pZ":2.2493080899879603,"vX0":5.5090910612699355,"vY0":-142.00248990179196,"vZ0":-7.878682469636056,"x":117.67,"y":178.05,"x0":-1.4664055151990296,"y0":50.005659613551444,"z0":5.8308383798149634,"aX":-8.000602154701928},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2278,"spinDirection":213},"zone":5,"typeConfidence":0.89,"plateTime":0.3829088547485111,"extension":6.030419301594384},"index":7,"playId":"8dee9a9d-b3e8-3832-b13e-02d1f8cd09ad","pitchNumber":2,"startTime":"2026-02-22T21:35:05.017Z","endTime":"2026-02-22T21:35:08.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":81.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0854447371165,"aZ":-40.130941024950715,"pfxX":1.9832507402341457,"pfxZ":-4.865765205936686,"pX":-0.31509725544415007,"pZ":0.9760861900920684,"vX0":1.8981012452184232,"vY0":-126.16284482532387,"vZ0":-4.385122384699953,"x":129.01,"y":212.43,"x0":-1.3307991494190659,"y0":50.00268727161566,"z0":5.920934121679927,"aX":3.2439204752424557},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-9.5,"breakHorizontal":-4.0,"spinRate":2321,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.4317030548103036,"extension":5.902743980887473},"index":8,"playId":"6cc89cea-296f-3316-86fc-c47561fe37ec","pitchNumber":3,"startTime":"2026-02-22T21:35:21.052Z","endTime":"2026-02-22T21:35:24.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":9,"startTime":"2026-02-22T21:35:39.421Z","endTime":"2026-02-22T21:35:53.558Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.489010297464546,"aZ":-37.292179781899364,"pfxX":6.817854289112892,"pfxZ":-3.2129902176105727,"pX":0.384277626202225,"pZ":1.4990725761522936,"vX0":3.3428621034706647,"vY0":-124.94301405104046,"vZ0":-3.096319482061873,"x":102.35,"y":198.31,"x0":-1.8539307449329239,"y0":50.00460561916352,"z0":5.797293558648323,"aX":10.855910619555408},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.2,"breakHorizontal":-13.1,"spinRate":2400,"spinDirection":64},"zone":14,"typeConfidence":0.85,"plateTime":0.4371989901744233,"extension":5.763011233013899},"index":10,"playId":"acecf32a-7dd9-3d99-92a5-d6189022eb00","pitchNumber":4,"startTime":"2026-02-22T21:35:53.558Z","endTime":"2026-02-22T21:35:57.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":98.7,"endSpeed":92.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.972263289506852,"aZ":-18.525693932257525,"pfxX":-2.9027929223794597,"pfxZ":6.382197447319271,"pX":-0.6051834576023015,"pZ":3.349231414441251,"vX0":3.638519685740027,"vY0":-143.87546128938118,"vZ0":-4.31670261985916,"x":140.07,"y":148.35,"x0":-1.4970456416482139,"y0":50.00672207034307,"z0":5.9852870356410115,"aX":-6.211792573584521},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.0,"breakHorizontal":4.7,"spinRate":2439,"spinDirection":214},"zone":1,"typeConfidence":0.89,"plateTime":0.37774879954261387,"extension":5.940982228811161},"index":11,"playId":"5c784805-37f8-3c59-a8a9-a16fe066b07a","pitchNumber":5,"startTime":"2026-02-22T21:36:14.931Z","endTime":"2026-02-22T21:36:18.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":97.5,"endSpeed":90.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.050276282062352,"aZ":-14.939635922006266,"pfxX":-3.939902684725707,"pfxZ":8.291966321916396,"pX":-0.14044248686479124,"pZ":3.136356543267606,"vX0":5.09609055404076,"vY0":-141.99302572850644,"vZ0":-5.272532068960495,"x":122.35,"y":154.1,"x0":-1.4316373360066332,"y0":50.00577198717021,"z0":5.9402849034866705,"aX":-8.19157089889392},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.4,"breakHorizontal":6.4,"spinRate":2263,"spinDirection":219},"zone":2,"typeConfidence":0.89,"plateTime":0.38314952945033287,"extension":6.03792632478837},"index":12,"playId":"54125920-2f2d-39cf-8ffe-f5d5d83b3270","pitchNumber":6,"startTime":"2026-02-22T21:36:41.500Z","endTime":"2026-02-22T21:36:47.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.634065406006386,"aZ":-42.57227728800329,"pfxX":2.3142428865545153,"pfxZ":-6.344556029264933,"pX":0.7552568924276368,"pZ":0.8866091392414003,"vX0":4.2201772396484305,"vY0":-126.58757123822869,"vZ0":-3.9645396404186903,"x":88.21,"y":214.84,"x0":-1.228399804785072,"y0":50.00632309437622,"z0":5.84978427082211,"aX":3.7900325528428183},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-12.1,"breakHorizontal":-5.0,"spinRate":2321,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.43118473591104056,"extension":6.13035005505511},"index":13,"playId":"bd08a69f-2059-3a8a-bdfe-a9d185a9b0d6","pitchNumber":7,"startTime":"2026-02-22T21:37:03.373Z","endTime":"2026-02-22T21:37:07.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":98.1,"endSpeed":92.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.378738347427518,"aZ":-15.310960518100073,"pfxX":-2.443040342165295,"pfxZ":7.914736681172123,"pX":0.6280875172051034,"pZ":1.9457294926998554,"vX0":6.118366843792467,"vY0":-142.84530976089883,"vZ0":-8.585258486585499,"x":93.06,"y":186.25,"x0":-1.1952959800121292,"y0":50.00381612971326,"z0":5.890784779547827,"aX":-5.206248217078054},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.3,"breakHorizontal":3.6,"spinRate":2419,"spinDirection":214},"zone":9,"typeConfidence":0.88,"plateTime":0.3790336952003801,"extension":5.925087852937628},"hitData":{"launchSpeed":93.0,"launchAngle":69.0,"totalDistance":205.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":112.5,"coordY":119.78}},"index":14,"playId":"2be1dbf3-442d-3745-aa07-0990b9f05f5d","pitchNumber":8,"startTime":"2026-02-22T21:37:25.810Z","endTime":"2026-02-22T21:37:39.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:37:39.578Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Julio Rodríguez doubles (1) on a sharp line drive to center fielder Garrett Hampson.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:37:46.498Z","endTime":"2026-02-22T21:39:55.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.501261100750895,"aZ":-31.573414564981956,"pfxX":8.08520441177093,"pfxZ":0.3816001223619665,"pX":-0.8763407804848642,"pZ":2.1678503429721556,"vX0":-0.2349237675682655,"vY0":-124.05465558643189,"vZ0":-2.5525999440682776,"x":119.93,"y":153.9,"x0":-1.8339958508629248,"y0":50.0042159866527,"z0":5.8051600915666315,"aX":12.782126726891029},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.4,"breakHorizontal":-14.6,"spinRate":2286,"spinDirection":63},"zone":13,"typeConfidence":0.9,"plateTime":0.4391461357556752,"extension":5.70414634906546},"index":0,"playId":"5929bd7b-1f9d-3120-b0cf-b4d69bdd6097","pitchNumber":1,"startTime":"2026-02-22T21:38:00.348Z","endTime":"2026-02-22T21:38:04.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"}},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.932304666523034,"aZ":-31.576351772717143,"pfxX":7.840337545027883,"pfxZ":0.3797248676063356,"pX":0.5842912454742244,"pZ":1.3146897588647655,"vX0":2.8366928852915962,"vY0":-124.05286033647322,"vZ0":-4.440110600913071,"x":94.73,"y":203.28,"x0":-1.5925821569081804,"y0":50.00102234602577,"z0":5.761478600359018,"aX":12.21055866670768},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.1,"breakHorizontal":-14.9,"spinRate":2372,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.4416135702292543,"extension":5.783195989221141},"index":1,"playId":"e21b3636-4089-36c0-8c25-dcfff36ab139","pitchNumber":2,"startTime":"2026-02-22T21:38:33.339Z","endTime":"2026-02-22T21:38:37.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.103846155518625,"aZ":-31.434194719407717,"pfxX":9.435265973405247,"pfxZ":0.46592997525264934,"pX":-0.06797409597339998,"pZ":1.188840077202087,"vX0":1.288117164621061,"vY0":-125.08904153772328,"vZ0":-4.78409027371885,"x":119.59,"y":206.68,"x0":-1.8155290104861157,"y0":50.0050473799964,"z0":5.689483781965598,"aX":15.024201737749614},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.0,"breakHorizontal":-17.4,"spinRate":2350,"spinDirection":67},"zone":13,"typeConfidence":0.9,"plateTime":0.4370774029327382,"extension":5.840748653800281},"index":2,"playId":"3fa086d6-cf54-3ee5-bd1f-841810bafc8c","pitchNumber":3,"startTime":"2026-02-22T21:38:50.461Z","endTime":"2026-02-22T21:38:55.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80112026033668,"aZ":-29.909281696576006,"pfxX":8.432491133914137,"pfxZ":1.4495875065015884,"pX":-1.7025206188325879,"pZ":2.6149497685613037,"vX0":-1.985327713592211,"vY0":-123.68978305092017,"vZ0":-1.7665995087325475,"x":181.9,"y":168.18,"x0":-1.9891965876903848,"y0":50.00216696183957,"z0":5.827101588839696,"aX":13.171065123885604},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.5,"breakHorizontal":-14.9,"spinRate":2310,"spinDirection":65},"zone":13,"typeConfidence":0.9,"plateTime":0.44145629603035497,"extension":5.9145989528901355},"index":3,"playId":"951ce073-3bfc-3a27-bb0e-33fb5c686778","pitchNumber":4,"startTime":"2026-02-22T21:39:05.941Z","endTime":"2026-02-22T21:39:09.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.008541944946806,"aZ":-16.152385561743973,"pfxX":-3.9646442059913705,"pfxZ":7.955550592000892,"pX":0.2081944861584826,"pZ":1.8579178487988826,"vX0":5.3574966963369235,"vY0":-140.35948185699993,"vZ0":-8.16559891242911,"x":109.06,"y":188.62,"x0":-1.2019608426096036,"y0":50.000912996313836,"z0":5.837115124443149,"aX":-7.983139684244811},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":6.2,"spinRate":2381,"spinDirection":215},"zone":8,"typeConfidence":0.88,"plateTime":0.38884520935228295,"extension":5.921772556316649},"index":4,"playId":"f97771d7-571e-3e23-8cc4-8666ea098205","pitchNumber":5,"startTime":"2026-02-22T21:39:22.019Z","endTime":"2026-02-22T21:39:25.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.339428502462862,"aZ":-33.54933562541511,"pfxX":8.543947474950642,"pfxZ":-0.8583190873879376,"pX":0.03803769278835347,"pZ":1.444554969793711,"vX0":1.4287803476190728,"vY0":-124.87406742115613,"vZ0":-3.900854887842742,"x":115.55,"y":199.78,"x0":-1.6506296440955461,"y0":50.00182186908478,"z0":5.739861367551567,"aX":13.709928241928866},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.2,"breakHorizontal":-15.8,"spinRate":2315,"spinDirection":57},"zone":14,"typeConfidence":0.91,"plateTime":0.4359484560591058,"extension":5.802579461262226},"hitData":{"launchSpeed":104.2,"launchAngle":13.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":156.96,"coordY":84.87}},"index":5,"playId":"608a0e62-d828-3291-af08-d03aef2ba812","pitchNumber":6,"startTime":"2026-02-22T21:39:46.966Z","endTime":"2026-02-22T21:39:55.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.8,"awayTeamWinProbability":4.200000000000003,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.2,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:39:55.863Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Naylor lines out to right fielder Rece Hinds.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:40:36.630Z","endTime":"2026-02-22T21:42:32.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677956,"link":"/api/v1/people/677956"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Luke Stevenson replaces Julio Rodríguez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T21:40:19.077Z","endTime":"2026-02-22T21:40:38.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806233,"link":"/api/v1/people/806233"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":677594,"link":"/api/v1/people/677594"},"base":2,"defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":90.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.151523362402962,"aZ":-15.169669094999858,"pfxX":-4.196408602679441,"pfxZ":8.238532794286982,"pX":-0.3565054569812955,"pZ":2.5247324169083143,"vX0":5.033290014240922,"vY0":-141.54629788056738,"vZ0":-6.624764852502353,"x":130.59,"y":170.61,"x0":-1.598377059775462,"y0":50.00295257470893,"z0":5.836817025988258,"aX":-8.66094843530178},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":6.8,"spinRate":2383,"spinDirection":212},"zone":4,"typeConfidence":0.89,"plateTime":0.38447682667999183,"extension":6.106223430096294},"index":1,"playId":"234619ff-17a7-3db6-a105-124420c7c592","pitchNumber":1,"startTime":"2026-02-22T21:40:38.872Z","endTime":"2026-02-22T21:40:42.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.406874300649573,"aZ":-12.434798720801348,"pfxX":-4.532491383658693,"pfxZ":9.549427628405404,"pX":0.6843406980664457,"pZ":2.497235159594986,"vX0":7.146503655224072,"vY0":-142.14056153525556,"vZ0":-7.321330772628597,"x":90.91,"y":171.35,"x0":-1.2616832840850163,"y0":50.00543803156495,"z0":5.878017563992528,"aX":-9.372247722761621},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.2,"breakHorizontal":7.0,"spinRate":2413,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.3838077770644883,"extension":6.052298086613012},"index":2,"playId":"f548e4c5-fc19-3a6c-a3ee-cedd0b8910d1","pitchNumber":2,"startTime":"2026-02-22T21:41:04.171Z","endTime":"2026-02-22T21:41:31.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-22T21:41:56.196Z","endTime":"2026-02-22T21:42:01.710Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":91.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.711721302165536,"aZ":-13.82821433211454,"pfxX":-6.371508739762163,"pfxZ":8.66754426956284,"pX":1.0314804223196903,"pZ":1.5322340073094172,"vX0":9.058479164836575,"vY0":-143.53108901090798,"vZ0":-9.466680511007398,"x":77.68,"y":197.41,"x0":-1.3165358809405687,"y0":50.00170862909803,"z0":5.704005934957316,"aX":-13.485607717670595},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.2,"breakHorizontal":10.1,"spinRate":2277,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.37950444897843116,"extension":6.108853321226429},"index":4,"playId":"9c810b6a-b66e-303c-8e89-316ad1abee8a","pitchNumber":3,"startTime":"2026-02-22T21:42:01.710Z","endTime":"2026-02-22T21:42:06.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23824584659718,"aZ":-29.412657817795974,"pfxX":8.538349317063417,"pfxZ":1.7314356888377755,"pX":-0.4594896574283692,"pZ":2.9727259451108634,"vX0":1.00074386283183,"vY0":-124.86903946847312,"vZ0":-1.0927295584534331,"x":134.51,"y":158.52,"x0":-1.9747092388467873,"y0":50.00075134411697,"z0":5.818291360308091,"aX":13.589576879696804},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.1,"breakHorizontal":-15.7,"spinRate":2293,"spinDirection":60},"zone":1,"typeConfidence":0.9,"plateTime":0.4372978504287315,"extension":5.787031244750729},"hitData":{"launchSpeed":81.9,"launchAngle":28.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.6,"coordY":97.91}},"index":5,"playId":"c10fa48d-129a-3336-a5be-391536d1897d","pitchNumber":4,"startTime":"2026-02-22T21:42:23.421Z","endTime":"2026-02-22T21:42:32.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:42:32.173Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:42:39.033Z","endTime":"2026-02-22T21:45:08.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2197031727027,"aZ":-16.66559080475087,"pfxX":-2.7880228561281175,"pfxZ":7.733371640642918,"pX":-0.3160104176348594,"pZ":3.7678258673055574,"vX0":3.857667616445649,"vY0":-140.12732605766746,"vZ0":-3.107291905948041,"x":129.05,"y":137.05,"x0":-1.343018257810847,"y0":50.00059085060308,"z0":5.9686154006724275,"aX":-5.589792551259266},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":4.3,"spinRate":2289,"spinDirection":213},"zone":11,"typeConfidence":0.87,"plateTime":0.3896480497401078,"extension":6.050602311562091},"index":0,"playId":"8958249c-8e60-3562-b82a-16e6b8953191","pitchNumber":1,"startTime":"2026-02-22T21:42:58.477Z","endTime":"2026-02-22T21:43:03.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":96.6,"endSpeed":88.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.643068166218267,"aZ":-15.458432572968652,"pfxX":-3.292410914408289,"pfxZ":8.309940572074213,"pX":-0.6673007489883384,"pZ":2.6165427250543076,"vX0":3.684924044551646,"vY0":-140.64845966791412,"vZ0":-6.133995923614564,"x":142.44,"y":168.13,"x0":-1.564060090084936,"y0":50.006158116271706,"z0":5.821018693173958,"aX":-6.625559169114191},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":5.3,"spinRate":2371,"spinDirection":219},"zone":4,"typeConfidence":0.88,"plateTime":0.38880319519159245,"extension":5.936646486181736},"index":1,"playId":"14ce9207-9b77-3299-a570-bcad65d0e184","pitchNumber":2,"startTime":"2026-02-22T21:43:15.221Z","endTime":"2026-02-22T21:43:19.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.794846748814464,"aZ":-16.256232245701923,"pfxX":-2.7144847088225865,"pfxZ":7.84350141946909,"pX":0.48534799031798725,"pZ":2.592818225182509,"vX0":5.8957033862838735,"vY0":-141.03494188582798,"vZ0":-6.15206387221895,"x":98.5,"y":168.77,"x0":-1.2724309072859217,"y0":50.00371262119073,"z0":5.837317824701142,"aX":-5.510015487161921},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":3.8,"spinRate":2361,"spinDirection":214},"zone":6,"typeConfidence":0.88,"plateTime":0.3872402664296186,"extension":6.088659958247251},"index":2,"playId":"92367a0a-2f82-36c4-91d9-81042b4c8621","pitchNumber":3,"startTime":"2026-02-22T21:43:33.670Z","endTime":"2026-02-22T21:43:37.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.232725780295652,"aZ":-33.673403879961135,"pfxX":8.447449549611328,"pfxZ":-0.9906881990350236,"pX":0.5635990743982191,"pZ":1.5308031410250178,"vX0":2.8623703444679482,"vY0":-122.94037209247816,"vZ0":-3.36745175520716,"x":95.52,"y":197.45,"x0":-1.715619493358765,"y0":50.001593953504305,"z0":5.800722557374153,"aX":12.822679867604096},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.4,"breakHorizontal":-16.0,"spinRate":2367,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.4469353068132955,"extension":5.746104490108687},"index":3,"playId":"2dd14c5c-2e0a-346d-885a-aac249f9b65d","pitchNumber":4,"startTime":"2026-02-22T21:43:51.847Z","endTime":"2026-02-22T21:43:55.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58804621538198,"aZ":-16.656063477181238,"pfxX":-3.9590698038751038,"pfxZ":7.660454154515739,"pX":1.9783804475882578,"pZ":1.8000866396827444,"vX0":10.155214367202815,"vY0":-140.88135421137622,"vZ0":-8.027774864676,"x":41.59,"y":190.18,"x0":-1.145912402424278,"y0":50.00690724712194,"z0":5.746557094154085,"aX":-8.025009565821282},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.5,"breakHorizontal":5.3,"spinRate":2148,"spinDirection":213},"zone":14,"typeConfidence":0.89,"plateTime":0.38759058902700794,"extension":5.996663998157289},"index":4,"playId":"4ae14d92-d8d7-30ee-a98b-bdd96cc20273","pitchNumber":5,"startTime":"2026-02-22T21:44:16.518Z","endTime":"2026-02-22T21:44:20.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.593699669345895,"aZ":-33.80518559311797,"pfxX":5.862512140965901,"pfxZ":-1.039537405463101,"pX":0.7477528101090712,"pZ":0.09051244767920041,"vX0":4.080961434490742,"vY0":-124.59575642757962,"vZ0":-6.681998232731658,"x":88.5,"y":236.34,"x0":-1.6718163763269982,"y0":50.00160574251748,"z0":5.5942425197375485,"aX":9.231997119762692},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.1,"breakHorizontal":-11.5,"spinRate":2356,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.43928810716267375,"extension":6.01830789556824},"index":5,"playId":"4a49f250-b15a-3feb-8f13-4cdcf028264a","pitchNumber":6,"startTime":"2026-02-22T21:44:35.232Z","endTime":"2026-02-22T21:44:39.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.801232412089274,"aZ":-15.094136287029388,"pfxX":-3.980848289999426,"pfxZ":8.67810136072964,"pX":0.3562884156568275,"pZ":3.9071797118212754,"vX0":5.93519540765568,"vY0":-138.8666665580936,"vZ0":-2.7825636624275214,"x":103.42,"y":133.29,"x0":-1.283780766540809,"y0":50.004172401307684,"z0":5.916470654288942,"aX":-7.836877080863434},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":6.1,"spinRate":2345,"spinDirection":216},"zone":12,"typeConfidence":0.88,"plateTime":0.393244661872163,"extension":6.040543991817445},"index":6,"playId":"e3571be0-ae2f-3466-b3d1-41bc7dc353b5","pitchNumber":7,"startTime":"2026-02-22T21:45:03.776Z","endTime":"2026-02-22T21:45:08.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.31,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:45:08.072Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a ground ball to right fielder Rece Hinds. Luke Stevenson scores. Randy Arozarena to 3rd.","rbi":1,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:45:28.496Z","endTime":"2026-02-22T21:46:07.522Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677956,"link":"/api/v1/people/677956"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"responsiblePitcher":{"id":683175,"link":"/api/v1/people/683175"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.4,"endSpeed":88.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.935759272170547,"aZ":-15.259386249253174,"pfxX":-2.652370519419323,"pfxZ":8.553685756206836,"pX":0.2763604365217345,"pZ":3.5500125787703016,"vX0":5.638673200984057,"vY0":-138.9664944193171,"vZ0":-3.7423146070331668,"x":106.47,"y":142.93,"x0":-1.4243850057089134,"y0":50.00070458211615,"z0":5.912332920995511,"aX":-5.2441978744676625},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":3.7,"spinRate":2300,"spinDirection":225},"zone":12,"typeConfidence":0.87,"plateTime":0.3924917263468606,"extension":6.016504756798951},"index":0,"playId":"15f1dfc3-2ad2-30ce-8c1e-092d0b5631eb","pitchNumber":1,"startTime":"2026-02-22T21:45:41.675Z","endTime":"2026-02-22T21:45:44.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.522558931536015,"aZ":-15.678157097475287,"pfxX":-3.4769394394582713,"pfxZ":8.08542343416417,"pX":0.6174929485953451,"pZ":3.1970331595396777,"vX0":6.906096392368449,"vY0":-141.09531335828063,"vZ0":-4.6631351455059065,"x":93.46,"y":152.46,"x0":-1.3970483718951678,"y0":50.002544715018196,"z0":5.86330476049866,"aX":-7.094094226418868},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":5.0,"spinRate":2359,"spinDirection":218},"zone":3,"typeConfidence":0.89,"plateTime":0.38644854825313013,"extension":6.08717654331841},"hitData":{"launchSpeed":88.4,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.44,"coordY":95.42}},"index":1,"playId":"65b7c770-978f-3cab-9ca6-c87bdd90c646","pitchNumber":2,"startTime":"2026-02-22T21:45:59.130Z","endTime":"2026-02-22T21:46:07.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":806233,"link":"/api/v1/people/806233"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.7,"awayTeamWinProbability":6.299999999999997,"homeTeamWinProbabilityAdded":-2.6999999999999886,"leverageIndex":0.54,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:46:07.522Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Arroyo walks. Dominic Canzone to 2nd.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:46:28.223Z","endTime":"2026-02-22T21:48:32.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.8,"endSpeed":89.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.235244019772548,"aZ":-17.439299063351132,"pfxX":-2.039152193865884,"pfxZ":7.331771539463258,"pX":0.09927454447097038,"pZ":2.968099610072588,"vX0":5.157938577769876,"vY0":-139.63866016696065,"vZ0":-4.816366631881777,"x":113.22,"y":158.64,"x0":-1.492490859625271,"y0":50.002706413544274,"z0":5.833338991086246,"aX":-4.098557682941538},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":2.9,"spinRate":2212,"spinDirection":217},"zone":2,"typeConfidence":0.85,"plateTime":0.3896264045996434,"extension":5.990671586203886},"index":0,"playId":"7ef076a3-4a2e-3ff6-807a-44f367a1550f","pitchNumber":1,"startTime":"2026-02-22T21:46:45.776Z","endTime":"2026-02-22T21:46:49.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39487234960476,"aZ":-18.62216931075821,"pfxX":0.1431701873414304,"pfxZ":6.679767726842476,"pX":-0.07832654769118752,"pZ":3.8698539522147493,"vX0":3.573945932975053,"vY0":-140.5010001643473,"vZ0":-2.4395716145646924,"x":119.99,"y":134.29,"x0":-1.3776379760982138,"y0":50.00526726435439,"z0":5.939528017952163,"aX":0.2894114800070226},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.9,"breakHorizontal":-0.8,"spinRate":2349,"spinDirection":208},"zone":11,"typeConfidence":0.82,"plateTime":0.3876525679164553,"extension":5.8959038913548785},"index":1,"playId":"40cb10f0-1038-3c4f-a3cd-e293d1fa9a04","pitchNumber":2,"startTime":"2026-02-22T21:47:04.645Z","endTime":"2026-02-22T21:47:08.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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.8,"endSpeed":77.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.481087561286184,"aZ":-32.26876280767359,"pfxX":7.916408867244349,"pfxZ":-0.05910340262145475,"pX":-1.110955852739432,"pZ":2.7057387996618822,"vX0":-0.754713975427026,"vY0":-120.73905161029262,"vZ0":-1.003040909991103,"x":159.35,"y":165.73,"x0":-1.8284803708808774,"y0":50.00515022546495,"z0":5.9205467915904375,"aX":11.903216634894047},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.1,"breakHorizontal":-14.3,"spinRate":2194,"spinDirection":54},"zone":11,"typeConfidence":0.91,"plateTime":0.4505132490373005,"extension":5.875210070995807},"index":2,"playId":"3006b30c-02b9-3665-b769-badd11c5ecb9","pitchNumber":3,"startTime":"2026-02-22T21:47:25.021Z","endTime":"2026-02-22T21:47:28.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.449504811555443,"aZ":-15.384005931854709,"pfxX":-1.9954494981625541,"pfxZ":8.41514574281767,"pX":-0.9131293013695178,"pZ":3.953765479185741,"vX0":1.9069976333959455,"vY0":-139.21389620308824,"vZ0":-2.7400510682008776,"x":151.81,"y":132.03,"x0":-1.3423724363761709,"y0":50.00182675054236,"z0":5.948703210804516,"aX":-3.9808688133192365},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":3.4,"spinRate":2264,"spinDirection":202},"zone":11,"typeConfidence":0.85,"plateTime":0.3910125342271513,"extension":6.045307280963249},"index":3,"playId":"61f2db3a-724d-33ba-9e9e-ba360a4d73e8","pitchNumber":4,"startTime":"2026-02-22T21:47:44.106Z","endTime":"2026-02-22T21:47:48.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.414698995351923,"aZ":-17.33092752652467,"pfxX":-2.928964015802919,"pfxZ":7.593386308900321,"pX":0.4852879099999037,"pZ":2.9545903750623026,"vX0":6.2030276693633715,"vY0":-138.56620840741584,"vZ0":-4.4748102687811215,"x":98.5,"y":159.01,"x0":-1.3964515714535402,"y0":50.00497300875302,"z0":5.739736566602359,"aX":-5.727613150257099},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":4.1,"spinRate":2287,"spinDirection":210},"zone":3,"typeConfidence":0.86,"plateTime":0.39447876203192145,"extension":6.149942591663335},"index":4,"playId":"d483e36a-649d-303d-95fd-5e0ba641bbeb","pitchNumber":5,"startTime":"2026-02-22T21:48:04.980Z","endTime":"2026-02-22T21:48:09.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.093337947229962,"aZ":-16.791592821094323,"pfxX":-4.203238670642097,"pfxZ":7.760141392057713,"pX":1.6260816770428947,"pZ":1.7867138396940314,"vX0":9.187766922508402,"vY0":-138.9334022153797,"vZ0":-7.801902008135668,"x":55.02,"y":190.54,"x0":-1.1572847923154612,"y0":50.003164065492854,"z0":5.718507121217021,"aX":-8.332662951569153},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":6.0,"spinRate":2308,"spinDirection":217},"zone":14,"typeConfidence":0.87,"plateTime":0.39218472629351053,"extension":6.152164951341679},"index":5,"playId":"78520942-df44-3a50-81b0-7909b0e4ad73","pitchNumber":6,"startTime":"2026-02-22T21:48:28.992Z","endTime":"2026-02-22T21:48:32.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":703197,"link":"/api/v1/people/703197","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703197,"link":"/api/v1/people/703197"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.88,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:48:32.407Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Wilson walks. Randy Arozarena scores. Dominic Canzone to 3rd. Michael Arroyo to 2nd.","rbi":1,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:49:25.952Z","endTime":"2026-02-22T21:51:21.168Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"postOnSecond":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"postOnThird":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":683175,"link":"/api/v1/people/683175"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T21:48:51.170Z","endTime":"2026-02-22T21:49:28.083Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":703197,"link":"/api/v1/people/703197"},"second":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.931015038850685,"aZ":-30.63336736872344,"pfxX":9.49264360516445,"pfxZ":1.0175565694994146,"pX":-0.3300542084414254,"pZ":2.0673629660661406,"vX0":0.7409717920464137,"vY0":-121.62733515561787,"vZ0":-2.518274968156539,"x":129.58,"y":182.96,"x0":-1.8730911197856468,"y0":50.00419674934832,"z0":5.738395207036504,"aX":14.4093711095151},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.6,"breakHorizontal":-17.4,"spinRate":2355,"spinDirection":65},"zone":7,"typeConfidence":0.9,"plateTime":0.4480924291571555,"extension":5.8933854263828875},"index":1,"playId":"2bfd3d01-dcaa-39ee-9cf2-2f1d3e094ad1","pitchNumber":1,"startTime":"2026-02-22T21:49:28.083Z","endTime":"2026-02-22T21:49:31.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":703197,"link":"/api/v1/people/703197"},"second":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":84.6,"endSpeed":79.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.906523094439716,"aZ":-35.73668555598569,"pfxX":5.394766238364415,"pfxZ":-2.2893590461811755,"pX":-0.30043475810197445,"pZ":1.0283195378418226,"vX0":1.850351233828814,"vY0":-123.3114245513474,"vZ0":-4.293961604532804,"x":128.45,"y":211.02,"x0":-1.759116086982013,"y0":50.00187613983432,"z0":5.770655080552582,"aX":8.401392052650891},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.8,"breakHorizontal":-10.2,"spinRate":2311,"spinDirection":56},"zone":13,"typeConfidence":0.88,"plateTime":0.4422568468480943,"extension":6.00919365074945},"index":2,"playId":"fce41045-63eb-37ff-9f56-31c2c9993d2b","pitchNumber":2,"startTime":"2026-02-22T21:49:46.777Z","endTime":"2026-02-22T21:49:52.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":703197,"link":"/api/v1/people/703197"},"second":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08387166925277,"aZ":-18.356802979645163,"pfxX":-3.5841703384208508,"pfxZ":6.844670885082216,"pX":-0.11438148910942766,"pZ":2.8573104161125586,"vX0":4.780627706362824,"vY0":-139.89552963654984,"vZ0":-5.028889125758782,"x":121.36,"y":161.63,"x0":-1.365139942665652,"y0":50.002236125428915,"z0":5.849386215647709,"aX":-7.235487904337157},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.8,"breakHorizontal":5.8,"spinRate":2353,"spinDirection":215},"zone":2,"typeConfidence":0.87,"plateTime":0.3887845774562986,"extension":6.198797216489717},"index":3,"playId":"e28f2f6b-9a78-3b5c-a32c-fc694921113e","pitchNumber":3,"startTime":"2026-02-22T21:50:04.316Z","endTime":"2026-02-22T21:50:07.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":703197,"link":"/api/v1/people/703197"},"second":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42349564858106,"aZ":-34.398751078712756,"pfxX":8.702451800535783,"pfxZ":-1.4550912363156754,"pX":0.10542510109697895,"pZ":0.9095175017877192,"vX0":1.7389126188038364,"vY0":-122.86938668509819,"vZ0":-4.498148915541437,"x":112.98,"y":214.22,"x0":-1.7422199755467365,"y0":50.004464440242245,"z0":5.68828364879503,"aX":13.300953252281484},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.5,"breakHorizontal":-16.2,"spinRate":2478,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.4458508894862594,"extension":5.759079566857349},"index":4,"playId":"ac061551-a442-3a52-8cc8-a4679d2b0104","pitchNumber":4,"startTime":"2026-02-22T21:50:25.804Z","endTime":"2026-02-22T21:50:29.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":703197,"link":"/api/v1/people/703197"},"second":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.944525084457737,"aZ":-32.25199004823173,"pfxX":8.927357704350928,"pfxZ":-0.048734651375309745,"pX":1.089785730032099,"pZ":1.816280027583121,"vX0":3.5653549854973385,"vY0":-122.14654572505802,"vZ0":-2.9429467049572438,"x":75.46,"y":189.74,"x0":-1.5467098057373285,"y0":50.00438939996828,"z0":5.7959852823213405,"aX":13.55734924800572},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":-17.0,"spinRate":2490,"spinDirection":65},"zone":14,"typeConfidence":0.91,"plateTime":0.44756951250988664,"extension":5.841639179516568},"index":5,"playId":"e6bfd7cb-7519-38d3-9501-ec7464b7714d","pitchNumber":5,"startTime":"2026-02-22T21:50:45.185Z","endTime":"2026-02-22T21:50:50.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":703197,"link":"/api/v1/people/703197"},"second":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05114563024845,"aZ":-13.896166790330188,"pfxX":-2.631931839208768,"pfxZ":9.202437007844523,"pX":1.5904785910571042,"pZ":1.1266803257608748,"vX0":8.809484954257963,"vY0":-139.28825413368816,"vZ0":-9.777672724447529,"x":56.37,"y":208.36,"x0":-1.256182317253638,"y0":50.00495486734115,"z0":5.576916674814214,"aX":-5.229138465222283},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":3.1,"spinRate":2515,"spinDirection":216},"zone":14,"typeConfidence":0.87,"plateTime":0.39157654871252,"extension":6.097456306997905},"index":6,"playId":"94714226-70eb-3adc-992f-76b3fac523e9","pitchNumber":6,"startTime":"2026-02-22T21:51:04.370Z","endTime":"2026-02-22T21:51:21.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":703197,"link":"/api/v1/people/703197"},"second":{"id":686527,"link":"/api/v1/people/686527"},"third":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669717,"link":"/api/v1/people/669717"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.1,"awayTeamWinProbability":12.900000000000006,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.63,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:51:21.168Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brock Rodden singles on a ground ball to shortstop Edwin Arroyo. Dominic Canzone scores. Michael Arroyo to 3rd. Will Wilson to 2nd.","rbi":1,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:53:21.249Z","endTime":"2026-02-22T21:53:44.854Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"postOnSecond":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"postOnThird":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":{"id":683175,"link":"/api/v1/people/683175"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703197,"fullName":"Michael Arroyo","link":"/api/v1/people/703197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T21:51:26.452Z","endTime":"2026-02-22T21:52:02.656Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Julian Garcia replaces Connor Phillips.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"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-22T21:52:02.656Z","endTime":"2026-02-22T21:53:22.931Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670062,"link":"/api/v1/people/670062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.472381407275908,"aZ":-11.141981732190827,"pfxX":0.3921797267291487,"pfxZ":11.628070504615554,"pX":-0.2076891772070129,"pZ":1.4111797815631943,"vX0":2.5926710734797793,"vY0":-133.33488910789922,"vZ0":-9.611621980142383,"x":124.92,"y":200.68,"x0":-1.2417746510104866,"y0":50.00101314447651,"z0":5.856872276018835,"aX":0.7088138728992067},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.3,"breakHorizontal":-1.2,"spinRate":2637,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.41009494523149126,"extension":6.589793736718251},"index":2,"playId":"29d9a8a4-b090-34de-b92b-e450912d6e21","pitchNumber":1,"startTime":"2026-02-22T21:53:22.931Z","endTime":"2026-02-22T21:53:26.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14990171513119,"aZ":-33.54139361086891,"pfxX":6.98060712242101,"pfxZ":-0.9686019515874369,"pX":-0.037149408902802196,"pZ":1.8437050614072097,"vX0":1.4911349792715614,"vY0":-118.36873343389317,"vZ0":-2.230448925245226,"x":118.42,"y":189.0,"x0":-1.5823484821929479,"y0":50.001047906981775,"z0":5.876929122737247,"aX":9.87811862670796},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.0,"breakHorizontal":-13.0,"spinRate":2933,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.4631975093255756,"extension":6.282636204835347},"hitData":{"launchSpeed":76.0,"launchAngle":-43.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.49,"coordY":165.28}},"index":3,"playId":"3b395957-4bba-3533-8223-a127730228b7","pitchNumber":2,"startTime":"2026-02-22T21:53:38.656Z","endTime":"2026-02-22T21:53:44.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_ab"},{"player":{"id":670062,"link":"/api/v1/people/670062"},"credit":"p_ab"},{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_pa"},{"player":{"id":670062,"link":"/api/v1/people/670062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.4,"awayTeamWinProbability":19.599999999999994,"homeTeamWinProbabilityAdded":-6.699999999999989,"leverageIndex":2.35,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:53:44.854Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny Farmelo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:54:06.184Z","endTime":"2026-02-22T21:55:28.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"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":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664731,"link":"/api/v1/people/664731"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.665005664644976,"aZ":-35.10156172095816,"pfxX":5.760947985889077,"pfxZ":-1.9609033502580502,"pX":-0.30223557394858214,"pZ":2.9189217876649054,"vX0":1.3324469318657624,"vY0":-120.61245643818104,"vZ0":0.37985728572773536,"x":128.52,"y":159.97,"x0":-1.6089870965103341,"y0":50.00343804208552,"z0":5.823241813185394,"aX":8.595651938780085},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.2,"breakHorizontal":-10.8,"spinRate":2876,"spinDirection":52},"zone":2,"typeConfidence":2.0,"plateTime":0.4519383500742684,"extension":6.514326195547951},"index":0,"playId":"fc958754-cc30-3281-84b0-b5045edec4ad","pitchNumber":1,"startTime":"2026-02-22T21:54:16.491Z","endTime":"2026-02-22T21:54:19.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"first":{"id":801126,"link":"/api/v1/people/801126"},"second":{"id":669717,"link":"/api/v1/people/669717"},"third":{"id":703197,"link":"/api/v1/people/703197"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.210181773434698,"aZ":-30.38719011220934,"pfxX":2.1044882594818803,"pfxZ":1.0970191697342138,"pX":0.8213017592062818,"pZ":1.8880177442183763,"vX0":4.278908681989223,"vY0":-126.08081277697126,"vZ0":-4.206246373850347,"x":85.69,"y":187.8,"x0":-1.1619301976836869,"y0":50.00611077067495,"z0":5.9918084134218175,"aX":3.435983082815266},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":-4.7,"spinRate":2997,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4320938340557574,"extension":6.382364209596182},"index":1,"playId":"aad6c0f8-544f-31f7-be2d-68b47e0a160c","pitchNumber":2,"startTime":"2026-02-22T21:54:32.273Z","endTime":"2026-02-22T21:54:35.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"first":{"id":801126,"link":"/api/v1/people/801126"},"second":{"id":669717,"link":"/api/v1/people/669717"},"third":{"id":703197,"link":"/api/v1/people/703197"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44713308740826,"aZ":-32.392628657605606,"pfxX":6.118737798731323,"pfxZ":-0.1489814787555721,"pX":-0.17553463945888884,"pZ":1.1553092839325712,"vX0":1.091439062357351,"vY0":-120.063428841806,"vZ0":-4.081409552281215,"x":123.69,"y":207.59,"x0":-1.431014721759465,"y0":50.00285421885737,"z0":5.7627686571229075,"aX":8.924714761756306},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.0,"breakHorizontal":-11.4,"spinRate":3017,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.4563633790696269,"extension":6.47499276419696},"index":2,"playId":"abe6a17d-9989-3b61-9af4-d81ec8f6f856","pitchNumber":3,"startTime":"2026-02-22T21:54:50.017Z","endTime":"2026-02-22T21:54:54.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"first":{"id":801126,"link":"/api/v1/people/801126"},"second":{"id":669717,"link":"/api/v1/people/669717"},"third":{"id":703197,"link":"/api/v1/people/703197"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.634420957625828,"aZ":-30.403031991386154,"pfxX":2.9695000365818673,"pfxZ":1.0631638610203873,"pX":0.13688205254458055,"pZ":0.9952332219607131,"vX0":2.7610222933834234,"vY0":-127.17925555561939,"vZ0":-6.092418906339039,"x":111.78,"y":211.91,"x0":-1.3430610368560358,"y0":50.00194352854034,"z0":5.7912167451119245,"aX":4.931622298325309},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.0,"breakHorizontal":-5.9,"spinRate":2983,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.42838503642028813,"extension":6.5448516323811035},"index":3,"playId":"f8751366-e444-3d4c-984c-b19abc87650d","pitchNumber":4,"startTime":"2026-02-22T21:55:07.514Z","endTime":"2026-02-22T21:55:11.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"first":{"id":801126,"link":"/api/v1/people/801126"},"second":{"id":669717,"link":"/api/v1/people/669717"},"third":{"id":703197,"link":"/api/v1/people/703197"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38284968047346,"aZ":-34.2265602744085,"pfxX":5.274331216039339,"pfxZ":-1.4400397569541434,"pX":0.37774083179057305,"pZ":1.0690308660355727,"vX0":2.5594727903029426,"vY0":-118.4727410991836,"vZ0":-3.4555040024406543,"x":102.6,"y":209.92,"x0":-1.4015035212413482,"y0":50.00393031407106,"z0":5.670913390945152,"aX":7.506694953764512},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.1,"breakHorizontal":-10.2,"spinRate":2958,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.46211623865573426,"extension":6.359192660950043},"index":4,"playId":"25c6f25c-b95c-3083-9233-8b8ac21c747d","pitchNumber":5,"startTime":"2026-02-22T21:55:24.397Z","endTime":"2026-02-22T21:55:28.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"first":{"id":801126,"link":"/api/v1/people/801126"},"second":{"id":669717,"link":"/api/v1/people/669717"},"third":{"id":703197,"link":"/api/v1/people/703197"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_ab"},{"player":{"id":670062,"link":"/api/v1/people/670062"},"credit":"p_ab"},{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_pa"},{"player":{"id":670062,"link":"/api/v1/people/670062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":8.0,"leverageIndex":3.13,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:55:28.185Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"P.J. Higgins grounds out, second baseman Michael Arroyo to first baseman Josh Naylor.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:57:56.783Z","endTime":"2026-02-22T21:58:04.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673662,"fullName":"Robinson Ortiz","link":"/api/v1/people/673662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703197,"link":"/api/v1/people/703197"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Luke Stevenson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:57:38.823Z","endTime":"2026-02-22T21:57:38.842Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806233,"link":"/api/v1/people/806233"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":681041,"link":"/api/v1/people/681041","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Robinson Ortiz replaces Marcelo Perez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:57:38.842Z","endTime":"2026-02-22T21:57:58.971Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673662,"link":"/api/v1/people/673662"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681041,"link":"/api/v1/people/681041","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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.2,"endSpeed":85.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.638225937336983,"aZ":-19.697318668543726,"pfxX":8.172886543991979,"pfxZ":6.656321842935281,"pX":0.08540843144926961,"pZ":2.4584997579461647,"vX0":-7.753694076215547,"vY0":-135.53132211357448,"vZ0":-4.935836097879932,"x":113.74,"y":172.4,"x0":1.9116604750650004,"y0":50.00030402347329,"z0":5.665303091363047,"aX":15.311577750156719},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.3,"breakHorizontal":-13.3,"spinRate":2197,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.4030350626269672,"extension":5.576051684182025},"hitData":{"launchSpeed":100.5,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.87,"coordY":159.71}},"index":2,"playId":"5471d01d-f7b6-348f-bf8b-b29cb6fb893f","pitchNumber":1,"startTime":"2026-02-22T21:57:58.971Z","endTime":"2026-02-22T21:58:04.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664731,"link":"/api/v1/people/664731"},"credit":"b_ab"},{"player":{"id":673662,"link":"/api/v1/people/673662"},"credit":"p_ab"},{"player":{"id":664731,"link":"/api/v1/people/664731"},"credit":"b_pa"},{"player":{"id":673662,"link":"/api/v1/people/673662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:58:04.246Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out, second baseman Michael Arroyo to first baseman Josh Naylor.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:58:24.563Z","endTime":"2026-02-22T21:59:35.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673662,"fullName":"Robinson Ortiz","link":"/api/v1/people/673662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703197,"link":"/api/v1/people/703197"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.279064285320757,"aZ":-32.68043506307171,"pfxX":-0.45893457188929876,"pfxZ":-0.3081515182790229,"pX":-1.4454781948883972,"pZ":1.7119970859938687,"vX0":-9.499865224557045,"vY0":-125.70593604859796,"vZ0":-3.1019706646894574,"x":172.1,"y":192.56,"x0":2.4149575327472403,"y0":50.006263318804606,"z0":5.5680476380704595,"aX":-0.7451082266805357},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":2.6,"spinRate":2763,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4328414307323847,"extension":5.481311945508424},"index":0,"playId":"72217c6a-2ecd-3b66-891e-fecc9fb1ce6e","pitchNumber":1,"startTime":"2026-02-22T21:58:33.068Z","endTime":"2026-02-22T21:58:36.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":93.2,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93065510227409,"aZ":-17.409295309142834,"pfxX":7.6672521817635,"pfxZ":7.921928019614155,"pX":0.7743799451599824,"pZ":2.1520520569631136,"vX0":-6.39424695590449,"vY0":-135.48531054953386,"vZ0":-6.0200921122351705,"x":87.48,"y":180.67,"x0":2.1660876869398944,"y0":50.002623539910665,"z0":5.614853976417292,"aX":14.288740844891656},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":-12.6,"spinRate":2278,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4039084245614686,"extension":5.70386862607437},"index":1,"playId":"36097ecd-ae71-3261-ab9e-91157ae487ee","pitchNumber":2,"startTime":"2026-02-22T21:58:48.951Z","endTime":"2026-02-22T21:58:52.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":92.8,"endSpeed":84.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.770336864714743,"aZ":-17.806543494214996,"pfxX":6.228410928831822,"pfxZ":7.784729766293475,"pX":1.2366350860357365,"pZ":3.5353946541728827,"vX0":-4.507021572994827,"vY0":-135.06431554660725,"vZ0":-2.835383668978411,"x":69.86,"y":143.32,"x0":2.1188548912783447,"y0":50.00107541507124,"z0":5.852921483820334,"aX":11.491482183552888},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":-10.3,"spinRate":2174,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.40574052243695435,"extension":5.618649378161589},"index":2,"playId":"2fbebff3-1924-3d48-8f29-f6ccd7a16f1d","pitchNumber":3,"startTime":"2026-02-22T21:59:10.262Z","endTime":"2026-02-22T21:59:13.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.556479732267288,"aZ":-23.38355993455525,"pfxX":9.402584413265927,"pfxZ":4.705916181844404,"pX":1.013441031443071,"pZ":1.8772922548649005,"vX0":-6.1448573022602115,"vY0":-135.5198251638197,"vZ0":-5.303684102229685,"x":78.37,"y":188.09,"x0":2.084303202324528,"y0":50.00091185964448,"z0":5.484706017769444,"aX":17.554078142431322},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.7,"breakHorizontal":-15.8,"spinRate":2215,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4035805444967262,"extension":5.575667527240613},"hitData":{"launchSpeed":73.8,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.37,"coordY":159.71}},"index":3,"playId":"98f905f7-6a5a-3eb2-885e-7f2af9fad464","pitchNumber":4,"startTime":"2026-02-22T21:59:30.189Z","endTime":"2026-02-22T21:59:35.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":673662,"link":"/api/v1/people/673662"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":673662,"link":"/api/v1/people/673662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:59:35.526Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"JJ Bleday pops out to third baseman Will Wilson in foul territory.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:59:49.881Z","endTime":"2026-02-22T22:00:49.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673662,"fullName":"Robinson Ortiz","link":"/api/v1/people/673662"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669717,"link":"/api/v1/people/669717"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":85.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.915573213111287,"aZ":-24.446899362421657,"pfxX":9.677744112577464,"pfxZ":4.110719831253887,"pX":1.4630164525006522,"pZ":3.4145213100256915,"vX0":-4.953291217634121,"vY0":-135.83343395831398,"vZ0":-1.8507908788204481,"x":61.23,"y":146.59,"x0":2.046291111714343,"y0":50.00601099695996,"z0":5.793375238333101,"aX":18.20697411322171},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.3,"breakHorizontal":-16.6,"spinRate":2166,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.40222984654740657,"extension":5.6811708954238},"index":0,"playId":"0cea0c42-21af-3ee7-8e82-182b70225ea8","pitchNumber":1,"startTime":"2026-02-22T22:00:02.646Z","endTime":"2026-02-22T22:00:05.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.606912944341897,"aZ":-36.56992420393223,"pfxX":-3.379129345130707,"pfxZ":-2.89145262059227,"pX":-0.2699115195618602,"pZ":2.864183625225365,"vX0":-5.733351331519257,"vY0":-121.884532316749,"vZ0":0.7033643832599168,"x":127.29,"y":161.45,"x0":2.5422849647804404,"y0":50.002321122804545,"z0":5.703737098697048,"aX":-5.136966023184038},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.9,"breakHorizontal":7.3,"spinRate":2710,"spinDirection":276},"zone":4,"typeConfidence":2.0,"plateTime":0.4475966544597143,"extension":5.545612524567581},"index":1,"playId":"8e4ad574-1bb1-32f9-982a-421017923ced","pitchNumber":2,"startTime":"2026-02-22T22:00:18.726Z","endTime":"2026-02-22T22:00:22.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":93.0,"endSpeed":84.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92174675537226,"aZ":-14.038091977736851,"pfxX":8.416784502168685,"pfxZ":9.827151897577762,"pX":-0.4384675992130884,"pZ":3.225912193864167,"vX0":-8.93998589776121,"vY0":-135.11461581837673,"vZ0":-4.227294747362735,"x":133.71,"y":151.68,"x0":1.8224022471985721,"y0":50.004497587630915,"z0":5.799869106326925,"aX":15.536686129866473},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":-13.3,"spinRate":2206,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.4056441825173325,"extension":5.574698482621432},"hitData":{"launchSpeed":92.5,"launchAngle":64.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.53,"coordY":177.43}},"index":2,"playId":"4e4de34d-5af3-3850-bb37-bf1513192f78","pitchNumber":3,"startTime":"2026-02-22T22:00:41.383Z","endTime":"2026-02-22T22:00:49.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":673662,"link":"/api/v1/people/673662"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":673662,"link":"/api/v1/people/673662"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:00:49.969Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T22:03:02.664Z","endTime":"2026-02-22T22:04:46.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,9],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664731,"link":"/api/v1/people/664731"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Leo Balcazar replaces third baseman Ke'Bryan Hayes, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:02:31.568Z","endTime":"2026-02-22T22:02:31.589Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699114,"link":"/api/v1/people/699114"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":663647,"link":"/api/v1/people/663647"},"defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tyler Callihan replaces left fielder JJ Bleday, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T22:02:31.589Z","endTime":"2026-02-22T22:02:31.592Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Blake Dunn replaces right fielder Rece Hinds, batting 9th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T22:02:31.592Z","endTime":"2026-02-22T22:02:31.593Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":677956,"link":"/api/v1/people/677956"},"defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":677956,"link":"/api/v1/people/677956"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tejay Antone replaces Julian Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T22:02:31.593Z","endTime":"2026-02-22T22:03:04.986Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622088,"link":"/api/v1/people/622088"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27507748410193,"aZ":-12.982038645474159,"pfxX":-7.347980834266236,"pfxZ":10.132040393297093,"pX":0.6887400176849631,"pZ":1.7673453531328736,"vX0":8.488814073668095,"vY0":-136.34429972134492,"vZ0":-8.60634010028078,"x":90.75,"y":191.06,"x0":-1.5014661378555043,"y0":50.003539698449764,"z0":5.848238190531914,"aX":-13.919509466785454},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":11.6,"spinRate":2374,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.4008002389202292,"extension":6.252163195886101},"index":4,"playId":"d43145bd-461e-3c3f-8bd9-6ca086df7cc7","pitchNumber":1,"startTime":"2026-02-22T22:03:04.986Z","endTime":"2026-02-22T22:03:31.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.238994883841173,"aZ":-18.620810702909253,"pfxX":-1.9383715222830897,"pfxZ":7.335688063353452,"pX":1.3808944176387934,"pZ":3.3080906684673224,"vX0":8.206190405748174,"vY0":-134.58841262527275,"vZ0":-3.511454571575895,"x":64.36,"y":149.46,"x0":-1.4462922306598422,"y0":50.00274254800515,"z0":5.936573125186631,"aX":-3.5816064692943996},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":1.9,"spinRate":2690,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40584328269081116,"extension":6.082991080641114},"index":5,"playId":"18a3a5bb-515b-3697-ae32-1351cee510a3","pitchNumber":2,"startTime":"2026-02-22T22:03:40.499Z","endTime":"2026-02-22T22:03:44.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3915021981905,"aZ":-31.840688170773465,"pfxX":1.7852333599559522,"pfxZ":0.21145450422771184,"pX":0.23676787339220356,"pZ":0.6920211973794448,"vX0":4.932556506144132,"vY0":-124.08812495001023,"vZ0":-5.191781409201165,"x":107.97,"y":220.1,"x0":-2.0070776641315207,"y0":50.00052695512711,"z0":5.458104319206935,"aX":2.7889048599546635},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.6,"breakHorizontal":-4.3,"spinRate":2474,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.44107499444300924,"extension":6.27980840331555},"index":6,"playId":"877a126f-4065-32ce-ac53-cc9c0a290072","pitchNumber":3,"startTime":"2026-02-22T22:03:57.060Z","endTime":"2026-02-22T22:04:01.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":84.6,"endSpeed":77.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.904185761202204,"aZ":-26.80463395888134,"pfxX":6.205015010920944,"pfxZ":3.496723775180385,"pX":-1.3597107600569422,"pZ":4.24165472333255,"vX0":-0.1057335296103834,"vY0":-123.23776386625075,"vZ0":1.8338441151425016,"x":168.83,"y":124.26,"x0":-2.122109285385574,"y0":50.00293315745778,"z0":5.754879758766895,"aX":9.526275947168138},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.1,"breakHorizontal":-11.2,"spinRate":2740,"spinDirection":73},"zone":11,"typeConfidence":2.0,"plateTime":0.44475532725334066,"extension":6.032796433890489},"index":7,"playId":"c447b960-f914-34d2-8b66-897379d765be","pitchNumber":4,"startTime":"2026-02-22T22:04:16.937Z","endTime":"2026-02-22T22:04:21.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":8,"startTime":"2026-02-22T22:04:27.975Z","endTime":"2026-02-22T22:04:43.307Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07484097109403,"aZ":-29.297467130478033,"pfxX":8.52603628948369,"pfxZ":2.0205958523809944,"pX":0.8084900761878072,"pZ":1.9799718627738332,"vX0":3.553330393201508,"vY0":-118.450377506862,"vZ0":-2.243250186705218,"x":86.18,"y":185.32,"x0":-1.8177008866110032,"y0":50.00380917361291,"z0":5.611231289988848,"aX":12.146886240995144},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.4,"breakHorizontal":-16.3,"spinRate":2674,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.46194687663172873,"extension":6.031593778769128},"index":9,"playId":"b6ead6d9-1346-324c-aa36-fc2968d5f21e","pitchNumber":5,"startTime":"2026-02-22T22:04:43.307Z","endTime":"2026-02-22T22:04:46.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:04:46.626Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Stevenson grounds out, second baseman Michael Chavis to first baseman Michael Toglia.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T22:04:52.368Z","endTime":"2026-02-22T22:06:19.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656308,"link":"/api/v1/people/656308"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.971787427218352,"aZ":-16.70043460172313,"pfxX":-6.366725789673761,"pfxZ":7.9136057325333224,"pX":1.2907824430704335,"pZ":2.3325310166748885,"vX0":9.77809208248663,"vY0":-138.05965754763304,"vZ0":-6.666354477563077,"x":67.8,"y":175.8,"x0":-1.4485934717656326,"y0":50.00648214865913,"z0":5.8774803534409115,"aX":-12.455020880156807},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":9.8,"spinRate":2516,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.394765398579473,"extension":6.2296618384635165},"index":0,"playId":"44cab7dc-1f1a-3335-b10f-6b4c411caad1","pitchNumber":1,"startTime":"2026-02-22T22:05:10.949Z","endTime":"2026-02-22T22:05:13.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84009697819047,"aZ":-22.15994554061499,"pfxX":-1.28491047352041,"pfxZ":5.542304455671042,"pX":0.3950524474357945,"pZ":3.85262522940734,"vX0":5.983323201598544,"vY0":-132.912144516941,"vZ0":-1.1606442627133542,"x":101.94,"y":134.76,"x0":-1.7086873211839697,"y0":50.00220373027795,"z0":5.889157695267168,"aX":-2.3218253833703137},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":1.2,"spinRate":2675,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4105487910273884,"extension":6.100281023737112},"index":1,"playId":"b7ae77d7-11d7-30eb-b7b4-c66c0bd01225","pitchNumber":2,"startTime":"2026-02-22T22:05:25.618Z","endTime":"2026-02-22T22:05:29.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.783144931261752,"aZ":-23.374469908423904,"pfxX":-2.8880922858186526,"pfxZ":4.940935198829417,"pX":1.6798274006156453,"pZ":2.455169740298508,"vX0":10.070360188165717,"vY0":-132.24968076774735,"vZ0":-3.8448525454558142,"x":52.97,"y":172.49,"x0":-1.7931382485488363,"y0":50.002278160295845,"z0":5.631345653901951,"aX":-5.143890254097203},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":3.1,"spinRate":2655,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.413318133337063,"extension":6.307035246737641},"index":2,"playId":"172579eb-8e29-38f4-b968-fbe5593e10b3","pitchNumber":3,"startTime":"2026-02-22T22:05:42.076Z","endTime":"2026-02-22T22:05:45.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91852415513512,"aZ":-16.359742906161415,"pfxX":-6.771069714733141,"pfxZ":8.177366554040045,"pX":-0.739827891525935,"pZ":2.82127216862024,"vX0":5.016884763787017,"vY0":-137.76911608343715,"vZ0":-5.129942389925686,"x":145.2,"y":162.61,"x0":-1.6993673166850456,"y0":50.001522750751185,"z0":5.803178524100732,"aX":-13.091837469025647},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":11.3,"spinRate":2404,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3966794781255598,"extension":6.068731756762},"index":3,"playId":"da52bb04-9031-343c-b0a8-0d4ca7b54aff","pitchNumber":4,"startTime":"2026-02-22T22:05:57.439Z","endTime":"2026-02-22T22:06:00.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21405328350475,"aZ":-17.44167273612252,"pfxX":-5.983898753279832,"pfxZ":7.692937143656117,"pX":0.4436157188843974,"pZ":2.7458584230021312,"vX0":7.63749210172911,"vY0":-136.7976796661947,"vZ0":-5.330080225196031,"x":100.09,"y":164.64,"x0":-1.5934252825628086,"y0":50.004718341540475,"z0":5.896482307334324,"aX":-11.462258552577834},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":9.5,"spinRate":2432,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.3988116763288061,"extension":6.157658548108604},"hitData":{"launchSpeed":66.5,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.39,"coordY":152.12}},"index":4,"playId":"6a2c715a-1986-3b13-8ab0-2fc811ded971","pitchNumber":5,"startTime":"2026-02-22T22:06:13.248Z","endTime":"2026-02-22T22:06:19.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806233,"link":"/api/v1/people/806233"},"credit":"b_ab"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_ab"},{"player":{"id":806233,"link":"/api/v1/people/806233"},"credit":"b_pa"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:06:19.006Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out softly, pitcher Tejay Antone to first baseman Michael Toglia.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T22:06:34.498Z","endTime":"2026-02-22T22:07:58.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622088,"link":"/api/v1/people/622088"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6401290562088,"aZ":-41.50269261706229,"pfxX":4.3980123742676405,"pfxZ":-6.604569379527305,"pX":-2.261759327119227,"pZ":3.3974441898878918,"vX0":-1.5634583237461597,"vY0":-117.90805237286202,"vZ0":2.8701347363617966,"x":203.21,"y":147.05,"x0":-2.1628115656737052,"y0":50.000464807082615,"z0":5.984162293531588,"aX":6.214504850988623},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.0,"breakHorizontal":-7.6,"spinRate":2650,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.46388153171907076,"extension":5.965230927904122},"index":0,"playId":"454b4c1f-af30-3c5d-8470-684add29ddbc","pitchNumber":1,"startTime":"2026-02-22T22:06:58.243Z","endTime":"2026-02-22T22:07:01.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.656720645677954,"aZ":-40.683018046755414,"pfxX":5.867468853263233,"pfxZ":-6.179511655179497,"pX":-0.7076966425464039,"pZ":1.5330352108386152,"vX0":1.2968470416287072,"vY0":-116.8416665799193,"vZ0":-0.9415546850246936,"x":143.98,"y":197.39,"x0":-2.0323915021404497,"y0":50.00071791073889,"z0":5.774723530829756,"aX":8.08512799956617},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.2,"breakHorizontal":-10.9,"spinRate":2660,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4693423029728683,"extension":6.167355202839386},"index":1,"playId":"8d2a18e3-0ec4-3d8b-b741-d833e0c1d100","pitchNumber":2,"startTime":"2026-02-22T22:07:15.534Z","endTime":"2026-02-22T22:07:20.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61861889366404,"aZ":-18.913460978655248,"pfxX":0.011147952190047494,"pfxZ":7.258230843809841,"pX":0.576009237340717,"pZ":1.9669211409770493,"vX0":5.8368336850557,"vY0":-134.22455196238417,"vZ0":-6.5417307525883475,"x":95.04,"y":185.67,"x0":-1.6268642170986296,"y0":50.00595660599802,"z0":5.779181173594376,"aX":0.01995245585060184},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.0,"breakHorizontal":-1.2,"spinRate":2577,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.40781589981839206,"extension":5.983890393542407},"index":2,"playId":"c968b70d-07b2-325c-b48b-3f5c06c0687f","pitchNumber":3,"startTime":"2026-02-22T22:07:33.425Z","endTime":"2026-02-22T22:07:36.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44461625674236,"aZ":-23.37091809766811,"pfxX":1.187866522506118,"pfxZ":4.8879697230198556,"pX":-0.7629571603970617,"pZ":3.4447757398863548,"vX0":2.5366156941085656,"vY0":-132.18609502637395,"vZ0":-1.8183873287245085,"x":146.08,"y":145.77,"x0":-1.8826653674541658,"y0":50.00373190023939,"z0":5.827168955668307,"aX":2.1395943059253506},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.8,"breakHorizontal":-2.6,"spinRate":2629,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.4115495453696596,"extension":6.100487052546775},"hitData":{"launchSpeed":51.0,"launchAngle":-66.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.35,"coordY":187.82}},"index":3,"playId":"c0f08c17-266a-3c83-9ac0-0c1478922a4e","pitchNumber":4,"startTime":"2026-02-22T22:07:53.089Z","endTime":"2026-02-22T22:07:58.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:07:58.597Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Dunn grounds out softly, pitcher Cole Wilcox to first baseman Carson Taylor.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T22:10:12.530Z","endTime":"2026-02-22T22:11:42.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[7,8,9,10,11],"actionIndex":[0,1,2,3,4,5,6],"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":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":677961,"link":"/api/v1/people/677961"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694930,"link":"/api/v1/people/694930"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nick Raposo replaces catcher Cal Raleigh, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:10:14.714Z","endTime":"2026-02-22T22:10:14.715Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695596,"link":"/api/v1/people/695596"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carson Taylor replaces first baseman Josh Naylor, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T22:10:14.716Z","endTime":"2026-02-22T22:10:14.717Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694930,"link":"/api/v1/people/694930"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brennen Davis replaces right fielder Dominic Canzone, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T22:10:14.718Z","endTime":"2026-02-22T22:10:14.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680695,"link":"/api/v1/people/680695"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"},"defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Blake Rambusch replaces second baseman Michael Arroyo, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T22:10:14.720Z","endTime":"2026-02-22T22:10:14.721Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800683,"link":"/api/v1/people/800683"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":703197,"link":"/api/v1/people/703197"},"defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":703197,"link":"/api/v1/people/703197"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luis Suisbel replaces third baseman Will Wilson, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-22T22:10:14.722Z","endTime":"2026-02-22T22:10:14.723Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692044,"link":"/api/v1/people/692044"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":669717,"link":"/api/v1/people/669717"},"defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Felnin Celesten replaces shortstop Brock Rodden, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":8,"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-22T22:10:14.724Z","endTime":"2026-02-22T22:10:14.725Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806958,"link":"/api/v1/people/806958"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":801126,"link":"/api/v1/people/801126"},"defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Wilcox replaces Robinson Ortiz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":8,"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-22T22:10:14.726Z","endTime":"2026-02-22T22:10:14.727Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677961,"link":"/api/v1/people/677961"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.9,"endSpeed":90.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11914465175734,"aZ":-20.594904667191283,"pfxX":-9.657245193737257,"pfxZ":5.661660788894641,"pX":-0.1236262283644755,"pZ":2.1628231745738398,"vX0":8.66079097260506,"vY0":-140.98913136863888,"vZ0":-6.133746339643864,"x":121.71,"y":180.38,"x0":-1.9561033947702602,"y0":50.00584089410787,"z0":5.662980445550507,"aX":-19.765030390805105},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.4,"breakHorizontal":16.1,"spinRate":1944,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.3860749938187955,"extension":6.190413179576788},"index":7,"playId":"d2cd4131-bdc7-360c-b915-cc390567dcfd","pitchNumber":1,"startTime":"2026-02-22T22:10:14.728Z","endTime":"2026-02-22T22:10:19.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.041728753833297,"aZ":-31.732588831395702,"pfxX":-0.4224958356982187,"pfxZ":0.26388110040010915,"pX":1.4472407973477162,"pZ":2.7985570547772256,"vX0":8.651897197651518,"vY0":-128.2520978165373,"vZ0":-1.2292858704876946,"x":61.83,"y":163.22,"x0":-1.8897397201760096,"y0":50.005404729016355,"z0":5.718832849927591,"aX":-0.7170254389737113},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.5,"breakHorizontal":-0.8,"spinRate":2107,"spinDirection":325},"zone":12,"typeConfidence":2.0,"plateTime":0.42416157927785303,"extension":6.286991480282872},"index":8,"playId":"a0382b4e-a843-303e-8a1a-b846e80683e2","pitchNumber":2,"startTime":"2026-02-22T22:10:46.344Z","endTime":"2026-02-22T22:10:49.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22369155694536,"aZ":-32.867312767655676,"pfxX":-1.7672316714324339,"pfxZ":-0.4296069185393234,"pX":1.1663804616957851,"pZ":0.12553994505760802,"vX0":8.286666296804679,"vY0":-125.36973201246748,"vZ0":-7.007308657961024,"x":72.54,"y":235.39,"x0":-1.9335133757810536,"y0":50.00250403892052,"z0":5.594963733808186,"aX":-2.8503129978034667},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.0,"breakHorizontal":1.6,"spinRate":2130,"spinDirection":7},"zone":14,"typeConfidence":2.0,"plateTime":0.43470185650211945,"extension":6.306614815416105},"index":9,"playId":"9e30ea37-8ec8-3fbb-98c8-d0df67e5202b","pitchNumber":3,"startTime":"2026-02-22T22:11:00.076Z","endTime":"2026-02-22T22:11:04.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.985344097787056,"aZ":-23.733964615525593,"pfxX":-10.439740780736372,"pfxZ":4.192199856205496,"pX":0.7433699330250986,"pZ":2.727254450776672,"vX0":11.078865413500496,"vY0":-140.38505792472176,"vZ0":-3.6252567533792512,"x":88.66,"y":165.14,"x0":-1.880184538850062,"y0":50.00690659862808,"z0":5.563356665769544,"aX":-21.038951610047597},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.1,"breakHorizontal":16.9,"spinRate":1822,"spinDirection":238},"zone":3,"typeConfidence":2.0,"plateTime":0.3887630159009059,"extension":6.32289418173687},"index":10,"playId":"a1c1754f-71c7-3b20-8568-6d10da38f7b6","pitchNumber":4,"startTime":"2026-02-22T22:11:18.037Z","endTime":"2026-02-22T22:11:22.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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.7,"endSpeed":90.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40254343790371,"aZ":-17.778917137370037,"pfxX":-7.901863312250914,"pfxZ":6.936874749509572,"pX":-0.4537507694586396,"pZ":2.6691965222984106,"vX0":7.112729608107539,"vY0":-142.16120948329808,"vZ0":-5.389159415207759,"x":134.3,"y":166.71,"x0":-1.9448834658618834,"y0":50.000107610087994,"z0":5.694290055761878,"aX":-16.392992626224085},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.8,"breakHorizontal":13.1,"spinRate":2133,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.383286209020826,"extension":6.276660807706683},"hitData":{"launchSpeed":56.0,"launchAngle":-83.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.12,"coordY":184.99}},"index":11,"playId":"336247c8-704c-366a-84c7-2713f02c3785","pitchNumber":5,"startTime":"2026-02-22T22:11:34.167Z","endTime":"2026-02-22T22:11:42.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:11:42.398Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Hampson called out on strikes.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T22:12:07.157Z","endTime":"2026-02-22T22:13:23.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695596,"link":"/api/v1/people/695596"},"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":98.5,"endSpeed":91.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94863950395372,"aZ":-25.133104671149315,"pfxX":-10.1710318944632,"pfxZ":3.3419879857118246,"pX":0.332821272752717,"pZ":3.8090228229620497,"vX0":10.278810531064533,"vY0":-143.27393849560414,"vZ0":-0.9370368070760863,"x":104.31,"y":135.94,"x0":-1.9568119732211047,"y0":50.002670326791566,"z0":5.6918720369845905,"aX":-21.428918316275897},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.1,"breakHorizontal":16.7,"spinRate":2000,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.38035433847239153,"extension":6.291224509834849},"index":0,"playId":"3cbdda42-4b90-3d1d-aa1a-40d34570077b","pitchNumber":1,"startTime":"2026-02-22T22:12:15.238Z","endTime":"2026-02-22T22:12:20.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76238099744199,"aZ":-22.305931039872586,"pfxX":-9.947310517736366,"pfxZ":4.874785659599657,"pX":0.7357112178621774,"pZ":2.019345589091856,"vX0":10.988156687447749,"vY0":-140.40789596845323,"vZ0":-5.722883513758077,"x":88.96,"y":184.26,"x0":-1.9110599306925,"y0":50.001679780227676,"z0":5.5078562857038005,"aX":-20.12949626134211},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.9,"breakHorizontal":16.1,"spinRate":1931,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.3881085889146809,"extension":6.416368037952351},"index":1,"playId":"c0ff3eda-ee2d-3487-bbbf-0d2a93cd71ef","pitchNumber":2,"startTime":"2026-02-22T22:12:30.078Z","endTime":"2026-02-22T22:12:35.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":86.8,"endSpeed":81.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.454015598429127,"aZ":-32.04411047821638,"pfxX":-0.9104765648437108,"pfxZ":0.08316156469371183,"pX":0.40932087392123423,"pZ":1.942246095561439,"vX0":6.268950595402196,"vY0":-126.49838426939232,"vZ0":-3.1103094826483066,"x":101.4,"y":186.34,"x0":-1.9639406408740756,"y0":50.005443557120294,"z0":5.709645120177576,"aX":-1.502182969649984},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.2,"breakHorizontal":0.5,"spinRate":2107,"spinDirection":24},"zone":9,"typeConfidence":2.0,"plateTime":0.4300509003336206,"extension":6.187999585351865},"index":2,"playId":"f6630fba-19db-32b2-a7dc-4f3ef5d52242","pitchNumber":3,"startTime":"2026-02-22T22:12:46.894Z","endTime":"2026-02-22T22:12:51.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.558541129699005,"aZ":-36.38094662021933,"pfxX":3.0820793741099513,"pfxZ":-2.5562147987752954,"pX":-0.24305632840942443,"pZ":2.421769088454051,"vX0":3.808138670095623,"vY0":-127.22548563683021,"vZ0":-0.8684360840898973,"x":126.26,"y":173.39,"x0":-2.1585911838127454,"y0":50.005660183187025,"z0":5.64525738251068,"aX":5.064322693438409},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.6,"breakHorizontal":-6.5,"spinRate":2145,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.4301578063489222,"extension":6.421099484792922},"index":3,"playId":"8a8260d3-661c-33ff-8d60-165b02502ae4","pitchNumber":4,"startTime":"2026-02-22T22:13:19.179Z","endTime":"2026-02-22T22:13:23.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_ab"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_ab"},{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_pa"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:13:23.643Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Chavis singles on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T22:13:33.527Z","endTime":"2026-02-22T22:14:24.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656308,"fullName":"Michael Chavis","link":"/api/v1/people/656308"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656308,"fullName":"Michael Chavis","link":"/api/v1/people/656308"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656308,"fullName":"Michael Chavis","link":"/api/v1/people/656308"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85646958696207,"aZ":-25.649804944653912,"pfxX":-11.041933149906827,"pfxZ":3.149173856646291,"pX":-0.1664519924618967,"pZ":2.625711301632827,"vX0":9.166393760627289,"vY0":-142.63008280454662,"vZ0":-4.001716269644994,"x":123.34,"y":167.89,"x0":-1.9771634200355066,"y0":50.00532791239077,"z0":5.652203655203877,"aX":-22.89798966670434},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.0,"breakHorizontal":18.4,"spinRate":2027,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.38308376235634567,"extension":6.322756535839321},"index":0,"playId":"c88b6ee7-2f5a-37a5-850c-4d8af3ef6b39","pitchNumber":1,"startTime":"2026-02-22T22:13:44.961Z","endTime":"2026-02-22T22:13:48.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":656308,"link":"/api/v1/people/656308","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75492905242308,"aZ":-19.665144889665044,"pfxX":-7.83824418921391,"pfxZ":6.180856718734606,"pX":-0.19180308493002554,"pZ":3.526410951578767,"vX0":7.5730608426363375,"vY0":-140.83472905021233,"vZ0":-2.6654382961665437,"x":124.31,"y":143.57,"x0":-1.887629625282378,"y0":50.00164047715874,"z0":5.746166437447424,"aX":-15.861741964640878},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.9,"breakHorizontal":12.8,"spinRate":2160,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.38780904254624593,"extension":6.272046386148424},"index":1,"playId":"7866c648-e461-3564-84c9-5797937232b6","pitchNumber":2,"startTime":"2026-02-22T22:13:58.625Z","endTime":"2026-02-22T22:14:01.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":656308,"link":"/api/v1/people/656308","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42925230202115,"aZ":-20.39525925837605,"pfxX":-8.700051227416294,"pfxZ":5.77100893813504,"pX":-0.21577870672626823,"pZ":2.7419210239856815,"vX0":7.907028039534339,"vY0":-141.72671505348666,"vZ0":-4.4409422644921035,"x":125.22,"y":164.75,"x0":-1.9071783067122376,"y0":50.003453095230284,"z0":5.626347591457239,"aX":-17.75609459947608},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.7,"breakHorizontal":14.2,"spinRate":2167,"spinDirection":243},"zone":2,"typeConfidence":2.0,"plateTime":0.38600818492612454,"extension":6.318329430718538},"hitData":{"launchSpeed":99.3,"launchAngle":10.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.81,"coordY":110.65}},"index":2,"playId":"c26360cd-16c7-347e-bad6-c603a37b9469","pitchNumber":3,"startTime":"2026-02-22T22:14:16.513Z","endTime":"2026-02-22T22:14:24.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":656308,"link":"/api/v1/people/656308","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656308,"link":"/api/v1/people/656308"},"credit":"b_ab"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_ab"},{"player":{"id":656308,"link":"/api/v1/people/656308"},"credit":"b_pa"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:14:24.092Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edwin Arroyo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T22:14:29.103Z","endTime":"2026-02-22T22:16:04.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"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":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695596,"link":"/api/v1/people/695596"},"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":97.3,"endSpeed":89.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.150566549805475,"aZ":-16.800232745388186,"pfxX":-7.145872697229182,"pfxZ":7.57381643792134,"pX":-0.5331509302513947,"pZ":2.1754521158900912,"vX0":6.732894718941132,"vY0":-141.5244069059178,"vZ0":-6.381546644123781,"x":137.32,"y":180.04,"x0":-2.014026344435048,"y0":50.0027083613702,"z0":5.534805670553638,"aX":-14.50308301208348},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.6,"breakHorizontal":11.5,"spinRate":2140,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.3869614261748562,"extension":6.24424412660708},"index":0,"playId":"28830862-54c1-3165-8932-d6e6d99d7407","pitchNumber":1,"startTime":"2026-02-22T22:14:51.201Z","endTime":"2026-02-22T22:14:54.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"first":{"id":656308,"link":"/api/v1/people/656308"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.585927883805667,"aZ":-32.0375703122034,"pfxX":-0.6835262408343541,"pfxZ":0.08513470369179288,"pX":0.36628366117445027,"pZ":2.6313403630818586,"vX0":6.10914707833384,"vY0":-127.04072153302953,"vZ0":-1.3113262407067103,"x":103.04,"y":167.73,"x0":-1.979016188645898,"y0":50.00517131796804,"z0":5.696645538049618,"aX":-1.120753190206214},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.1,"breakHorizontal":-0.1,"spinRate":2186,"spinDirection":32},"zone":6,"typeConfidence":2.0,"plateTime":0.43086037562372903,"extension":6.269721339217456},"index":1,"playId":"d31cfea7-a8a2-3b8f-9e33-d0a78370fb9f","pitchNumber":2,"startTime":"2026-02-22T22:15:09.784Z","endTime":"2026-02-22T22:15:13.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"first":{"id":656308,"link":"/api/v1/people/656308"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.833281767732927,"aZ":-35.15662393612683,"pfxX":-11.288280458843097,"pfxZ":-1.6991417398954294,"pX":2.342907915912769,"pZ":0.7894788561468007,"vX0":14.40657750066172,"vY0":-130.9971471329438,"vZ0":-5.429050754048962,"x":27.69,"y":217.46,"x0":-1.733390948923217,"y0":50.00123874424982,"z0":5.483689447071962,"aX":-19.832131171910753},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-4.1,"breakHorizontal":17.6,"spinRate":1930,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4163766325254392,"extension":6.490150329441946},"index":2,"playId":"d625ce2d-fa78-39a9-a24a-6f4b805c0943","pitchNumber":3,"startTime":"2026-02-22T22:15:33.479Z","endTime":"2026-02-22T22:15:44.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"first":{"id":656308,"link":"/api/v1/people/656308"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":97.3,"endSpeed":89.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.254630960037687,"aZ":-19.630350233006023,"pfxX":-9.112241429313038,"pfxZ":6.130938365764653,"pX":-1.2369357535482912,"pZ":3.2368146262618698,"vX0":5.860696900122312,"vY0":-141.6636155659495,"vZ0":-3.4004671854076975,"x":164.15,"y":151.39,"x0":-2.1412110060309844,"y0":50.00451139740072,"z0":5.696823508128474,"aX":-18.651563202173},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.7,"breakHorizontal":15.5,"spinRate":2264,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.38560120937864406,"extension":6.2264826894914895},"index":3,"playId":"2a879a14-a8da-351d-bbda-d56f097d409d","pitchNumber":4,"startTime":"2026-02-22T22:16:00.256Z","endTime":"2026-02-22T22:16:04.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"first":{"id":656308,"link":"/api/v1/people/656308"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_ab"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_ab"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_pa"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:16:04.017Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a ground ball to right fielder Blake Dunn.","rbi":0,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:18:23.882Z","endTime":"2026-02-22T22:19:06.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lyon Richardson replaces Tejay Antone.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:17:32.919Z","endTime":"2026-02-22T22:18:26.229Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680689,"link":"/api/v1/people/680689"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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.4,"endSpeed":87.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61680697946799,"aZ":-19.334254578371816,"pfxX":-8.951475175346456,"pfxZ":6.659994058636289,"pX":0.29479092970478527,"pZ":2.056734002456971,"vX0":7.39371137723651,"vY0":-137.28797005547185,"vZ0":-5.723945120601328,"x":105.76,"y":183.25,"x0":-1.2573647862574628,"y0":50.00210415093555,"z0":5.465582478710399,"aX":-17.253760643183},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":14.9,"spinRate":2168,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.3974845336450965,"extension":5.976757111700714},"index":1,"playId":"23689976-d441-3b5b-a728-aced3547c266","pitchNumber":1,"startTime":"2026-02-22T22:18:26.229Z","endTime":"2026-02-22T22:18:30.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":79.0,"endSpeed":72.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.541009674554335,"aZ":-38.12454959773371,"pfxX":4.906586061169335,"pfxZ":-4.432428735285436,"pX":0.19138274034104386,"pZ":3.992320335170215,"vX0":2.3810719448582396,"vY0":-114.93947262313849,"vZ0":4.067694268030421,"x":109.7,"y":130.99,"x0":-1.4940703130231936,"y0":50.00099362197816,"z0":5.892730559207808,"aX":6.5894063590931715},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-6.7,"breakHorizontal":-9.5,"spinRate":2375,"spinDirection":47},"zone":12,"typeConfidence":2.0,"plateTime":0.47584089564924614,"extension":5.830100747795684},"index":2,"playId":"b8679172-7125-37d0-a42e-ea7c5f874f2e","pitchNumber":2,"startTime":"2026-02-22T22:18:40.996Z","endTime":"2026-02-22T22:18:45.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.500735666489255,"aZ":-20.180648338538248,"pfxX":-9.279682953937586,"pfxZ":6.157056630241195,"pX":0.24695488416968372,"pZ":2.4042925169244374,"vX0":7.0620331025008865,"vY0":-138.1590961299011,"vZ0":-4.837536173606424,"x":107.59,"y":173.86,"x0":-1.1265368760449017,"y0":50.0046627300014,"z0":5.519593108872104,"aX":-18.083421336103164},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":15.5,"spinRate":2205,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.39525587487818425,"extension":5.913509674158477},"hitData":{"launchSpeed":100.2,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.66,"coordY":102.51}},"index":3,"playId":"415ff604-d0a0-3228-aa18-506c6564ba11","pitchNumber":3,"startTime":"2026-02-22T22:18:57.317Z","endTime":"2026-02-22T22:19:06.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":680689,"link":"/api/v1/people/680689"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":680689,"link":"/api/v1/people/680689"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":0.94,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:19:06.528Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brennen Davis walks.","rbi":0,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:19:33.724Z","endTime":"2026-02-22T22:23:34.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"postOnSecond":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,11],"actionIndex":[0,10],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jared Sundstrom replaces Randy Arozarena.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:19:32.564Z","endTime":"2026-02-22T22:19:35.916Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814791,"link":"/api/v1/people/814791"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":668227,"link":"/api/v1/people/668227"},"base":1,"defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.0,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44744389321362,"aZ":-22.425449566891434,"pfxX":-8.96621945310138,"pfxZ":4.95640845210378,"pX":0.22061270233709118,"pZ":3.197619381654739,"vX0":6.9754865531107235,"vY0":-138.28243777921108,"vZ0":-2.454479385869724,"x":108.59,"y":152.44,"x0":-1.1507994585802062,"y0":50.00108914289341,"z0":5.576869345456671,"aX":-17.626619038483287},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.8,"breakHorizontal":15.1,"spinRate":2154,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3938228470607701,"extension":5.987301174435613},"index":1,"playId":"3009969c-cdf3-30b5-87cc-db62956aef87","pitchNumber":1,"startTime":"2026-02-22T22:19:35.916Z","endTime":"2026-02-22T22:19:40.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.0,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.061336076835154,"aZ":-22.611726056803764,"pfxX":-9.407170108470023,"pfxZ":4.884739802118313,"pX":0.7592258244607651,"pZ":1.9618839116054294,"vX0":9.078964518366444,"vY0":-138.17354197711632,"vZ0":-5.524292607263266,"x":88.06,"y":185.81,"x0":-1.326579598803721,"y0":50.00465158525175,"z0":5.479543978585249,"aX":-18.426674701893972},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.0,"breakHorizontal":15.5,"spinRate":2172,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3944622017650179,"extension":5.924931475462538},"index":2,"playId":"c751dad4-cb07-3725-903d-b33a8582a7b1","pitchNumber":2,"startTime":"2026-02-22T22:19:56.952Z","endTime":"2026-02-22T22:20:23.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61562943991235,"aZ":-15.481637243601382,"pfxX":-6.387151237323794,"pfxZ":8.201024662886377,"pX":1.8083898075839997,"pZ":2.7321637814638673,"vX0":10.23156591427553,"vY0":-141.1937083003979,"vZ0":-5.343522998125874,"x":48.07,"y":165.01,"x0":-1.0186171832462936,"y0":50.00602324645418,"z0":5.631943620635747,"aX":-13.006749500386581},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":9.7,"spinRate":2292,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38668506888124954,"extension":5.823643110504119},"index":3,"playId":"a77d47d6-75f8-30d5-9326-984a4b63b9e7","pitchNumber":3,"startTime":"2026-02-22T22:20:42.762Z","endTime":"2026-02-22T22:20:46.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76765794814846,"aZ":-13.401652886347893,"pfxX":-3.4845136727147477,"pfxZ":9.277318230496698,"pX":0.28491189059428745,"pZ":3.2604399178051886,"vX0":5.478836270638648,"vY0":-140.83015344080957,"vZ0":-4.296482499578125,"x":106.14,"y":150.75,"x0":-1.2264313073279578,"y0":50.00182619545377,"z0":5.662583295423247,"aX":-7.050655409230657},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":5.3,"spinRate":2256,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.38782816572682544,"extension":5.849466946819907},"index":4,"playId":"c39038c9-e93e-33b2-99f0-ff7d471a1946","pitchNumber":4,"startTime":"2026-02-22T22:21:04.223Z","endTime":"2026-02-22T22:21:10.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44189611015419,"aZ":-25.113642125371538,"pfxX":-8.546269857228875,"pfxZ":4.282113962649976,"pX":0.032763351769759294,"pZ":1.8488605233406585,"vX0":6.259082474517507,"vY0":-126.92048496317298,"vZ0":-3.9836000082368304,"x":115.75,"y":188.86,"x0":-1.3422612149449031,"y0":50.00180001192061,"z0":5.414650377166116,"aX":-14.0875972886957},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.2,"breakHorizontal":14.3,"spinRate":1952,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.4298350095217196,"extension":5.917353245644362},"index":5,"playId":"da97452d-183f-3edc-ae0a-83e4ab48a4d6","pitchNumber":5,"startTime":"2026-02-22T22:21:31.504Z","endTime":"2026-02-22T22:21:35.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"playId":"08317446-0636-0053-001c-f08cd117d70a","startTime":"2026-02-22T22:21:56.530Z","endTime":"2026-02-22T22:22:15.469Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80591290899196,"aZ":-39.12077870022558,"pfxX":4.851152360766654,"pfxZ":-5.033893085835281,"pX":2.1132715466907825,"pZ":1.1842225690078527,"vX0":6.437330041411877,"vY0":-116.92540226398052,"vZ0":-1.7156869561817407,"x":36.45,"y":206.81,"x0":-1.309773779790724,"y0":50.0041609690655,"z0":5.610827897201481,"aX":6.691633685151701},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.2,"breakHorizontal":-10.4,"spinRate":2497,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4691082278137517,"extension":5.741105202367659},"index":7,"playId":"ed04b440-4a1d-3421-ac05-67a35d3404fa","pitchNumber":6,"startTime":"2026-02-22T22:22:15.469Z","endTime":"2026-02-22T22:22:19.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.10719064648167,"aZ":-36.397099226766635,"pfxX":6.724248950379794,"pfxZ":-3.0839895908515516,"pX":0.5761093953993643,"pZ":2.7723460819874264,"vX0":2.5476964164784532,"vY0":-115.82984855020027,"vZ0":1.1488045726734288,"x":95.04,"y":163.93,"x0":-1.4092834105831682,"y0":50.00275906225453,"z0":5.729919909311397,"aX":9.205648125218799},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.0,"breakHorizontal":-12.8,"spinRate":2580,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.47150645905052935,"extension":5.667381718035417},"index":8,"playId":"1fb18976-fee5-343f-8f00-4af8133546e8","pitchNumber":7,"startTime":"2026-02-22T22:22:35.734Z","endTime":"2026-02-22T22:22:39.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41221719934998,"aZ":-21.662635588911638,"pfxX":-9.950630767170082,"pfxZ":5.296396026452133,"pX":1.7637977562576237,"pZ":0.1919740126942721,"vX0":11.436547835143802,"vY0":-139.3161494869179,"vZ0":-10.07599697482763,"x":49.77,"y":233.6,"x0":-1.0826391959748585,"y0":50.00506500596108,"z0":5.261070425800999,"aX":-19.755945337247642},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.8,"breakHorizontal":16.0,"spinRate":2208,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3916890398982531,"extension":5.98499714800985},"index":9,"playId":"17a9b65b-c9b8-3017-97aa-39a3659f859c","pitchNumber":8,"startTime":"2026-02-22T22:23:01.113Z","endTime":"2026-02-22T22:23:05.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Lyon Richardson. Jared Sundstrom to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":10,"actionPlayId":"17a9b65b-c9b8-3017-97aa-39a3659f859c","startTime":"2026-02-22T22:23:09.342Z","endTime":"2026-02-22T22:23:29.731Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":814791,"link":"/api/v1/people/814791"},"defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"postOnSecond":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.6999999999999886,"leverageIndex":1.78,"dramaIndex":60.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.691920007331,"aZ":-14.559276014982832,"pfxX":-6.080587559430359,"pfxZ":8.856779780373014,"pX":1.2539906905584914,"pZ":2.1076133202863914,"vX0":8.406790573722002,"vY0":-139.29257424170427,"vZ0":-6.972478143073162,"x":69.2,"y":181.87,"x0":-0.9961471991793998,"y0":50.0060834832311,"z0":5.583518857721758,"aX":-12.098246737254472},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":9.5,"spinRate":2238,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3913985236678754,"extension":5.885292708944163},"index":11,"playId":"0c0136f5-2201-3bec-a1c7-6d3d804322f2","pitchNumber":9,"startTime":"2026-02-22T22:23:29.731Z","endTime":"2026-02-22T22:23:34.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"second":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680695,"link":"/api/v1/people/680695"},"credit":"b_pa"},{"player":{"id":680689,"link":"/api/v1/people/680689"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.5,"awayTeamWinProbability":22.5,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":1.78,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:23:34.158Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Rambusch singles on a ground ball to right fielder Blake Dunn. Jared Sundstrom scores. Brennen Davis to 2nd.","rbi":1,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:23:41.877Z","endTime":"2026-02-22T22:25:20.414Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":800683,"fullName":"Blake Rambusch","link":"/api/v1/people/800683"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800683,"fullName":"Blake Rambusch","link":"/api/v1/people/800683"},"postOnSecond":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":800683,"fullName":"Blake Rambusch","link":"/api/v1/people/800683"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"responsiblePitcher":{"id":680689,"link":"/api/v1/people/680689"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.939795687345086,"aZ":-20.735622083667252,"pfxX":-9.290465881084888,"pfxZ":5.824641600758717,"pX":0.08916924832948873,"pZ":1.837131591555472,"vX0":7.00377905749091,"vY0":-138.3307629977761,"vZ0":-6.113387784300189,"x":113.6,"y":189.18,"x0":-1.2513632517136999,"y0":50.00594482615662,"z0":5.438157339160894,"aX":-18.252494299941116},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.6,"breakHorizontal":15.6,"spinRate":2169,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.39392445886780747,"extension":5.91997601017577},"index":0,"playId":"f5c28fb9-d8cf-3ce9-bfaa-66b0a303c1af","pitchNumber":1,"startTime":"2026-02-22T22:24:04.466Z","endTime":"2026-02-22T22:24:10.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1282509000662,"aZ":-22.194796253909967,"pfxX":-8.955691334048684,"pfxZ":5.120030749932223,"pX":-0.3621347425457178,"pZ":3.3828524639867608,"vX0":6.02915148189601,"vY0":-138.06679251151218,"vZ0":-1.9224329495128465,"x":130.8,"y":147.44,"x0":-1.4006137897443953,"y0":50.00021189523988,"z0":5.567997966177499,"aX":-17.44416899451579},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.1,"breakHorizontal":15.1,"spinRate":2100,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3953504503462737,"extension":5.840578598319976},"index":1,"playId":"3d585ef5-0b98-3bfb-8c92-de15c094d67d","pitchNumber":2,"startTime":"2026-02-22T22:24:21.406Z","endTime":"2026-02-22T22:24:24.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.7,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.846285589490513,"aZ":-16.384060838261814,"pfxX":-6.035920900141546,"pfxZ":7.747988675587946,"pX":0.5939631037382593,"pZ":2.791035386486251,"vX0":7.269765878162126,"vY0":-140.6562699949973,"vZ0":-4.976790081813479,"x":94.36,"y":163.42,"x0":-1.2194711954552098,"y0":50.001983721742015,"z0":5.618598506484885,"aX":-12.299140935093387},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":9.7,"spinRate":2262,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3869338801135003,"extension":5.789152712798708},"index":2,"playId":"2c0a9798-98d3-3339-8c07-041033f58c97","pitchNumber":3,"startTime":"2026-02-22T22:24:45.030Z","endTime":"2026-02-22T22:24:48.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.237493033956856,"aZ":-19.618536788219753,"pfxX":-9.471689009717062,"pfxZ":6.378811262584674,"pX":0.10038793771922658,"pZ":2.0499071029810674,"vX0":7.254124800975026,"vY0":-138.51829834384847,"vZ0":-5.614238518013601,"x":113.17,"y":183.43,"x0":-1.3052067494538049,"y0":50.00208864209843,"z0":5.390068178934641,"aX":-18.6405331264035},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":16.0,"spinRate":2197,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.39351453037233775,"extension":5.976071660533719},"hitData":{"launchSpeed":102.4,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.74,"coordY":102.51}},"index":3,"playId":"6ef1f1b3-3643-3900-9405-ffb98c102b2f","pitchNumber":4,"startTime":"2026-02-22T22:25:11.985Z","endTime":"2026-02-22T22:25:20.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800683,"link":"/api/v1/people/800683"},"credit":"b_ab"},{"player":{"id":680689,"link":"/api/v1/people/680689"},"credit":"p_ab"},{"player":{"id":800683,"link":"/api/v1/people/800683"},"credit":"b_pa"},{"player":{"id":680689,"link":"/api/v1/people/680689"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-11.5,"leverageIndex":2.66,"dramaIndex":142.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:25:20.414Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Suisbel singles on a line drive to left fielder Tyler Callihan. Brennen Davis scores. Blake Rambusch to 2nd.","rbi":1,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:25:40.365Z","endTime":"2026-02-22T22:26:41.979Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"postOnSecond":{"id":800683,"fullName":"Blake Rambusch","link":"/api/v1/people/800683"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":{"id":680689,"link":"/api/v1/people/680689"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":800683,"fullName":"Blake Rambusch","link":"/api/v1/people/800683"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31552751426628,"aZ":-27.02562461719139,"pfxX":-9.954021666697873,"pfxZ":3.197681775545247,"pX":1.0539297399256438,"pZ":1.3429493317555559,"vX0":9.376649338849138,"vY0":-125.75612704596152,"vZ0":-4.4919233343396145,"x":76.83,"y":202.52,"x0":-1.420877223852209,"y0":50.00303921974336,"z0":5.3319094320857365,"aX":-16.023278892621057},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.0,"breakHorizontal":16.0,"spinRate":1847,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.43473339097945773,"extension":6.021262648532163},"index":0,"playId":"a5edaafc-add8-3c02-8373-3a6c7a14d42e","pitchNumber":1,"startTime":"2026-02-22T22:25:57.644Z","endTime":"2026-02-22T22:26:01.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":800683,"link":"/api/v1/people/800683"},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65759244685954,"aZ":-23.02685772910572,"pfxX":-9.349066097970965,"pfxZ":5.709408329946036,"pX":-0.5702818097035387,"pZ":2.0703839509916273,"vX0":5.650267226546013,"vY0":-125.84399553000443,"vZ0":-3.7457795531256237,"x":138.74,"y":182.88,"x0":-1.6304957544333452,"y0":50.00551924010995,"z0":5.444542219491065,"aX":-14.98997566038591},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.7,"breakHorizontal":15.6,"spinRate":1971,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4353260936045338,"extension":6.048434213232884},"index":1,"playId":"2704c51e-4c7a-33c2-bc11-92271ba5eaad","pitchNumber":2,"startTime":"2026-02-22T22:26:14.230Z","endTime":"2026-02-22T22:26:17.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":800683,"link":"/api/v1/people/800683"},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.780446001263496,"aZ":-14.635797461755308,"pfxX":-5.853761217486108,"pfxZ":8.771021429571107,"pX":0.39054915562310766,"pZ":2.9843310353007686,"vX0":6.415730485782292,"vY0":-140.50215805642827,"vZ0":-4.9072570375004165,"x":102.11,"y":158.2,"x0":-1.161764008414641,"y0":50.00410541947299,"z0":5.704445534562747,"aX":-11.706916607936432},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2303,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3898163561201593,"extension":5.778340592442262},"hitData":{"launchSpeed":67.0,"launchAngle":22.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.11,"coordY":132.99}},"index":2,"playId":"c0ade1e4-f91b-32a4-ad26-441ee4fc3571","pitchNumber":3,"startTime":"2026-02-22T22:26:33.536Z","endTime":"2026-02-22T22:26:41.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":800683,"link":"/api/v1/people/800683"},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_ab"},{"player":{"id":680689,"link":"/api/v1/people/680689"},"credit":"p_ab"},{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_pa"},{"player":{"id":680689,"link":"/api/v1/people/680689"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.9,"awayTeamWinProbability":48.1,"homeTeamWinProbabilityAdded":-14.100000000000001,"leverageIndex":3.31,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:26:41.979Z","atBatIndex":64},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Felnin Celesten grounds into a double play, second baseman Michael Chavis to shortstop Edwin Arroyo to first baseman Michael Toglia. Blake Rambusch to 3rd. Luis Suisbel out at 2nd. Felnin Celesten out at 1st.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:27:03.495Z","endTime":"2026-02-22T22:27:56.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":800683,"fullName":"Blake Rambusch","link":"/api/v1/people/800683"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656308,"link":"/api/v1/people/656308"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":800683,"fullName":"Blake Rambusch","link":"/api/v1/people/800683"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.547979294299214,"aZ":-13.657277321386257,"pfxX":-6.361709895522048,"pfxZ":9.581645708957376,"pX":0.43915751552663457,"pZ":3.2487473387246024,"vX0":6.4266241717338275,"vY0":-138.09558919145357,"vZ0":-4.214946861094528,"x":100.26,"y":151.06,"x0":-1.0908619107348159,"y0":50.00596653015108,"z0":5.712701334834512,"aX":-12.298501555787231},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":10.2,"spinRate":2343,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3965336018567771,"extension":5.772522516444488},"index":0,"playId":"4d2526a3-0eee-3b37-89c6-4ca7576657cc","pitchNumber":1,"startTime":"2026-02-22T22:27:26.756Z","endTime":"2026-02-22T22:27:30.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"L","description":"Left"}},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":800683,"link":"/api/v1/people/800683"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.668137899398403,"aZ":-31.282445617150852,"pfxX":-8.920567007134686,"pfxZ":0.5484725098971861,"pX":-0.5134592230465678,"pZ":2.712949705677671,"vX0":5.626219249827556,"vY0":-125.66407884876512,"vZ0":-0.942576608568936,"x":136.57,"y":165.53,"x0":-1.609212175734462,"y0":50.000247827698765,"z0":5.607734277534597,"aX":-14.432146890759183},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.1,"breakHorizontal":15.1,"spinRate":1819,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.43392690729109473,"extension":5.777095804355162},"hitData":{"launchSpeed":92.2,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.35,"coordY":153.13}},"index":1,"playId":"6588c762-cb7c-3a17-a944-cfe6839ed3d5","pitchNumber":2,"startTime":"2026-02-22T22:27:43.534Z","endTime":"2026-02-22T22:27:56.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"L","description":"Left"}},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":800683,"link":"/api/v1/people/800683"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806958,"link":"/api/v1/people/806958"},"credit":"b_ab"},{"player":{"id":680689,"link":"/api/v1/people/680689"},"credit":"p_ab"},{"player":{"id":806958,"link":"/api/v1/people/806958"},"credit":"b_pa"},{"player":{"id":680689,"link":"/api/v1/people/680689"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":71.39999999999999,"awayTeamWinProbability":28.60000000000001,"homeTeamWinProbabilityAdded":19.499999999999993,"leverageIndex":3.48,"dramaIndex":212.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:27:56.213Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonny Farmelo grounds out, first baseman Michael Toglia to pitcher Lyon Richardson.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:28:12.207Z","endTime":"2026-02-22T22:28:21.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680689,"link":"/api/v1/people/680689"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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, 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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.245686140227157,"aZ":-25.451892979607806,"pfxX":-8.236372205244747,"pfxZ":4.078503693647507,"pX":-0.6605652113332476,"pZ":2.2827228919296743,"vX0":4.797371763724634,"vY0":-126.60288011546785,"vZ0":-2.8269194426831215,"x":142.18,"y":177.15,"x0":-1.495571130724495,"y0":50.00174631031087,"z0":5.419137950748974,"aX":-13.568173131267157},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.1,"breakHorizontal":14.0,"spinRate":1997,"spinDirection":323},"zone":4,"typeConfidence":2.0,"plateTime":0.4302102882493912,"extension":5.9389961515241785},"hitData":{"launchSpeed":80.2,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.82,"coordY":172.37}},"index":0,"playId":"c0de7557-3b27-322a-ac06-2d054f29012a","pitchNumber":1,"startTime":"2026-02-22T22:28:14.717Z","endTime":"2026-02-22T22:28:21.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"third":{"id":800683,"link":"/api/v1/people/800683"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_ab"},{"player":{"id":680689,"link":"/api/v1/people/680689"},"credit":"p_ab"},{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_pa"},{"player":{"id":680689,"link":"/api/v1/people/680689"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":7.500000000000014,"leverageIndex":2.73,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:28:21.697Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Héctor Rodríguez grounds out, third baseman Luis Suisbel to first baseman Carson Taylor.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:30:40.732Z","endTime":"2026-02-22T22:31:00.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692044,"link":"/api/v1/people/692044"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694930,"link":"/api/v1/people/694930"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jared Sundstrom remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:30:00.935Z","endTime":"2026-02-22T22:30:00.960Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814791,"link":"/api/v1/people/814791"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":668227,"link":"/api/v1/people/668227"},"defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jhonathan Díaz replaces Cole Wilcox.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T22:30:00.960Z","endTime":"2026-02-22T22:30:19.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":646242,"link":"/api/v1/people/646242"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Héctor Rodríguez replaces Eugenio Suárez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T22:30:19.873Z","endTime":"2026-02-22T22:30:40.732Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699302,"link":"/api/v1/people/699302"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":553993,"link":"/api/v1/people/553993"},"defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":88.9,"endSpeed":82.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.961562966764582,"aZ":-30.48653387621174,"pfxX":8.77385099114886,"pfxZ":0.9823920428294066,"pX":1.0153096527055556,"pZ":4.854101377030256,"vX0":-7.870994857122092,"vY0":-129.2911766269881,"vZ0":3.584750098887295,"x":78.3,"y":107.72,"x0":2.936082739905,"y0":50.00329713777339,"z0":5.7679985030620715,"aX":15.089599622485842},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.6,"breakHorizontal":-14.5,"spinRate":2222,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.42109656599068757,"extension":6.044039910251316},"index":3,"playId":"a4c0e947-da1a-3818-8c9f-4dd6f6ad5790","pitchNumber":1,"startTime":"2026-02-22T22:30:40.732Z","endTime":"2026-02-22T22:30:43.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":699302,"link":"/api/v1/people/699302","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.334663419207015,"aZ":-26.42597300613002,"pfxX":8.281401297760123,"pfxZ":3.3322614248876796,"pX":0.8231889172596997,"pZ":3.06606687536647,"vX0":-7.473815764132496,"vY0":-129.77789165133217,"vZ0":-1.3661814820482743,"x":85.62,"y":156.0,"x0":2.6490583490680706,"y0":50.00184079060446,"z0":5.591237350123106,"aX":14.282361688072957},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.0,"breakHorizontal":-13.6,"spinRate":2218,"spinDirection":120},"zone":3,"typeConfidence":2.0,"plateTime":0.42027482743290134,"extension":6.114966344249511},"hitData":{"launchSpeed":73.6,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.88,"coordY":167.81}},"index":4,"playId":"b8386841-93ef-3ba5-a554-e0bc8e6c1003","pitchNumber":2,"startTime":"2026-02-22T22:30:54.295Z","endTime":"2026-02-22T22:31:00.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":699302,"link":"/api/v1/people/699302","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699302,"link":"/api/v1/people/699302"},"credit":"b_ab"},{"player":{"id":646242,"link":"/api/v1/people/646242"},"credit":"p_ab"},{"player":{"id":699302,"link":"/api/v1/people/699302"},"credit":"b_pa"},{"player":{"id":646242,"link":"/api/v1/people/646242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:31:00.815Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Toglia flies out to left fielder Jared Sundstrom.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:31:12.966Z","endTime":"2026-02-22T22:32:46.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814791,"link":"/api/v1/people/814791"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.55490553047022,"aZ":-32.79374974917067,"pfxX":-8.068284307882337,"pfxZ":-0.47627555826835355,"pX":1.5618957939583509,"pZ":2.872260955075257,"vX0":-0.9933028317708344,"vY0":-113.59656500274542,"vZ0":1.2921810890308583,"x":57.46,"y":161.23,"x0":3.0529197084532647,"y0":50.001535288777546,"z0":5.553021110353368,"aX":-10.556478554152784},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-0.2,"breakHorizontal":14.9,"spinRate":2700,"spinDirection":287},"zone":12,"typeConfidence":2.0,"plateTime":0.4819251089846306,"extension":5.900521020714989},"index":0,"playId":"53316901-d841-38d4-a5ad-5e47810f6a18","pitchNumber":1,"startTime":"2026-02-22T22:31:26.381Z","endTime":"2026-02-22T22:31:29.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":669911,"link":"/api/v1/people/669911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9481481109206,"aZ":-23.735984077307098,"pfxX":1.136094623337475,"pfxZ":5.076085195616706,"pX":0.6235277150939678,"pZ":3.299940181829805,"vX0":-5.709078445919705,"vY0":-127.03092994034931,"vZ0":-1.1168363870321731,"x":93.23,"y":149.68,"x0":2.736308190748334,"y0":50.00012039643195,"z0":5.603322591772858,"aX":1.887956577609919},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.2,"breakHorizontal":-1.0,"spinRate":2331,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.42845314461188044,"extension":6.154450908220632},"index":1,"playId":"9f5bf451-36a7-36b4-84c1-80eda73a8ade","pitchNumber":2,"startTime":"2026-02-22T22:31:40.415Z","endTime":"2026-02-22T22:31:44.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":669911,"link":"/api/v1/people/669911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.169696725963238,"aZ":-29.709428689408238,"pfxX":-6.473814125379788,"pfxZ":1.780147512106046,"pX":-0.06257624819043109,"pZ":2.5980824835003316,"vX0":-5.188567340741715,"vY0":-116.5823176705239,"vZ0":0.02053077420424665,"x":119.39,"y":168.63,"x0":3.026475737577601,"y0":50.00576857976583,"z0":5.373603525679201,"aX":-8.988569446752301},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.5,"breakHorizontal":13.0,"spinRate":2723,"spinDirection":287},"zone":5,"typeConfidence":2.0,"plateTime":0.4682962511061368,"extension":6.058239510399866},"index":2,"playId":"9daa6ae4-76c7-3b17-8259-f25f3b77cf27","pitchNumber":3,"startTime":"2026-02-22T22:31:54.283Z","endTime":"2026-02-22T22:31:58.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":669911,"link":"/api/v1/people/669911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94449938469738,"aZ":-29.771150815592268,"pfxX":-6.069364321686927,"pfxZ":1.659618016871356,"pX":-0.30137705339519966,"pZ":2.7078246545344276,"vX0":-5.178664951673396,"vY0":-119.53004661475954,"vZ0":0.023432161515423378,"x":128.49,"y":165.67,"x0":2.681395155927815,"y0":50.002807804776936,"z0":5.370042384105082,"aX":-8.784979549274595},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.2,"breakHorizontal":12.2,"spinRate":2590,"spinDirection":273},"zone":4,"typeConfidence":2.0,"plateTime":0.458162596433783,"extension":6.118552598505773},"hitData":{"launchSpeed":81.5,"launchAngle":32.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.81,"coordY":98.73}},"index":3,"playId":"e824ccdb-6d4e-3bfd-94c2-3c358ba84158","pitchNumber":4,"startTime":"2026-02-22T22:32:39.425Z","endTime":"2026-02-22T22:32:46.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":669911,"link":"/api/v1/people/669911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669911,"link":"/api/v1/people/669911"},"credit":"b_ab"},{"player":{"id":646242,"link":"/api/v1/people/646242"},"credit":"p_ab"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"credit":"b_pa"},{"player":{"id":646242,"link":"/api/v1/people/646242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:32:46.664Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"P.J. Higgins called out on strikes.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:32:52.295Z","endTime":"2026-02-22T22:35:13.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695596,"link":"/api/v1/people/695596"},"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(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":86.7,"endSpeed":80.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.981141518863847,"aZ":-26.426476482907805,"pfxX":-3.5418632954807876,"pfxZ":3.5435986087250715,"pX":-1.008944896424461,"pZ":2.6569004511534504,"vX0":-7.288948341347669,"vY0":-126.13058546475686,"vZ0":-1.7692431070521786,"x":155.46,"y":167.04,"x0":2.3706423258857043,"y0":50.00366714361534,"z0":5.484075385290919,"aX":-5.745915295221618},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.2,"breakHorizontal":7.9,"spinRate":2449,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.43310903953672275,"extension":6.3263106604970725},"index":0,"playId":"50343a3b-350c-3da3-b552-c2e47bb6692d","pitchNumber":1,"startTime":"2026-02-22T22:33:08.114Z","endTime":"2026-02-22T22:33:11.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":81.6,"endSpeed":75.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.98708489621857,"aZ":-31.544960722571627,"pfxX":7.484339194026266,"pfxZ":0.43462704524339557,"pX":1.0396701264057575,"pZ":2.6832818279606183,"vX0":-6.296639756615003,"vY0":-118.85243268628916,"vZ0":-0.12439988839208138,"x":77.37,"y":166.33,"x0":2.7343042476913078,"y0":50.00343080925516,"z0":5.569993525581254,"aX":10.848253902756833},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.0,"breakHorizontal":-12.2,"spinRate":1910,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.4585639673758002,"extension":5.9592758515438895},"index":1,"playId":"f60c2b8a-e795-3217-b0e9-1d374d1c10b3","pitchNumber":2,"startTime":"2026-02-22T22:33:26.379Z","endTime":"2026-02-22T22:33:31.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.355581486274527,"aZ":-27.261573878726423,"pfxX":-0.036017262383244875,"pfxZ":3.0373522103109565,"pX":0.07320797734531331,"pZ":2.300138968517895,"vX0":-6.3587733228409045,"vY0":-125.05971065076012,"vZ0":-2.4375167736919687,"x":114.21,"y":176.68,"x0":2.6316682686755213,"y0":50.00134133362401,"z0":5.477621832460492,"aX":-0.05755280238031302},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.3,"breakHorizontal":1.2,"spinRate":2358,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4345713167574776,"extension":6.035256516584521},"index":2,"playId":"8b818357-5465-3294-a9c7-8d0905bd4a66","pitchNumber":3,"startTime":"2026-02-22T22:33:44.057Z","endTime":"2026-02-22T22:33:47.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.25690110200274,"aZ":-26.097580442525096,"pfxX":-10.053736529815785,"pfxZ":4.384260860430773,"pX":1.2185660498517197,"pZ":3.2288734341743033,"vX0":-0.7639386198874555,"vY0":-116.52252547211835,"vZ0":0.6624446599353756,"x":70.55,"y":151.6,"x0":2.8575066213005003,"y0":50.00319513436824,"z0":5.391379835314455,"aX":-13.934766291841234},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":8.4,"breakHorizontal":18.5,"spinRate":2802,"spinDirection":281},"zone":12,"typeConfidence":2.0,"plateTime":0.4686460420069398,"extension":5.962819495567225},"index":3,"playId":"cd0183f4-3ac8-3c38-b446-50f4615d31a8","pitchNumber":4,"startTime":"2026-02-22T22:34:07.375Z","endTime":"2026-02-22T22:34:11.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47488232679182,"aZ":-27.7096482761918,"pfxX":7.529044370843984,"pfxZ":2.594662201025395,"pX":-0.21398839188603386,"pZ":2.919677734846752,"vX0":-9.575771664335319,"vY0":-130.64830380161223,"vZ0":-1.4439296443157827,"x":125.16,"y":159.95,"x0":2.526890537454925,"y0":50.00464739285112,"z0":5.56933515011263,"aX":12.968988197772916},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":-11.4,"spinRate":2221,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.41983072827948487,"extension":6.323964336442695},"index":4,"playId":"01ca070f-ca48-37c3-8c7c-3ec7f23e4488","pitchNumber":5,"startTime":"2026-02-22T22:34:25.314Z","endTime":"2026-02-22T22:34:29.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.106285899307935,"aZ":-25.53491275728148,"pfxX":-4.151296695821777,"pfxZ":4.64570322084262,"pX":1.0026485621528975,"pZ":3.8758879273742117,"vX0":-2.800420174333182,"vY0":-118.41737165102383,"vZ0":1.9145277895836372,"x":78.78,"y":134.13,"x0":2.737173080508867,"y0":50.005356421147525,"z0":5.381522052441311,"aX":-5.938519336634914},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.1,"breakHorizontal":8.2,"spinRate":2648,"spinDirection":259},"zone":12,"typeConfidence":2.0,"plateTime":0.46127716387569695,"extension":6.235044814375955},"index":5,"playId":"104a6d55-4ffb-36be-978a-5ce6b78d4836","pitchNumber":6,"startTime":"2026-02-22T22:34:48.994Z","endTime":"2026-02-22T22:34:52.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.700697234377905,"aZ":-27.071172923430282,"pfxX":-3.6750222127432703,"pfxZ":3.614613158238731,"pX":0.6170698131926069,"pZ":3.2004645651235246,"vX0":-3.521269166883792,"vY0":-117.14591433034408,"vZ0":0.6230900168796565,"x":93.48,"y":152.37,"x0":2.608216492608595,"y0":50.00431576493424,"z0":5.429137023604408,"aX":-5.192660497184002},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.0,"breakHorizontal":7.4,"spinRate":2562,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.4646322728779344,"extension":6.125626989211794},"index":6,"playId":"2590e17e-f18a-3409-b6eb-6af749d4efcb","pitchNumber":7,"startTime":"2026-02-22T22:35:08.565Z","endTime":"2026-02-22T22:35:13.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664731,"link":"/api/v1/people/664731"},"credit":"b_ab"},{"player":{"id":646242,"link":"/api/v1/people/646242"},"credit":"p_ab"},{"player":{"id":664731,"link":"/api/v1/people/664731"},"credit":"b_pa"},{"player":{"id":646242,"link":"/api/v1/people/646242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:35:13.965Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Raposo grounds out, pitcher Zach Maxwell to first baseman Michael Toglia.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:37:20.259Z","endTime":"2026-02-22T22:38:15.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695596,"fullName":"Nick Raposo","link":"/api/v1/people/695596"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695596,"fullName":"Nick Raposo","link":"/api/v1/people/695596"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687209,"link":"/api/v1/people/687209"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Héctor Rodríguez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:37:13.708Z","endTime":"2026-02-22T22:37:13.728Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699302,"link":"/api/v1/people/699302"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":553993,"link":"/api/v1/people/553993"},"defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":695596,"link":"/api/v1/people/695596","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Connor Burns replaces catcher P.J. Higgins, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T22:37:13.728Z","endTime":"2026-02-22T22:37:13.729Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694829,"link":"/api/v1/people/694829"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"602","replacedPlayer":{"id":664731,"link":"/api/v1/people/664731"},"defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664731,"link":"/api/v1/people/664731"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":695596,"link":"/api/v1/people/695596","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Zach Maxwell replaces Lyon Richardson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T22:37:13.729Z","endTime":"2026-02-22T22:37:22.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687209,"link":"/api/v1/people/687209"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680689,"link":"/api/v1/people/680689","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":695596,"link":"/api/v1/people/695596","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.390656644514614,"aZ":-11.065206171879073,"pfxX":-4.316436715803526,"pfxZ":10.177744227529551,"pX":0.5123565271275966,"pZ":1.8940763851920575,"vX0":9.252481537791375,"vY0":-141.90824721193988,"vZ0":-10.238964018138612,"x":97.47,"y":187.64,"x0":-2.2051864170958324,"y0":50.00011875737256,"z0":6.218973505015574,"aX":-8.95077750564716},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":6.2,"spinRate":2574,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3835432242584518,"extension":6.203435246506237},"index":3,"playId":"539719a4-9940-3795-8d77-6464d83d5cbf","pitchNumber":1,"startTime":"2026-02-22T22:37:22.630Z","endTime":"2026-02-22T22:37:29.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":695596,"link":"/api/v1/people/695596","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":98.6,"endSpeed":91.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94301730852429,"aZ":-13.035576084895895,"pfxX":-4.941704183775934,"pfxZ":9.085989294239365,"pX":1.113643427160676,"pZ":1.8667923060970224,"vX0":11.173831724168744,"vY0":-143.0453642232532,"vZ0":-9.97694282942373,"x":74.55,"y":188.38,"x0":-2.172787444640776,"y0":50.00277581213757,"z0":6.182443021434562,"aX":-10.409805809719456},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.9,"breakHorizontal":7.1,"spinRate":2537,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3805442841470823,"extension":6.167791205915234},"index":4,"playId":"0b16da50-8e92-3918-b039-4e1fec69d096","pitchNumber":2,"startTime":"2026-02-22T22:37:37.376Z","endTime":"2026-02-22T22:37:41.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":695596,"link":"/api/v1/people/695596","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.618033579442965,"aZ":-11.328221546147944,"pfxX":-5.440858351516203,"pfxZ":10.043316835127756,"pX":-0.6050239009772758,"pZ":1.650865502257776,"vX0":7.348685413046098,"vY0":-141.80795676049857,"vZ0":-10.48365243115528,"x":140.06,"y":194.21,"x0":-2.5002958134215563,"y0":50.00390299146997,"z0":6.077858515360255,"aX":-11.294307984882323},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.7,"breakHorizontal":8.6,"spinRate":2509,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.38346989220347805,"extension":6.199033075311995},"index":5,"playId":"8dbf6236-e606-3801-96cb-93b71802aba3","pitchNumber":3,"startTime":"2026-02-22T22:37:53.685Z","endTime":"2026-02-22T22:37:57.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":695596,"link":"/api/v1/people/695596","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":91.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.599594754523636,"aZ":-11.83142249589934,"pfxX":-4.957119474845442,"pfxZ":9.76048197192845,"pX":0.26969950559821887,"pZ":1.1912535909983302,"vX0":9.118224004180558,"vY0":-142.2697451546651,"vZ0":-11.888314559509727,"x":106.72,"y":206.62,"x0":-2.3089619654657128,"y0":50.00242500487275,"z0":6.135293191702968,"aX":-10.33100058182987},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.8,"breakHorizontal":7.4,"spinRate":2548,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38259629139800877,"extension":6.45797516868577},"hitData":{"launchSpeed":70.4,"launchAngle":-40.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.65,"coordY":182.49}},"index":6,"playId":"3016ab1d-5504-334e-9705-7f5a5aba94f8","pitchNumber":4,"startTime":"2026-02-22T22:38:10.387Z","endTime":"2026-02-22T22:38:15.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":695596,"link":"/api/v1/people/695596","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695596,"link":"/api/v1/people/695596"},"credit":"b_ab"},{"player":{"id":687209,"link":"/api/v1/people/687209"},"credit":"p_ab"},{"player":{"id":695596,"link":"/api/v1/people/695596"},"credit":"b_pa"},{"player":{"id":687209,"link":"/api/v1/people/687209"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:38:15.485Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Stevenson strikes out swinging.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:38:28.563Z","endTime":"2026-02-22T22:40:24.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694829,"link":"/api/v1/people/694829"},"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(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":92.1,"endSpeed":85.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16523795544088,"aZ":-18.847137227804446,"pfxX":3.99063088612603,"pfxZ":7.212963286475658,"pX":0.4025331888483848,"pZ":2.9236878457194417,"vX0":6.215297182804223,"vY0":-134.1356483960718,"vZ0":-5.689596321529767,"x":101.66,"y":159.84,"x0":-2.4507768833871184,"y0":50.0051660250596,"z0":6.38807269293235,"aX":7.374918053895208},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":-8.4,"spinRate":2276,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.4061599282613457,"extension":6.15711478265808},"index":0,"playId":"79b05577-1e13-3968-b01d-6b2b9114d20e","pitchNumber":1,"startTime":"2026-02-22T22:38:42.932Z","endTime":"2026-02-22T22:38:46.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82297442463166,"aZ":-38.564346496334856,"pfxX":7.554679801949295,"pfxZ":-4.039887575785939,"pX":1.9721021232160352,"pZ":-1.2636726948982278,"vX0":8.4386919500134,"vY0":-125.1359354057284,"vZ0":-9.976392816486033,"x":41.83,"y":272.9,"x0":-2.4284358337122547,"y0":50.003489016323385,"z0":5.944723167248979,"aX":11.950373653694616},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-9.5,"breakHorizontal":-15.7,"spinRate":2633,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.43812008555910875,"extension":6.211966268549136},"index":1,"playId":"3db23c00-13dc-37f8-afa1-7e7c72b1746b","pitchNumber":2,"startTime":"2026-02-22T22:39:07.695Z","endTime":"2026-02-22T22:39:10.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":98.3,"endSpeed":91.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.431584676245816,"aZ":-11.53658158555149,"pfxX":-3.8731166574580467,"pfxZ":9.78088097801404,"pX":-1.319068334019971,"pZ":2.3607593890791314,"vX0":4.733537281355004,"vY0":-143.05710647325668,"vZ0":-8.853680350208698,"x":167.28,"y":175.04,"x0":-2.4780404862913112,"y0":50.00177714174164,"z0":6.184971527676737,"aX":-8.171943800353196},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.4,"breakHorizontal":6.2,"spinRate":2508,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.38026192907928147,"extension":6.0459500010625264},"index":2,"playId":"a9484d1c-a5e4-3d38-8567-2d2a5bb75093","pitchNumber":3,"startTime":"2026-02-22T22:39:32.238Z","endTime":"2026-02-22T22:39:35.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94466218757745,"aZ":-12.526086676226289,"pfxX":-6.031898113514777,"pfxZ":9.426307904694639,"pX":1.3239597405593466,"pZ":1.846357723391893,"vX0":11.716430303698564,"vY0":-142.5668138594029,"vZ0":-10.146079734857235,"x":66.53,"y":188.93,"x0":-2.032129229578927,"y0":50.00097643882624,"z0":6.215133002985206,"aX":-12.571176592154105},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":8.9,"spinRate":2442,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.38236723104205783,"extension":6.124657385969164},"index":3,"playId":"162a8e44-df05-3bce-ae4e-54abe8ef0788","pitchNumber":4,"startTime":"2026-02-22T22:39:46.537Z","endTime":"2026-02-22T22:39:50.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.966160017062773,"aZ":-10.10400297903972,"pfxX":-5.467937416389362,"pfxZ":10.802531077975742,"pX":-0.8842154394615502,"pZ":2.6652699944387934,"vX0":6.472032194723114,"vY0":-141.70382799237237,"vZ0":-8.171210105330251,"x":150.7,"y":166.82,"x0":-2.4823340051385223,"y0":50.004168390383036,"z0":6.223700966213579,"aX":-11.173030409168337},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.1,"breakHorizontal":8.6,"spinRate":2539,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3858413332365287,"extension":6.055804752405203},"index":4,"playId":"653c1b3d-4a55-3d61-8056-6276642b768d","pitchNumber":5,"startTime":"2026-02-22T22:40:03.646Z","endTime":"2026-02-22T22:40:07.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.008664355944116,"aZ":-12.503661693296145,"pfxX":-4.717436026704258,"pfxZ":9.701708910793746,"pX":-0.1766141460751053,"pZ":3.331153490255988,"vX0":7.674647742902433,"vY0":-141.01441189934528,"vZ0":-5.941484802944588,"x":123.73,"y":148.84,"x0":-2.312077781341217,"y0":50.00430231057572,"z0":6.261526647101958,"aX":-9.566826224524473},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":7.1,"spinRate":2054,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.3874110159870754,"extension":6.06206615504644},"index":5,"playId":"5a495762-63f3-3b6b-b5b0-9b1179e24475","pitchNumber":6,"startTime":"2026-02-22T22:40:21.421Z","endTime":"2026-02-22T22:40:24.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806233,"link":"/api/v1/people/806233"},"credit":"b_ab"},{"player":{"id":687209,"link":"/api/v1/people/687209"},"credit":"p_ab"},{"player":{"id":806233,"link":"/api/v1/people/806233"},"credit":"b_pa"},{"player":{"id":687209,"link":"/api/v1/people/687209"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.61,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:40:24.430Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Connor Burns challenged (pitch result), call on the field was confirmed: Carson Taylor walks.","rbi":0,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:40:35.629Z","endTime":"2026-02-22T22:42:23.490Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694930,"fullName":"Carson Taylor","link":"/api/v1/people/694930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694930,"fullName":"Carson Taylor","link":"/api/v1/people/694930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694930,"fullName":"Carson Taylor","link":"/api/v1/people/694930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.731535798219966,"aZ":-37.996844850894604,"pfxX":7.042724584271572,"pfxZ":-3.7259807883936915,"pX":-0.32062940315664007,"pZ":1.3610437975498224,"vX0":3.1875814205556616,"vY0":-124.17300436624816,"vZ0":-4.237072133317882,"x":129.22,"y":202.03,"x0":-2.535724571226528,"y0":50.002774701541966,"z0":6.248826092292118,"aX":11.004030649986184},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.4,"breakHorizontal":-13.4,"spinRate":2614,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4409903867350313,"extension":5.913203459818262},"index":0,"playId":"6c9f27dc-6d60-38c0-af94-bccc56b781e1","pitchNumber":1,"startTime":"2026-02-22T22:40:49.056Z","endTime":"2026-02-22T22:40:53.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.360093890918193,"aZ":-21.72482543401277,"pfxX":0.838251802997847,"pfxZ":5.548883794435048,"pX":-0.23244538603139298,"pZ":2.14328697796893,"vX0":5.368622667003644,"vY0":-135.115089776424,"vZ0":-6.98859794395098,"x":125.86,"y":180.91,"x0":-2.339088291988934,"y0":50.00094856442044,"z0":6.246956712753719,"aX":1.5783558639576687},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.0,"breakHorizontal":-2.5,"spinRate":2344,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4025520159953002,"extension":6.104930147990161},"index":1,"playId":"5adfaef0-f218-3945-bdee-ffeea4e50c48","pitchNumber":2,"startTime":"2026-02-22T22:41:03.856Z","endTime":"2026-02-22T22:41:06.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":87.4,"endSpeed":80.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.101394723195114,"aZ":-33.06870505993911,"pfxX":5.044137064983363,"pfxZ":-0.5526188109996204,"pX":0.13511973844233133,"pZ":0.4600782643736295,"vX0":4.945248631944103,"vY0":-127.04949829216667,"vZ0":-7.326399120809549,"x":111.85,"y":226.36,"x0":-2.4949098375607393,"y0":50.00205857503176,"z0":6.02438547150514,"aX":8.207521596980383},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":-10.3,"spinRate":2636,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.43183854714536984,"extension":6.023151518312885},"index":2,"playId":"39cc7724-2149-3112-9c6b-ca612835f2bf","pitchNumber":3,"startTime":"2026-02-22T22:41:20.602Z","endTime":"2026-02-22T22:41:23.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.310974172937907,"aZ":-14.612613761776638,"pfxX":-2.9366969678811756,"pfxZ":8.468479215833453,"pX":1.681147120056888,"pZ":3.258169648491809,"vX0":12.167270086902938,"vY0":-141.70290093162353,"vZ0":-5.708350163909523,"x":52.92,"y":150.81,"x0":-2.2500692155042494,"y0":50.006334832845276,"z0":6.200471749359358,"aX":-6.0930233152630855},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.5,"breakHorizontal":3.4,"spinRate":2574,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.38361779110778116,"extension":6.268870928055136},"index":3,"playId":"7f0db1a2-31da-35b0-85b1-7e5f4209be75","pitchNumber":4,"startTime":"2026-02-22T22:41:40.123Z","endTime":"2026-02-22T22:41:43.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.541017600644654,"aZ":-6.771447296370485,"pfxX":-1.9371308349587468,"pfxZ":12.114352436298748,"pX":-0.5105471406449417,"pZ":2.388928383273935,"vX0":6.3568678863337,"vY0":-142.89010365668614,"vZ0":-9.414856846665815,"x":136.46,"y":174.28,"x0":-2.4987368253208664,"y0":50.0066949959475,"z0":6.127696328893055,"aX":-4.0632470375465966},"breaks":{"breakAngle":18.0,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":20.5,"breakHorizontal":2.4,"spinRate":2530,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3812530069709883,"extension":5.981896394235456},"index":4,"playId":"aee41d2d-6f8b-3e63-b39a-de280caf5cd2","pitchNumber":5,"startTime":"2026-02-22T22:42:03.329Z","endTime":"2026-02-22T22:42:07.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.733448355556348,"aZ":-10.749195176252359,"pfxX":-2.2253114221281813,"pfxZ":10.431514454724176,"pX":0.920360607736164,"pZ":2.295389567011367,"vX0":9.406126738532045,"vY0":-141.35308762765314,"vZ0":-8.766965427038159,"x":81.92,"y":176.8,"x0":-2.1398397685657677,"y0":50.0018456078923,"z0":6.099605280255374,"aX":-4.571408979047938},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.5,"breakHorizontal":2.4,"spinRate":2520,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.385314436724566,"extension":6.1419741507024925},"index":5,"playId":"89b0a6d5-43f0-36c0-b909-aa76e68c312f","pitchNumber":6,"startTime":"2026-02-22T22:42:19.566Z","endTime":"2026-02-22T22:42:23.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694930,"link":"/api/v1/people/694930"},"credit":"b_pa"},{"player":{"id":687209,"link":"/api/v1/people/687209"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":694829,"fullName":"Connor Burns","link":"/api/v1/people/694829"}},"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.05,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:42:23.490Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Sundstrom walks. Carson Taylor to 2nd.","rbi":0,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:42:44.005Z","endTime":"2026-02-22T22:46:28.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"postOnSecond":{"id":694930,"fullName":"Carson Taylor","link":"/api/v1/people/694930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694930,"fullName":"Carson Taylor","link":"/api/v1/people/694930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"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":91.6,"endSpeed":85.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50596953810709,"aZ":-24.1026122758107,"pfxX":1.294735379565823,"pfxZ":4.413727725306258,"pX":0.773644018264407,"pZ":2.2905067085263915,"vX0":7.392910283132208,"vY0":-133.32290009591784,"vZ0":-6.07998941750939,"x":87.51,"y":176.94,"x0":-2.1858975255081083,"y0":50.00234428302601,"z0":6.303345395375279,"aX":2.3648984232910673},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":-3.7,"spinRate":2545,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.40842742169214485,"extension":6.159123485446768},"index":0,"playId":"811bac82-b94f-3ffa-81cd-e6bc5ed282c8","pitchNumber":1,"startTime":"2026-02-22T22:43:03.042Z","endTime":"2026-02-22T22:43:06.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":814791,"link":"/api/v1/people/814791","batSide":{"code":"R","description":"Right"}},"first":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":87.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08286701985756,"aZ":-23.39836716172814,"pfxX":2.0507532958418304,"pfxZ":4.633909143404128,"pX":1.0896797067308326,"pZ":2.0983314786220872,"vX0":7.98588911656028,"vY0":-135.3649803705194,"vZ0":-6.9885149297340075,"x":75.46,"y":182.13,"x0":-2.141588719932599,"y0":50.00052322959618,"z0":6.304067906056873,"aX":3.87761053803524},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.3,"breakHorizontal":-5.2,"spinRate":2525,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.40162507297533523,"extension":6.144222032151433},"index":1,"playId":"a7db0f35-9927-31e5-87b0-a4542a40dfc0","pitchNumber":2,"startTime":"2026-02-22T22:43:22.442Z","endTime":"2026-02-22T22:43:25.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":814791,"link":"/api/v1/people/814791","batSide":{"code":"R","description":"Right"}},"first":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.433643453712413,"aZ":-12.490550554704837,"pfxX":-2.623447484412453,"pfxZ":9.220155083949109,"pX":1.3095294369285246,"pZ":2.6000911013695713,"vX0":10.740553798900144,"vY0":-144.2351256203894,"vZ0":-8.206721314944819,"x":67.08,"y":168.58,"x0":-2.100498738402413,"y0":50.00270837571211,"z0":6.228758563754242,"aX":-5.6026429617227995},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.4,"breakHorizontal":2.9,"spinRate":2601,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3778621353513496,"extension":6.255210483398353},"index":2,"playId":"6b7d7ad9-9ddf-305f-906f-7b926119cded","pitchNumber":3,"startTime":"2026-02-22T22:43:48.695Z","endTime":"2026-02-22T22:43:53.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":814791,"link":"/api/v1/people/814791","batSide":{"code":"R","description":"Right"}},"first":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.947285555781065,"aZ":-36.952394365319456,"pfxX":7.4830607606739665,"pfxZ":-3.1219517582575165,"pX":-0.4912761210699029,"pZ":2.0558027227177353,"vX0":2.3611191541530787,"vY0":-123.12769537608813,"vZ0":-2.508674419535474,"x":135.73,"y":183.27,"x0":-2.435191538675089,"y0":50.00089019541039,"z0":6.221288405482113,"aX":11.462519968163937},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.0,"breakHorizontal":-14.2,"spinRate":2720,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.44521299501795575,"extension":6.0307561900640385},"index":3,"playId":"4373a8d5-bc59-3294-8862-5e896d685251","pitchNumber":4,"startTime":"2026-02-22T22:44:06.872Z","endTime":"2026-02-22T22:44:13.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":814791,"link":"/api/v1/people/814791","batSide":{"code":"R","description":"Right"}},"first":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.878605109917185,"aZ":-10.809751140558136,"pfxX":-5.190445721747265,"pfxZ":10.349139857847053,"pX":-0.8741436513090272,"pZ":2.6525283177483083,"vX0":6.049169049008499,"vY0":-142.55904738696023,"vZ0":-8.187044256665645,"x":150.32,"y":167.16,"x0":-2.346268943728916,"y0":50.0001717953714,"z0":6.238566976183413,"aX":-10.712997148483284},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.3,"breakHorizontal":8.2,"spinRate":2531,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.38377467605716387,"extension":6.245455711761853},"index":4,"playId":"c06ab259-9452-3a6e-b688-94cbc3c13427","pitchNumber":5,"startTime":"2026-02-22T22:44:39.437Z","endTime":"2026-02-22T22:44:44.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":814791,"link":"/api/v1/people/814791","batSide":{"code":"R","description":"Right"}},"first":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.7,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.438612684136842,"aZ":-16.904310828216786,"pfxX":-7.747881230776522,"pfxZ":7.2984528400319935,"pX":-1.084554000519383,"pZ":3.17425261701412,"vX0":6.647670277517839,"vY0":-142.92386400322482,"vZ0":-5.877750008737608,"x":158.34,"y":153.08,"x0":-2.421014253261623,"y0":50.004773473113374,"z0":6.299522283951499,"aX":-16.21320636079556},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.4,"breakHorizontal":12.8,"spinRate":2392,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3815811770577371,"extension":6.196025926907623},"index":5,"playId":"dea3e205-9685-3e15-99fd-f71b009d5671","pitchNumber":6,"startTime":"2026-02-22T22:45:16.082Z","endTime":"2026-02-22T22:45:22.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":814791,"link":"/api/v1/people/814791","batSide":{"code":"R","description":"Right"}},"first":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96089158954778,"aZ":-9.607085989911761,"pfxX":-5.418472619707775,"pfxZ":10.894815392143956,"pX":1.2014740783077518,"pZ":1.5664576607995147,"vX0":11.35074639250966,"vY0":-142.39047767147076,"vZ0":-10.910510280172495,"x":71.2,"y":196.49,"x0":-2.1166980637651234,"y0":50.005688853849136,"z0":6.037046630227712,"aX":-11.227146689515},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.8,"breakHorizontal":7.8,"spinRate":2576,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3833501726853976,"extension":6.187516753499961},"index":6,"playId":"0eb38097-8fe7-3f8d-9ae8-cdf38efb87a8","pitchNumber":7,"startTime":"2026-02-22T22:45:43.388Z","endTime":"2026-02-22T22:45:47.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":814791,"link":"/api/v1/people/814791","batSide":{"code":"R","description":"Right"}},"first":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-02-22T22:45:56.792Z","endTime":"2026-02-22T22:46:18.661Z","isPitch":false,"type":"action","player":{"id":814791,"link":"/api/v1/people/814791"},"defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":814791,"link":"/api/v1/people/814791","batSide":{"code":"R","description":"Right"}},"first":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37157746625832,"aZ":-11.709436500834153,"pfxX":-8.231353042225816,"pfxZ":9.80210647901619,"pX":-0.7483615528975114,"pZ":0.48572116727666786,"vX0":7.51000205610721,"vY0":-142.75556628065743,"vZ0":-13.61682484911683,"x":145.53,"y":225.67,"x0":-2.3292345809694677,"y0":50.002828594358036,"z0":6.025239714226443,"aX":-17.18249992663783},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.5,"breakHorizontal":13.6,"spinRate":2508,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3820365059885651,"extension":6.321174577700953},"index":8,"playId":"a6ca7bbe-ae5f-34b9-8b5d-29fdd401f75d","pitchNumber":8,"startTime":"2026-02-22T22:46:18.661Z","endTime":"2026-02-22T22:46:28.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":814791,"link":"/api/v1/people/814791","batSide":{"code":"R","description":"Right"}},"first":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814791,"link":"/api/v1/people/814791"},"credit":"b_pa"},{"player":{"id":687209,"link":"/api/v1/people/687209"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.8,"awayTeamWinProbability":24.200000000000003,"homeTeamWinProbabilityAdded":-5.1000000000000085,"leverageIndex":2.29,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:46:28.101Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brennen Davis walks. Victor Labrada to 3rd. Jared Sundstrom to 2nd.","rbi":0,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:47:28.163Z","endTime":"2026-02-22T22:49:43.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"postOnSecond":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"postOnThird":{"id":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T22:46:52.390Z","endTime":"2026-02-22T22:47:28.780Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Victor Labrada replaces Carson Taylor.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":8,"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-22T22:47:28.780Z","endTime":"2026-02-22T22:47:30.350Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700032,"link":"/api/v1/people/700032"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"402","replacedPlayer":{"id":694930,"link":"/api/v1/people/694930"},"base":2,"defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.9,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.451446550594394,"aZ":-20.26889355672596,"pfxX":-1.1041741757734265,"pfxZ":6.415356763174865,"pX":-0.5991275488454513,"pZ":3.453872951410467,"vX0":4.918323251144875,"vY0":-133.77504271106713,"vZ0":-4.022708064010445,"x":139.84,"y":145.53,"x0":-2.2993861271745364,"y0":50.002400944831194,"z0":6.387409254900131,"aX":-2.0498013494609317},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":1.2,"spinRate":2306,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.4058000531731345,"extension":6.09769153836505},"index":2,"playId":"b6f953f7-df87-3706-8d7c-5c2568a48886","pitchNumber":1,"startTime":"2026-02-22T22:47:30.350Z","endTime":"2026-02-22T22:47:35.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":91.3,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.227375743634003,"aZ":-11.94374319266525,"pfxX":-6.928342003036298,"pfxZ":9.592606213790573,"pX":-1.5642900124397006,"pZ":3.1306586173718656,"vX0":4.935728317140702,"vY0":-142.9893175479115,"vZ0":-6.642396389332678,"x":176.63,"y":154.25,"x0":-2.396511235005661,"y0":50.00361144399715,"z0":6.203814284714871,"aX":-14.614148950111057},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.6,"breakHorizontal":11.8,"spinRate":2490,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38035730252051936,"extension":6.1515962778189515},"index":3,"playId":"83648431-3eb7-339f-a54d-2d6575f62ec6","pitchNumber":2,"startTime":"2026-02-22T22:47:46.228Z","endTime":"2026-02-22T22:47:49.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.9,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.985719089850296,"aZ":-12.00249162062317,"pfxX":-7.413058350870669,"pfxZ":9.650046530574018,"pX":-0.8745837195633304,"pZ":2.8641672538796663,"vX0":6.741838553589113,"vY0":-142.34600734986537,"vZ0":-7.434062470947973,"x":150.34,"y":161.45,"x0":-2.2893287128691036,"y0":50.00118704831892,"z0":6.237716410135421,"aX":-15.493882867169917},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.4,"breakHorizontal":12.4,"spinRate":2484,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.38208290308416215,"extension":6.101659996478599},"index":4,"playId":"d24d041b-7331-3f2b-b954-c5f0079ecd18","pitchNumber":3,"startTime":"2026-02-22T22:48:04.668Z","endTime":"2026-02-22T22:48:10.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.8,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60040249164095,"aZ":-11.074290044959982,"pfxX":-6.530194789126131,"pfxZ":10.077147607379775,"pX":-0.23659000499724767,"pZ":3.0206107500660986,"vX0":7.561461933218272,"vY0":-142.78984949387723,"vZ0":-7.749901632060499,"x":126.02,"y":157.22,"x0":-2.0532744158601024,"y0":50.00170494832164,"z0":6.44300110627926,"aX":-13.671638620717923},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.0,"breakHorizontal":10.6,"spinRate":2460,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.38157066380552696,"extension":6.11457970199369},"index":5,"playId":"ec89dd6a-8c4d-3427-b883-119a192f148d","pitchNumber":4,"startTime":"2026-02-22T22:48:23.093Z","endTime":"2026-02-22T22:48:26.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":91.2,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.913382129446404,"aZ":-11.126179612314441,"pfxX":-5.3587433684955075,"pfxZ":10.056865671641717,"pX":0.11805085821362193,"pZ":2.0187439694589644,"vX0":8.306024561130847,"vY0":-142.42224396866382,"vZ0":-10.227712336476243,"x":112.5,"y":184.27,"x0":-2.1148415776331158,"y0":50.00602850103483,"z0":6.321229634973845,"aX":-11.219297635649225},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.7,"breakHorizontal":8.4,"spinRate":2447,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.3818334764934348,"extension":6.15051133351687},"index":6,"playId":"46b4c5c5-cfc0-38a2-aa35-668e08d13eb8","pitchNumber":5,"startTime":"2026-02-22T22:48:51.740Z","endTime":"2026-02-22T22:48:57.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.9,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.133030330805394,"aZ":-10.22653107126414,"pfxX":-7.84395493420537,"pfxZ":10.528462351499174,"pX":-1.392504279825484,"pZ":1.3449156723246343,"vX0":5.044358008434937,"vY0":-142.42057918429973,"vZ0":-11.724149358788846,"x":170.08,"y":202.47,"x0":-2.1538593740831615,"y0":50.007008193761834,"z0":6.128452067075659,"aX":-16.358498655932618},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":13.4,"spinRate":2462,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.38241710166318255,"extension":6.244782616093273},"index":7,"playId":"0196021b-2f1d-36ff-9793-c1b668c6c644","pitchNumber":6,"startTime":"2026-02-22T22:49:17.901Z","endTime":"2026-02-22T22:49:21.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.2,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.532130804490784,"aZ":-12.515267362771429,"pfxX":-8.32183054883205,"pfxZ":9.377262386041766,"pX":-0.15224812619808462,"pZ":1.5687605398858488,"vX0":8.869424601127413,"vY0":-142.6678467577561,"vZ0":-10.452041640768364,"x":122.8,"y":196.42,"x0":-2.1948263609506258,"y0":50.00527238212864,"z0":6.031399005470177,"aX":-17.452435048204133},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.4,"breakHorizontal":13.7,"spinRate":2504,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.38141100316555,"extension":6.196421388301038},"index":8,"playId":"43811eb5-4eb4-38c0-8a0d-51df7ff8796a","pitchNumber":7,"startTime":"2026-02-22T22:49:37.661Z","endTime":"2026-02-22T22:49:43.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680695,"link":"/api/v1/people/680695"},"credit":"b_pa"},{"player":{"id":687209,"link":"/api/v1/people/687209"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-7.199999999999989,"leverageIndex":4.29,"dramaIndex":157.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:49:43.940Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blake Rambusch walks. Victor Labrada scores. Jared Sundstrom to 3rd. Brennen Davis to 2nd.","rbi":1,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:49:55.107Z","endTime":"2026-02-22T22:52:25.317Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":800683,"fullName":"Blake Rambusch","link":"/api/v1/people/800683"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800683,"fullName":"Blake Rambusch","link":"/api/v1/people/800683"},"postOnSecond":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"postOnThird":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"responsiblePitcher":{"id":687209,"link":"/api/v1/people/687209"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":800683,"fullName":"Blake Rambusch","link":"/api/v1/people/800683"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":86.1,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.179641338444693,"aZ":-24.61303354498355,"pfxX":-1.2308233455967494,"pfxZ":4.086660213214989,"pX":1.0442048484082285,"pZ":1.9225743268242022,"vX0":8.815823503033752,"vY0":-133.98454699711198,"vZ0":-6.963452731356795,"x":77.2,"y":186.87,"x0":-2.1042659177849026,"y0":50.00266748246766,"z0":6.269755413308787,"aX":-2.2779279941938015},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.4,"breakHorizontal":0.7,"spinRate":2280,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.40608747893599295,"extension":6.115832127866964},"index":0,"playId":"c65e4140-3287-3d12-9dbb-3630938ec25a","pitchNumber":1,"startTime":"2026-02-22T22:50:07.622Z","endTime":"2026-02-22T22:50:11.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":814791,"link":"/api/v1/people/814791"},"third":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.9,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8152734405289,"aZ":-21.929032092313122,"pfxX":-2.8892609270433827,"pfxZ":5.450987558283613,"pX":0.5457272493423233,"pZ":0.7751931622894437,"vX0":8.573545230042237,"vY0":-134.8500549833521,"vZ0":-10.358992208417792,"x":96.2,"y":217.85,"x0":-2.2716631737473194,"y0":50.00267609676781,"z0":6.156346300909903,"aX":-5.429924916183735},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":3.8,"spinRate":2281,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4031145254270623,"extension":6.13581936950162},"index":1,"playId":"583926bd-2120-3c53-b0e7-ecb0f9fb0b6c","pitchNumber":2,"startTime":"2026-02-22T22:50:23.580Z","endTime":"2026-02-22T22:50:26.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":814791,"link":"/api/v1/people/814791"},"third":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.652151970741762,"aZ":-12.602362236005348,"pfxX":-4.389775132795603,"pfxZ":9.541064331300996,"pX":0.2045814546805138,"pZ":3.6481997127822265,"vX0":8.616707067533047,"vY0":-141.6933193706336,"vZ0":-5.2262426132640485,"x":109.2,"y":140.28,"x0":-2.2933059767049326,"y0":50.00568805499164,"z0":6.30902273356599,"aX":-9.00821825935378},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":6.4,"spinRate":2451,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.38524295631657246,"extension":6.129080552304613},"index":2,"playId":"22fc53ff-04a1-337a-83a6-010b04cb601b","pitchNumber":3,"startTime":"2026-02-22T22:50:44.791Z","endTime":"2026-02-22T22:50:49.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":814791,"link":"/api/v1/people/814791"},"third":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"08317446-0766-0033-001c-f08cd117d70a","startTime":"2026-02-22T22:51:06.140Z","endTime":"2026-02-22T22:51:14.935Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":814791,"link":"/api/v1/people/814791"},"third":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.8,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.592374412569757,"aZ":-12.290352021088662,"pfxX":-5.482853825874562,"pfxZ":9.715493592173528,"pX":0.19427637697430264,"pZ":2.605168590755487,"vX0":8.893984003181444,"vY0":-141.3153027138371,"vZ0":-7.82872480146033,"x":109.59,"y":168.44,"x0":-2.2642764355434353,"y0":50.002583169539484,"z0":6.179226089307858,"aX":-11.2218370182678},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2454,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.38582958660677,"extension":6.071743474572952},"index":4,"playId":"370d8ce6-cab9-3094-b2c4-36fbd227e023","pitchNumber":4,"startTime":"2026-02-22T22:51:14.935Z","endTime":"2026-02-22T22:51:18.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":814791,"link":"/api/v1/people/814791"},"third":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.003149721921677,"aZ":-11.367677606338708,"pfxX":-5.38312282249366,"pfxZ":10.32206916063936,"pX":0.20359059665681328,"pZ":2.8817995344169733,"vX0":8.80679141837949,"vY0":-140.623436110167,"vZ0":-7.122695857754328,"x":109.24,"y":160.97,"x0":-2.2602504362665696,"y0":50.0008384289359,"z0":6.174369681058877,"aX":-10.849364066479618},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":8.0,"spinRate":2400,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3885684334176811,"extension":6.176386533618359},"index":5,"playId":"47a9fe0e-d90c-31c9-8bdc-01b32f7efdb0","pitchNumber":5,"startTime":"2026-02-22T22:51:32.346Z","endTime":"2026-02-22T22:51:35.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":814791,"link":"/api/v1/people/814791"},"third":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.876989773199632,"aZ":-12.041984289871792,"pfxX":-6.690860509727169,"pfxZ":10.075912816360951,"pX":-0.2902620787878758,"pZ":2.7621888203082987,"vX0":8.32920997117681,"vY0":-140.4739647704164,"vZ0":-7.111146694936286,"x":128.06,"y":164.2,"x0":-2.4247439451007784,"y0":50.00350245682308,"z0":6.109691285959879,"aX":-13.370152554845502},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":10.4,"spinRate":2416,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.389935571721161,"extension":6.266766608063793},"index":6,"playId":"0a816e77-eb8a-300f-9ac9-033d0f926b67","pitchNumber":6,"startTime":"2026-02-22T22:51:51.329Z","endTime":"2026-02-22T22:51:56.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":814791,"link":"/api/v1/people/814791"},"third":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.2,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69449144285295,"aZ":-11.434677844831793,"pfxX":-6.92324261163635,"pfxZ":10.107901849275246,"pX":0.4141929494381715,"pZ":0.9447246811064928,"vX0":9.959764595876615,"vY0":-141.49515444328625,"vZ0":-11.967033694655287,"x":101.21,"y":213.27,"x0":-2.2326400729351294,"y0":50.00391860671954,"z0":5.933604608146468,"aX":-14.20665020874229},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":10.8,"spinRate":2500,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.38535787258886156,"extension":6.21582430332179},"index":7,"playId":"de2b4a03-3dbb-323c-b5c8-da8ccb06f962","pitchNumber":7,"startTime":"2026-02-22T22:52:19.794Z","endTime":"2026-02-22T22:52:25.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":814791,"link":"/api/v1/people/814791"},"third":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800683,"link":"/api/v1/people/800683"},"credit":"b_pa"},{"player":{"id":687209,"link":"/api/v1/people/687209"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-22.400000000000006,"leverageIndex":6.97,"dramaIndex":317.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:52:25.317Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Suisbel strikes out swinging.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:54:36.251Z","endTime":"2026-02-22T22:55:29.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694829,"link":"/api/v1/people/694829"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T22:52:39.012Z","endTime":"2026-02-22T22:53:23.324Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":800683,"link":"/api/v1/people/800683"},"second":{"id":680695,"link":"/api/v1/people/680695"},"third":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luis Mey replaces Zach Maxwell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":8,"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-22T22:53:23.324Z","endTime":"2026-02-22T22:54:38.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682825,"link":"/api/v1/people/682825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687209,"link":"/api/v1/people/687209","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":800683,"link":"/api/v1/people/800683"},"second":{"id":680695,"link":"/api/v1/people/680695"},"third":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.388813663949758,"aZ":-18.778819317600234,"pfxX":-8.190159392372106,"pfxZ":6.600450805550013,"pX":-0.6343392223460381,"pZ":3.273804169520282,"vX0":6.658940421860369,"vY0":-141.3887568508324,"vZ0":-3.7701396210420772,"x":141.18,"y":150.39,"x0":-1.9526041172925022,"y0":50.00593485048699,"z0":5.825240180774632,"aX":-16.631706594159176},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.4,"breakHorizontal":13.6,"spinRate":2063,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.38696883145858774,"extension":6.627417416310489},"index":2,"playId":"7d9da366-7182-334d-80b2-8ae4b453255b","pitchNumber":1,"startTime":"2026-02-22T22:54:38.565Z","endTime":"2026-02-22T22:54:41.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":800683,"link":"/api/v1/people/800683"},"second":{"id":680695,"link":"/api/v1/people/680695"},"third":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69630268084796,"aZ":-18.881626914802162,"pfxX":-10.532757066329907,"pfxZ":6.320423740360277,"pX":0.022462850849166056,"pZ":1.6244550155878845,"vX0":9.355976744753116,"vY0":-143.52020733373405,"vZ0":-8.084279121238605,"x":116.14,"y":194.92,"x0":-1.8983229388115581,"y0":50.00294162115767,"z0":5.636324901069561,"aX":-22.15127432312251},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.1,"breakHorizontal":17.4,"spinRate":2196,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.38046815025016345,"extension":6.605427321767771},"index":3,"playId":"64bde6e5-9de7-35aa-8ff7-ea657752778c","pitchNumber":2,"startTime":"2026-02-22T22:54:58.698Z","endTime":"2026-02-22T22:55:01.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":800683,"link":"/api/v1/people/800683"},"second":{"id":680695,"link":"/api/v1/people/680695"},"third":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.995552408342185,"aZ":-23.577328393318947,"pfxX":3.5345749979179124,"pfxZ":5.359273513291946,"pX":0.5587086472944488,"pZ":1.8845906905911716,"vX0":5.228914639693295,"vY0":-125.21178408290154,"vZ0":-4.803745231352045,"x":95.7,"y":187.9,"x0":-2.0079789300323787,"y0":50.00081580100148,"z0":5.734066173324539,"aX":5.664124868127702},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.0,"breakHorizontal":-7.6,"spinRate":2148,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.43583309067276055,"extension":6.699205204767597},"index":4,"playId":"873c01b8-daad-3e38-aa92-939aae044855","pitchNumber":3,"startTime":"2026-02-22T22:55:26.018Z","endTime":"2026-02-22T22:55:29.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":800683,"link":"/api/v1/people/800683"},"second":{"id":680695,"link":"/api/v1/people/680695"},"third":{"id":814791,"link":"/api/v1/people/814791"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":14.599999999999994,"leverageIndex":5.63,"dramaIndex":236.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:55:29.609Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Balcazar grounds out, second baseman Blake Rambusch to first baseman Charlie Pagliarini.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T22:57:34.053Z","endTime":"2026-02-22T22:58:34.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":699114,"fullName":"Leo Balcazar","link":"/api/v1/people/699114"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699114,"fullName":"Leo Balcazar","link":"/api/v1/people/699114"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800683,"link":"/api/v1/people/800683"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":813860,"link":"/api/v1/people/813860"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Josh Caron replaces catcher Nick Raposo, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:57:24.874Z","endTime":"2026-02-22T22:57:24.907Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701805,"link":"/api/v1/people/701805"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"202","replacedPlayer":{"id":695596,"link":"/api/v1/people/695596"},"defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695596,"link":"/api/v1/people/695596"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Charlie Pagliarini replaces Victor Labrada, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T22:57:24.907Z","endTime":"2026-02-22T22:57:36.195Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813860,"link":"/api/v1/people/813860"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"403","replacedPlayer":{"id":700032,"link":"/api/v1/people/700032"},"defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":84.2,"endSpeed":77.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7142920238617,"aZ":-27.567313910543426,"pfxX":-2.206948345926593,"pfxZ":3.023460988583521,"pX":-0.5150582668659198,"pZ":2.8482558272759726,"vX0":-7.271428730253157,"vY0":-122.45030291612345,"vZ0":-1.0442403700358454,"x":136.63,"y":161.88,"x0":2.776925477414717,"y0":50.00002484367025,"z0":5.6344350416823765,"aX":-3.355898606262166},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.5,"breakHorizontal":5.6,"spinRate":2255,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.4469592915080085,"extension":6.32485562477133},"index":2,"playId":"ade6e34b-fe08-3a02-b023-ef19f637b080","pitchNumber":1,"startTime":"2026-02-22T22:57:36.195Z","endTime":"2026-02-22T22:57:39.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":79.1,"endSpeed":73.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.961573672740446,"aZ":-33.47354788890552,"pfxX":7.707941171260204,"pfxZ":-0.9566485627430854,"pX":1.030670678659773,"pZ":2.8977573955773392,"vX0":-6.6222167110963515,"vY0":-115.12241159844534,"vZ0":0.9670085996219149,"x":77.71,"y":160.54,"x0":2.9333866773663604,"y0":50.00518663755454,"z0":5.694621822719375,"aX":10.420481556620212},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.2,"breakHorizontal":-12.5,"spinRate":1903,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.47449606262837296,"extension":5.969100387854842},"index":3,"playId":"2f5e05c9-c2cb-34b7-b073-a6bd5f533e8f","pitchNumber":2,"startTime":"2026-02-22T22:57:48.984Z","endTime":"2026-02-22T22:57:53.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.533891863632366,"aZ":-25.18586904015902,"pfxX":-2.0685971987582827,"pfxZ":4.38928708515394,"pX":-0.6391464024511105,"pZ":3.183634841675645,"vX0":-7.684606772085949,"vY0":-124.4495605009727,"vZ0":-1.0402186108646025,"x":141.36,"y":152.82,"x0":2.7390685216908035,"y0":50.00175792463848,"z0":5.665457853476117,"aX":-3.290749066051537},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.0,"breakHorizontal":5.3,"spinRate":2398,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.4376658506854447,"extension":6.326857153197851},"index":4,"playId":"e845b62d-ee0f-39a6-ae57-021e308759c3","pitchNumber":3,"startTime":"2026-02-22T22:58:04.880Z","endTime":"2026-02-22T22:58:08.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":80.8,"endSpeed":75.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.06882585288237,"aZ":-28.349312212332013,"pfxX":-3.406592983665202,"pfxZ":2.695104006552877,"pX":-0.04337541123678914,"pZ":1.9377684224342986,"vX0":-5.238818245068178,"vY0":-117.70892224321584,"vZ0":-1.5391385238026132,"x":118.65,"y":186.46,"x0":2.6442750999007525,"y0":50.001955123065486,"z0":5.198466503537876,"aX":-4.831104664226959},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.8,"breakHorizontal":7.3,"spinRate":2492,"spinDirection":268},"zone":8,"typeConfidence":2.0,"plateTime":0.46340781857732516,"extension":6.286766339436805},"hitData":{"launchSpeed":101.2,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.83,"coordY":152.63}},"index":5,"playId":"2a9f93fe-b206-37fa-b4b3-2f156ae94516","pitchNumber":4,"startTime":"2026-02-22T22:58:27.594Z","endTime":"2026-02-22T22:58:34.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":699114,"link":"/api/v1/people/699114","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699114,"link":"/api/v1/people/699114"},"credit":"b_ab"},{"player":{"id":646242,"link":"/api/v1/people/646242"},"credit":"p_ab"},{"player":{"id":699114,"link":"/api/v1/people/699114"},"credit":"b_pa"},{"player":{"id":646242,"link":"/api/v1/people/646242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.78,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:58:34.283Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Callihan grounds out, second baseman Blake Rambusch to first baseman Charlie Pagliarini.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T22:58:41.199Z","endTime":"2026-02-22T23:00:07.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800683,"link":"/api/v1/people/800683"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":813860,"link":"/api/v1/people/813860"},"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":87.8,"endSpeed":80.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.594551060005994,"aZ":-29.561654229869195,"pfxX":7.951253876929751,"pfxZ":1.5944296682924204,"pX":-0.2033803175337369,"pZ":1.9645880318248832,"vX0":-10.297102143356065,"vY0":-127.4241674241461,"vZ0":-2.591436497077785,"x":124.75,"y":185.74,"x0":2.860181784408698,"y0":50.00519418755844,"z0":5.334386701380389,"aX":13.05552107618031},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.5,"breakHorizontal":-12.0,"spinRate":2983,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.4301289168053457,"extension":6.4490304117468},"index":0,"playId":"fec80b3f-ed2e-38d7-a691-d39d6915b4f2","pitchNumber":1,"startTime":"2026-02-22T22:58:56.253Z","endTime":"2026-02-22T22:58:59.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":85.3,"endSpeed":80.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.055341132914993,"aZ":-26.053814555860072,"pfxX":0.3748609732609429,"pfxZ":3.814278871946616,"pX":1.1565012744309853,"pZ":2.902940527037405,"vX0":-4.538333216263573,"vY0":-124.32474862809705,"vZ0":-1.0653484368062744,"x":72.92,"y":160.4,"x0":2.9377058419315376,"y0":50.002429302519595,"z0":5.450742277811231,"aX":0.6016510348782498},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.0,"breakHorizontal":0.1,"spinRate":2432,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.43640799956558185,"extension":6.159168956962885},"index":1,"playId":"ff9a6e74-dd00-3107-b415-7f7e4a854b27","pitchNumber":2,"startTime":"2026-02-22T22:59:08.875Z","endTime":"2026-02-22T22:59:13.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.253228704258806,"aZ":-30.944114490326267,"pfxX":-6.857783845573211,"pfxZ":0.9302857095571611,"pX":0.7361679271950504,"pZ":2.041112675521959,"vX0":-3.311581215736422,"vY0":-113.94088252332779,"vZ0":-0.5087888234941689,"x":88.94,"y":183.67,"x0":3.0975929764591204,"y0":50.0010263977965,"z0":5.315751976220016,"aX":-9.047117826592904},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.8,"breakHorizontal":13.2,"spinRate":2716,"spinDirection":287},"zone":9,"typeConfidence":2.0,"plateTime":0.48006305498158097,"extension":5.93144486243072},"index":2,"playId":"a263745a-03c9-322c-ba19-5f4300ea9cee","pitchNumber":3,"startTime":"2026-02-22T22:59:25.605Z","endTime":"2026-02-22T22:59:29.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.871475363577716,"aZ":-31.295747359657547,"pfxX":-7.920624447520673,"pfxZ":0.6644208521578499,"pX":-0.9390444609397542,"pZ":2.3239180443732548,"vX0":-6.870714382065246,"vY0":-114.33959369505806,"vZ0":-0.2283884862549811,"x":152.79,"y":176.03,"x0":3.132758380160278,"y0":50.00325829257408,"z0":5.493142176104275,"aX":-10.498919379582858},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.4,"breakHorizontal":16.1,"spinRate":2710,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.4788270646419468,"extension":6.568431711306146},"index":3,"playId":"4120f5c4-5a08-3368-a4ca-3a47196d9796","pitchNumber":4,"startTime":"2026-02-22T22:59:40.564Z","endTime":"2026-02-22T22:59:43.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.80654338772165,"aZ":-30.242260960320102,"pfxX":-7.342762247931919,"pfxZ":1.4277384814587721,"pX":-0.6081852286648597,"pZ":2.000119818530327,"vX0":-6.209140489174877,"vY0":-115.54800187465351,"vZ0":-0.3788486663628635,"x":140.18,"y":184.78,"x0":3.0689145614520967,"y0":50.00176292274196,"z0":5.075511422384731,"aX":-9.912031614560343},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.8,"breakHorizontal":14.9,"spinRate":2771,"spinDirection":284},"zone":7,"typeConfidence":2.0,"plateTime":0.474292488769708,"extension":6.350347707532158},"hitData":{"launchSpeed":72.9,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.34,"coordY":155.66}},"index":4,"playId":"c1464661-ca81-373e-a1ff-2fa7050abfff","pitchNumber":5,"startTime":"2026-02-22T23:00:01.136Z","endTime":"2026-02-22T23:00:07.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":646242,"link":"/api/v1/people/646242"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":646242,"link":"/api/v1/people/646242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:00:07.739Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blake Dunn flies out to left fielder Jared Sundstrom.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T23:00:33.107Z","endTime":"2026-02-22T23:02:04.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814791,"link":"/api/v1/people/814791"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":80.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.166726199976274,"aZ":-27.21145693499868,"pfxX":0.5410311020691105,"pfxZ":3.068046880703829,"pX":0.33815879488683526,"pZ":3.183553713473236,"vX0":-5.833116302372107,"vY0":-124.76631704830974,"vZ0":-0.06752776017294815,"x":104.11,"y":152.82,"x0":2.6112802163292774,"y0":50.00014418886556,"z0":5.407187851689834,"aX":0.874682620283831},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.8,"breakHorizontal":0.0,"spinRate":2382,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.43484647609060323,"extension":6.272006384183734},"index":0,"playId":"0217168f-3981-3722-9fdd-8286c6d54cac","pitchNumber":1,"startTime":"2026-02-22T23:00:34.807Z","endTime":"2026-02-22T23:00:38.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.77143450693324,"aZ":-31.069217537133397,"pfxX":5.8051169852475155,"pfxZ":0.7744775568087192,"pX":-0.497333426802605,"pZ":2.290476683681787,"vX0":-9.32863641089997,"vY0":-117.09277320366,"vZ0":-1.013982672753088,"x":135.96,"y":176.94,"x0":2.7383550231006697,"y0":50.002081483950946,"z0":5.570743859437761,"aX":8.268904106231062},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.4,"breakHorizontal":-8.9,"spinRate":1830,"spinDirection":109},"zone":4,"typeConfidence":2.0,"plateTime":0.4632577980015329,"extension":5.91977964500615},"index":1,"playId":"3159351e-7346-3787-99f6-1bbf9908cc08","pitchNumber":2,"startTime":"2026-02-22T23:00:46.404Z","endTime":"2026-02-22T23:01:00.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.981094626087387,"aZ":-26.109923287598722,"pfxX":-4.732008352509064,"pfxZ":4.381458451483031,"pX":1.4776388482399696,"pZ":3.1860118010250593,"vX0":-3.266975169720544,"vY0":-116.36708755909888,"vZ0":0.6213910436837072,"x":60.68,"y":152.76,"x0":3.5101038953586676,"y0":50.002879264108905,"z0":5.371623555204441,"aX":-6.547286400360015},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":8.4,"breakHorizontal":9.4,"spinRate":2567,"spinDirection":279},"zone":12,"typeConfidence":2.0,"plateTime":0.4690819855810675,"extension":6.3232229473927655},"index":2,"playId":"ab97c0e1-9269-3231-b87d-f427b51ea203","pitchNumber":3,"startTime":"2026-02-22T23:01:23.185Z","endTime":"2026-02-22T23:01:28.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21025438444724,"aZ":-27.317077606037348,"pfxX":-1.3940066508215292,"pfxZ":3.3654893637092655,"pX":1.040829093546715,"pZ":2.5002062136304337,"vX0":-4.409206957413522,"vY0":-119.38259995447848,"vZ0":-0.7206598435283365,"x":77.33,"y":171.27,"x0":3.0934507345364772,"y0":50.000993112851425,"z0":5.2671547857399235,"aX":-2.008690411451911},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.2,"breakHorizontal":3.6,"spinRate":2526,"spinDirection":257},"zone":12,"typeConfidence":2.0,"plateTime":0.4589880505734598,"extension":6.378997017738486},"index":3,"playId":"5fdc6ba6-4bf8-3e2e-a2c2-2cfff8e098b6","pitchNumber":4,"startTime":"2026-02-22T23:01:39.259Z","endTime":"2026-02-22T23:01:44.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.928819413067078,"aZ":-33.07259117856355,"pfxX":-5.559307071668112,"pfxZ":-0.650967091642773,"pX":-0.44403631239042013,"pZ":2.841209813489558,"vX0":-5.41549438534813,"vY0":-116.59977918945795,"vZ0":0.8450785885382242,"x":133.93,"y":162.07,"x0":2.6310267843518416,"y0":50.0046925954193,"z0":5.594901222898438,"aX":-7.653422493470569},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.7,"breakHorizontal":11.4,"spinRate":2692,"spinDirection":296},"zone":1,"typeConfidence":2.0,"plateTime":0.4697678329996049,"extension":6.264168007563888},"hitData":{"launchSpeed":88.3,"launchAngle":30.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.29,"coordY":98.92}},"index":4,"playId":"7e9331a7-0350-3481-967f-988859be9e51","pitchNumber":5,"startTime":"2026-02-22T23:01:56.616Z","endTime":"2026-02-22T23:02:04.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":646242,"link":"/api/v1/people/646242"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":646242,"link":"/api/v1/people/646242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:02:04.392Z","atBatIndex":79},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Felnin Celesten doubles (1) on a fly ball to center fielder Garrett Hampson.","rbi":0,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:03:58.456Z","endTime":"2026-02-22T23:05:23.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"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(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":97.7,"endSpeed":89.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50154116487505,"aZ":-22.249148298207494,"pfxX":-9.337838298262582,"pfxZ":4.884524909255651,"pX":0.051643589651099636,"pZ":2.5355710559841858,"vX0":9.549954804737805,"vY0":-141.89696941221524,"vZ0":-5.285046752042657,"x":115.03,"y":170.32,"x0":-2.1498684622422717,"y0":50.003711731738775,"z0":5.846535755659308,"aX":-18.978254364573115},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.9,"breakHorizontal":14.9,"spinRate":2237,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.38649837159972966,"extension":6.4135087150338395},"index":0,"playId":"2ba475ce-a3dd-3524-816d-7742fff22d65","pitchNumber":1,"startTime":"2026-02-22T23:04:10.166Z","endTime":"2026-02-22T23:04:14.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-02-22T23:04:59.854Z","endTime":"2026-02-22T23:05:13.838Z","isPitch":false,"type":"action","player":{"id":806958,"link":"/api/v1/people/806958"},"defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":97.7,"endSpeed":90.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.104629362067126,"aZ":-24.765997871510848,"pfxX":-9.15759181370319,"pfxZ":3.6058411025048835,"pX":0.3622143271658424,"pZ":2.0423712548971573,"vX0":9.711271735829692,"vY0":-141.9362936613274,"vZ0":-5.838934549707717,"x":103.19,"y":183.64,"x0":-1.901028156933034,"y0":50.005399969886746,"z0":5.686307425925979,"aX":-18.833682740738382},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.5,"breakHorizontal":14.8,"spinRate":2128,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3847433130100142,"extension":6.813941499583533},"hitData":{"launchSpeed":99.9,"launchAngle":26.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":83.57,"coordY":62.04}},"index":2,"playId":"c631b466-ea6c-3c98-9f97-8262e682df42","pitchNumber":2,"startTime":"2026-02-22T23:05:13.838Z","endTime":"2026-02-22T23:05:23.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806958,"link":"/api/v1/people/806958"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":806958,"link":"/api/v1/people/806958"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.300000000000004,"awayTeamWinProbability":66.69999999999999,"homeTeamWinProbabilityAdded":-16.699999999999996,"leverageIndex":2.29,"dramaIndex":165.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:05:23.843Z","atBatIndex":80},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonny Farmelo doubles (1) on a sharp line drive to left fielder Tyler Callihan. Felnin Celesten scores.","rbi":1,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:05:53.681Z","endTime":"2026-02-22T23:07:02.493Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"responsiblePitcher":{"id":682825,"link":"/api/v1/people/682825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.8,"endSpeed":90.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76695059070828,"aZ":-24.077115863805993,"pfxX":-7.038498665878508,"pfxZ":3.938750329451305,"pX":1.3120383369444009,"pZ":2.034663511651626,"vX0":11.083125690318544,"vY0":-142.04753974532346,"vZ0":-5.653572483885219,"x":66.99,"y":183.84,"x0":-1.7153545358540376,"y0":50.00238038325005,"z0":5.569312636598624,"aX":-14.46763097316776},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.1,"breakHorizontal":10.7,"spinRate":2289,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3847470238176256,"extension":6.835140710700596},"index":0,"playId":"92bb52d0-cdb3-30d0-a01d-7d6ed4a9cad2","pitchNumber":1,"startTime":"2026-02-22T23:06:00.608Z","endTime":"2026-02-22T23:06:03.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"second":{"id":806958,"link":"/api/v1/people/806958"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732013373578685,"aZ":-25.910629220783594,"pfxX":-8.388613998620166,"pfxZ":3.113432139989494,"pX":-0.5367190505562185,"pZ":0.4112486936266269,"vX0":7.449212469933818,"vY0":-140.4982714923241,"vZ0":-9.293220158475684,"x":137.46,"y":227.68,"x0":-2.1234258460711217,"y0":50.00520703304915,"z0":5.426239420567446,"aX":-16.891265746289715},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.0,"breakHorizontal":13.8,"spinRate":2289,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.38880404143622815,"extension":6.6122111374758905},"index":1,"playId":"74c348ed-8aab-3b78-8967-d82bd101a7df","pitchNumber":2,"startTime":"2026-02-22T23:06:18.802Z","endTime":"2026-02-22T23:06:23.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"second":{"id":806958,"link":"/api/v1/people/806958"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.768212819725708,"aZ":-20.174747200179016,"pfxX":-8.677391007187973,"pfxZ":5.952840929562227,"pX":-0.3015342872245731,"pZ":1.8713028220175487,"vX0":7.8017801231030734,"vY0":-141.00237134563633,"vZ0":-6.648656542661309,"x":128.49,"y":188.25,"x0":-1.9756075259013504,"y0":50.00222893721737,"z0":5.559546337859471,"aX":-17.489321897626578},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.6,"breakHorizontal":14.2,"spinRate":2320,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.38830218118885806,"extension":6.830977191312018},"hitData":{"launchSpeed":106.0,"launchAngle":16.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":48.41,"coordY":100.36}},"index":2,"playId":"66d74ddb-cddb-3804-901e-1e171de8ff92","pitchNumber":3,"startTime":"2026-02-22T23:06:49.300Z","endTime":"2026-02-22T23:07:02.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"second":{"id":806958,"link":"/api/v1/people/806958"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-21.500000000000007,"leverageIndex":2.74,"dramaIndex":205.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:07:02.493Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Caron singles on a sharp line drive to center fielder Garrett Hampson. Jonny Farmelo to 3rd.","rbi":0,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:07:18.571Z","endTime":"2026-02-22T23:08:06.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":701805,"fullName":"Josh Caron","link":"/api/v1/people/701805"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701805,"fullName":"Josh Caron","link":"/api/v1/people/701805"},"postOnThird":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701805,"fullName":"Josh Caron","link":"/api/v1/people/701805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53318626681248,"aZ":-24.961584643630427,"pfxX":6.1811624616713186,"pfxZ":4.81372579254756,"pX":-1.8161354503988,"pZ":3.373697482139885,"vX0":-1.0078989682230053,"vY0":-121.51089217252604,"vZ0":-0.8407332785775986,"x":186.23,"y":147.69,"x0":-2.199289679499022,"y0":50.000304561825736,"z0":5.890595435483098,"aX":9.252505024341453},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.8,"breakHorizontal":-10.9,"spinRate":2212,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.45055014401992954,"extension":6.8100715277853165},"index":0,"playId":"1590bec7-7513-3da7-8b22-1693940164a6","pitchNumber":1,"startTime":"2026-02-22T23:07:34.848Z","endTime":"2026-02-22T23:07:37.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":701805,"link":"/api/v1/people/701805","batSide":{"code":"R","description":"Right"}},"second":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79204951270263,"aZ":-19.759394661004777,"pfxX":-9.14582157532364,"pfxZ":6.128999313541188,"pX":0.0785047400028019,"pZ":2.2533319968303376,"vX0":8.431754561920288,"vY0":-141.09252640951362,"vZ0":-5.902947425439105,"x":114.01,"y":177.94,"x0":-1.7540666033767196,"y0":50.001562692685624,"z0":5.637537394858647,"aX":-18.5190279224837},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.1,"breakHorizontal":14.9,"spinRate":2163,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.38757033480951364,"extension":6.696106284653834},"hitData":{"launchSpeed":113.1,"launchAngle":10.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":108.47,"coordY":83.95}},"index":1,"playId":"4e6cbda9-46e4-3d70-b451-bdadfb3d3014","pitchNumber":2,"startTime":"2026-02-22T23:07:51.812Z","endTime":"2026-02-22T23:08:06.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":701805,"link":"/api/v1/people/701805","batSide":{"code":"R","description":"Right"}},"second":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701805,"link":"/api/v1/people/701805"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":701805,"link":"/api/v1/people/701805"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":0.79,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:08:06.400Z","atBatIndex":82},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Stevenson walks. Josh Caron to 2nd.","rbi":0,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:08:34.208Z","endTime":"2026-02-22T23:10:15.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"postOnSecond":{"id":701805,"fullName":"Josh Caron","link":"/api/v1/people/701805"},"postOnThird":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701805,"fullName":"Josh Caron","link":"/api/v1/people/701805"},"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":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.316421960827945,"aZ":-20.40353063026275,"pfxX":-7.569619475900637,"pfxZ":5.8817587957657125,"pX":-0.5059679856890914,"pZ":1.921058393094699,"vX0":6.502152289547682,"vY0":-140.88669857122096,"vZ0":-6.530201770552006,"x":136.29,"y":186.91,"x0":-1.865272837530091,"y0":50.00556907980991,"z0":5.596970719626771,"aX":-15.153169276640769},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.4,"breakHorizontal":12.4,"spinRate":2123,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.38942924633705767,"extension":6.65937161494909},"index":0,"playId":"5cb07ad7-188a-3147-aa10-9a5e95eeb2f3","pitchNumber":1,"startTime":"2026-02-22T23:08:48.510Z","endTime":"2026-02-22T23:08:52.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"first":{"id":701805,"link":"/api/v1/people/701805"},"third":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.092899959596433,"aZ":-27.409838022161477,"pfxX":5.449487687469005,"pfxZ":3.1332545045707834,"pX":0.3677594761028738,"pZ":0.9675727495415145,"vX0":3.7427282290146,"vY0":-122.43495856786177,"vZ0":-5.4430409026345385,"x":102.98,"y":212.66,"x0":-1.88829917653657,"y0":50.0004218555379,"z0":5.564128749999337,"aX":8.273867428492911},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.7,"breakHorizontal":-10.8,"spinRate":2167,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.447304940370592,"extension":6.970370539545885},"index":1,"playId":"ad6d56bb-c443-3646-a367-6b2eb068a4d9","pitchNumber":2,"startTime":"2026-02-22T23:09:09.404Z","endTime":"2026-02-22T23:09:12.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"first":{"id":701805,"link":"/api/v1/people/701805"},"third":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.413920987763156,"aZ":-22.04419035592114,"pfxX":3.2374642541648093,"pfxZ":6.721770989527162,"pX":-1.1545366406785273,"pZ":2.256108893453811,"vX0":1.3673223912662433,"vY0":-121.10693432903697,"vZ0":-3.786180690149552,"x":161.01,"y":177.87,"x0":-2.1446654236588674,"y0":50.00389549075134,"z0":5.73529779978089,"aX":4.879072368944246},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.6,"breakHorizontal":-6.1,"spinRate":2993,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.44976785887095216,"extension":6.906516515953886},"index":2,"playId":"f30a753d-68ea-3240-865e-f09e9c2402a9","pitchNumber":3,"startTime":"2026-02-22T23:09:29.754Z","endTime":"2026-02-22T23:09:33.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"first":{"id":701805,"link":"/api/v1/people/701805"},"third":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.498281427601555,"aZ":-22.203428718079838,"pfxX":-7.771194013816279,"pfxZ":4.914644720306022,"pX":0.6259387934778325,"pZ":1.4465554717736424,"vX0":9.243232734605876,"vY0":-140.7356264076885,"vZ0":-7.594719316728562,"x":93.14,"y":199.72,"x0":-1.6735851154847574,"y0":50.00577194638885,"z0":5.5919220947238815,"aX":-15.77193221712227},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.7,"breakHorizontal":12.5,"spinRate":2177,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3875036426646217,"extension":6.812142289108629},"index":3,"playId":"1e8c5dd6-9ef8-376b-9406-8cb2922c88a1","pitchNumber":4,"startTime":"2026-02-22T23:09:51.713Z","endTime":"2026-02-22T23:09:55.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"first":{"id":701805,"link":"/api/v1/people/701805"},"third":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69739301750412,"aZ":-25.36785867795901,"pfxX":-11.125036221670202,"pfxZ":3.4339114613472774,"pX":0.09610451315276167,"pZ":0.8843356453686625,"vX0":9.372405081950234,"vY0":-139.53446159362983,"vZ0":-8.1749844526937,"x":113.34,"y":214.9,"x0":-1.8513778055511745,"y0":50.00413089491636,"z0":5.508432367638389,"aX":-22.065773720319182},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.7,"breakHorizontal":18.4,"spinRate":2184,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3916654068347172,"extension":6.814078112088766},"index":4,"playId":"6e442607-b3bb-3d1d-a30c-e24df57e0509","pitchNumber":5,"startTime":"2026-02-22T23:10:12.217Z","endTime":"2026-02-22T23:10:15.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":806233,"link":"/api/v1/people/806233","batSide":{"code":"L","description":"Left"}},"first":{"id":701805,"link":"/api/v1/people/701805"},"third":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806233,"link":"/api/v1/people/806233"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.8,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:10:15.753Z","atBatIndex":83},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Charlie Pagliarini grounds into a force out, pitcher Luis Mey to catcher Connor Burns. Jonny Farmelo out at home. Josh Caron to 3rd. Luke Stevenson to 2nd. Charlie Pagliarini to 1st.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:10:29.358Z","endTime":"2026-02-22T23:13:08.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":813860,"fullName":"Charlie Pagliarini","link":"/api/v1/people/813860"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":813860,"fullName":"Charlie Pagliarini","link":"/api/v1/people/813860"},"postOnSecond":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"postOnThird":{"id":701805,"fullName":"Josh Caron","link":"/api/v1/people/701805"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682825,"link":"/api/v1/people/682825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694829,"link":"/api/v1/people/694829"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":701805,"fullName":"Josh Caron","link":"/api/v1/people/701805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":813860,"fullName":"Charlie Pagliarini","link":"/api/v1/people/813860"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03641028872153,"aZ":-23.72625706925339,"pfxX":-11.080622097665414,"pfxZ":4.230169508479555,"pX":1.4983024773528633,"pZ":0.7297355348523468,"vX0":12.844720165147683,"vY0":-140.71023720259237,"vZ0":-8.986892772648106,"x":59.89,"y":219.08,"x0":-1.6941790534984102,"y0":50.003431465409065,"z0":5.5119700996406324,"aX":-22.137437922315016},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.8,"breakHorizontal":17.3,"spinRate":2071,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.38980320086649867,"extension":7.089407690370738},"index":0,"playId":"a0c5801e-7d69-35ca-b054-d2a17cc44085","pitchNumber":1,"startTime":"2026-02-22T23:10:43.508Z","endTime":"2026-02-22T23:10:47.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":813860,"link":"/api/v1/people/813860","batSide":{"code":"L","description":"Left"}},"first":{"id":806233,"link":"/api/v1/people/806233"},"second":{"id":701805,"link":"/api/v1/people/701805"},"third":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T23:11:10.125Z","endTime":"2026-02-22T23:11:40.773Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":813860,"link":"/api/v1/people/813860","batSide":{"code":"L","description":"Left"}},"first":{"id":806233,"link":"/api/v1/people/806233"},"second":{"id":701805,"link":"/api/v1/people/701805"},"third":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":96.6,"endSpeed":89.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.128510531367837,"aZ":-20.750683082133296,"pfxX":-8.960152656724997,"pfxZ":5.670204941340055,"pX":0.1818463431968559,"pZ":2.1658640270905094,"vX0":8.871158348185386,"vY0":-140.38337352208367,"vZ0":-6.100924182208805,"x":110.07,"y":180.3,"x0":-1.8414986654003715,"y0":50.00050819007761,"z0":5.6999674306857635,"aX":-18.041573192515077},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.2,"breakHorizontal":14.6,"spinRate":2190,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.3888453122032116,"extension":6.590256199663666},"index":2,"playId":"e2f49303-d0dd-381e-a8ae-fc28e4c18ded","pitchNumber":2,"startTime":"2026-02-22T23:11:40.773Z","endTime":"2026-02-22T23:11:44.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":813860,"link":"/api/v1/people/813860","batSide":{"code":"L","description":"Left"}},"first":{"id":806233,"link":"/api/v1/people/806233"},"second":{"id":701805,"link":"/api/v1/people/701805"},"third":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.301151074888747,"aZ":-25.335726676208413,"pfxX":2.6470021881516352,"pfxZ":4.312839626939905,"pX":0.03235321284631878,"pZ":1.8168631982720784,"vX0":3.6947343519310096,"vY0":-124.69514278515948,"vZ0":-4.358835373902828,"x":115.77,"y":189.72,"x0":-1.8083507798606957,"y0":50.00608030623383,"z0":5.659458366022043,"aX":4.199953897282368},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.1,"breakHorizontal":-5.6,"spinRate":2190,"spinDirection":98},"zone":8,"typeConfidence":2.0,"plateTime":0.43799458863438234,"extension":6.751900222333492},"index":3,"playId":"7f81c2ee-93d2-3d6b-8642-bb18087333f3","pitchNumber":3,"startTime":"2026-02-22T23:12:02.912Z","endTime":"2026-02-22T23:12:06.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":813860,"link":"/api/v1/people/813860","batSide":{"code":"L","description":"Left"}},"first":{"id":806233,"link":"/api/v1/people/806233"},"second":{"id":701805,"link":"/api/v1/people/701805"},"third":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37051181188873,"aZ":-25.599790247393006,"pfxX":4.4760654511261935,"pfxZ":4.144848332859267,"pX":0.4757906256757618,"pZ":0.8610407264889647,"vX0":4.232835171653574,"vY0":-124.6631678841425,"vZ0":-6.439677517263593,"x":98.86,"y":215.53,"x0":-1.8211145181349173,"y0":50.00131304721383,"z0":5.570447684013767,"aX":7.094227118586355},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.4,"breakHorizontal":-9.0,"spinRate":2238,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4381656517802224,"extension":6.809815023799902},"index":4,"playId":"0b16763e-9323-3d5a-a814-a3a5e7c75d36","pitchNumber":4,"startTime":"2026-02-22T23:12:20.867Z","endTime":"2026-02-22T23:12:24.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":813860,"link":"/api/v1/people/813860","batSide":{"code":"L","description":"Left"}},"first":{"id":806233,"link":"/api/v1/people/806233"},"second":{"id":701805,"link":"/api/v1/people/701805"},"third":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":85.1,"endSpeed":78.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79834487522165,"aZ":-23.967475327275242,"pfxX":4.297828444577109,"pfxZ":5.236806451192376,"pX":1.081540726904684,"pZ":2.2816970808252295,"vX0":6.103133988290268,"vY0":-123.85488056694282,"vZ0":-3.3708344336268827,"x":75.77,"y":177.17,"x0":-1.964973356290011,"y0":50.002606423990684,"z0":5.6461548194633675,"aX":6.73051172268293},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.0,"breakHorizontal":-9.1,"spinRate":2208,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.44083172459405784,"extension":6.588327988783862},"index":5,"playId":"c9c44afa-8400-3820-b1e1-65b50b4a6103","pitchNumber":5,"startTime":"2026-02-22T23:12:42.129Z","endTime":"2026-02-22T23:12:45.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":813860,"link":"/api/v1/people/813860","batSide":{"code":"L","description":"Left"}},"first":{"id":806233,"link":"/api/v1/people/806233"},"second":{"id":701805,"link":"/api/v1/people/701805"},"third":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.370473124678675,"aZ":-23.058493588719145,"pfxX":-10.407842367432906,"pfxZ":4.468825754826163,"pX":-0.6348082273401516,"pZ":2.5850153987419473,"vX0":7.032853779134882,"vY0":-141.92370698312317,"vZ0":-4.5745892624768185,"x":141.2,"y":168.98,"x0":-1.7922122552877355,"y0":50.005229964568436,"z0":5.68572333458543,"aX":-21.242518225026128},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.3,"breakHorizontal":17.4,"spinRate":2252,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3858822222363223,"extension":6.801455382429951},"hitData":{"launchSpeed":60.9,"launchAngle":-61.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.97,"coordY":187.01}},"index":6,"playId":"729c2bb0-5e67-3874-b435-fc5929e334d1","pitchNumber":6,"startTime":"2026-02-22T23:13:03.513Z","endTime":"2026-02-22T23:13:08.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":813860,"link":"/api/v1/people/813860","batSide":{"code":"L","description":"Left"}},"first":{"id":806233,"link":"/api/v1/people/806233"},"second":{"id":701805,"link":"/api/v1/people/701805"},"third":{"id":806071,"link":"/api/v1/people/806071"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813860,"link":"/api/v1/people/813860"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":813860,"link":"/api/v1/people/813860"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":3.3999999999999995,"leverageIndex":0.96,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:13:08.275Z","atBatIndex":84},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Sundstrom singles on a ground ball to left fielder Tyler Callihan. Josh Caron scores. Luke Stevenson scores. Charlie Pagliarini to 2nd.","rbi":2,"awayScore":11,"homeScore":8,"isOut":false},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:13:42.133Z","endTime":"2026-02-22T23:14:34.897Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"postOnSecond":{"id":813860,"fullName":"Charlie Pagliarini","link":"/api/v1/people/813860"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":806233,"fullName":"Luke Stevenson","link":"/api/v1/people/806233"},"responsiblePitcher":{"id":682825,"link":"/api/v1/people/682825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701805,"fullName":"Josh Caron","link":"/api/v1/people/701805"},"responsiblePitcher":{"id":682825,"link":"/api/v1/people/682825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":813860,"fullName":"Charlie Pagliarini","link":"/api/v1/people/813860"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97762481171382,"aZ":-25.053743123400732,"pfxX":4.013021836716645,"pfxZ":4.454864997909662,"pX":-1.369684519720201,"pZ":2.370818419447341,"vX0":0.3224369061308758,"vY0":-125.79079699055688,"vZ0":-2.9907398775528278,"x":169.21,"y":174.77,"x0":-2.0209251968519695,"y0":50.00552339463464,"z0":5.610646908665895,"aX":6.419533991957073},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.6,"breakHorizontal":-7.3,"spinRate":2319,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4357402673605475,"extension":6.705733554950781},"index":0,"playId":"d1dab122-7430-3495-86d8-0da0101c1bed","pitchNumber":1,"startTime":"2026-02-22T23:13:42.133Z","endTime":"2026-02-22T23:13:45.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":814791,"link":"/api/v1/people/814791","batSide":{"code":"R","description":"Right"}},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":806233,"link":"/api/v1/people/806233"},"third":{"id":701805,"link":"/api/v1/people/701805"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10857860404397,"aZ":-24.501105309153182,"pfxX":-12.055776755258496,"pfxZ":3.857674114048601,"pX":0.2273127644516727,"pZ":1.0397485807617397,"vX0":9.996697069981185,"vY0":-140.44066474399776,"vZ0":-8.035785364130648,"x":108.34,"y":210.71,"x0":-1.8197533037029772,"y0":50.00441351569928,"z0":5.5430964231071025,"aX":-23.979322192141808},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.4,"breakHorizontal":19.7,"spinRate":2275,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3906673810361472,"extension":6.8356302680432695},"index":1,"playId":"ef80996a-0471-3182-8008-871b3f86254f","pitchNumber":2,"startTime":"2026-02-22T23:14:02.486Z","endTime":"2026-02-22T23:14:08.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":814791,"link":"/api/v1/people/814791","batSide":{"code":"R","description":"Right"}},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":806233,"link":"/api/v1/people/806233"},"third":{"id":701805,"link":"/api/v1/people/701805"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55016540062643,"aZ":-23.42319155097945,"pfxX":-8.914932179276354,"pfxZ":4.249984737397062,"pX":-0.7159538732638283,"pZ":2.1215538975083157,"vX0":6.600953421377901,"vY0":-141.9284454017983,"vZ0":-5.6124198159434915,"x":144.29,"y":181.5,"x0":-1.9023021374212281,"y0":50.0055327982565,"z0":5.596678651687594,"aX":-18.36593648783212},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.8,"breakHorizontal":15.0,"spinRate":2329,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.384508588816737,"extension":6.646018518630324},"hitData":{"launchSpeed":91.2,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.55,"coordY":111.62}},"index":2,"playId":"d6b369cf-7e7e-3e79-84ea-45b7f634f883","pitchNumber":3,"startTime":"2026-02-22T23:14:26.934Z","endTime":"2026-02-22T23:14:34.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":814791,"link":"/api/v1/people/814791","batSide":{"code":"R","description":"Right"}},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":806233,"link":"/api/v1/people/806233"},"third":{"id":701805,"link":"/api/v1/people/701805"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814791,"link":"/api/v1/people/814791"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":814791,"link":"/api/v1/people/814791"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-7.1,"leverageIndex":1.63,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:14:34.897Z","atBatIndex":85},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brennen Davis homers (1) on a fly ball to left field. Charlie Pagliarini scores. Jared Sundstrom scores.","rbi":3,"awayScore":14,"homeScore":8,"isOut":false},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:17:25.325Z","endTime":"2026-02-22T23:19:12.967Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685829,"fullName":"Irvin Machuca","link":"/api/v1/people/685829"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"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":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":{"id":685829,"link":"/api/v1/people/685829"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":813860,"fullName":"Charlie Pagliarini","link":"/api/v1/people/813860"},"responsiblePitcher":{"id":682825,"link":"/api/v1/people/682825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":814791,"fullName":"Jared Sundstrom","link":"/api/v1/people/814791"},"responsiblePitcher":{"id":682825,"link":"/api/v1/people/682825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":11,"homeScore":8,"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-22T23:15:14.634Z","endTime":"2026-02-22T23:15:49.850Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":813860,"link":"/api/v1/people/813860"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Irvin Machuca replaces Luis Mey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-22T23:15:49.850Z","endTime":"2026-02-22T23:17:27.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685829,"link":"/api/v1/people/685829"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":813860,"link":"/api/v1/people/813860"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.059405614786993,"aZ":-32.63061049737168,"pfxX":3.3355212551341227,"pfxZ":-0.3173548625871696,"pX":-0.3983270846151526,"pZ":3.6480459982951734,"vX0":2.294866922981566,"vY0":-118.91914779658177,"vZ0":1.7512292863129821,"x":132.18,"y":140.28,"x0":-1.8064155552124692,"y0":50.00131950865886,"z0":5.8445961705111245,"aX":4.815886255896868},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.1,"breakHorizontal":-6.6,"spinRate":2463,"spinDirection":94},"zone":11,"typeConfidence":1.19,"plateTime":0.45915649705673545,"extension":5.911835609091236},"index":2,"playId":"d1707240-d4e2-3c9d-a2b0-dcfdd76d1ee4","pitchNumber":1,"startTime":"2026-02-22T23:17:27.445Z","endTime":"2026-02-22T23:17:31.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685829,"link":"/api/v1/people/685829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":813860,"link":"/api/v1/people/813860"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.714904233187994,"aZ":-35.920355323184694,"pfxX":2.521153262495902,"pfxZ":-2.532373582702803,"pX":0.5628813099070004,"pZ":2.1263048582330972,"vX0":4.622319544982771,"vY0":-120.4308690594391,"vZ0":-0.8456926463817821,"x":95.54,"y":181.37,"x0":-1.7030698545146359,"y0":50.00186982805724,"z0":5.63795563439387,"aX":3.730887106936704},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.6,"breakHorizontal":-5.6,"spinRate":2430,"spinDirection":103},"zone":9,"typeConfidence":1.2,"plateTime":0.4534787591297018,"extension":5.947199303510932},"index":3,"playId":"c4385287-11ea-39da-a27c-a1c0497158b6","pitchNumber":2,"startTime":"2026-02-22T23:17:43.447Z","endTime":"2026-02-22T23:17:47.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685829,"link":"/api/v1/people/685829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":813860,"link":"/api/v1/people/813860"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.729049754535392,"aZ":-15.412083271680935,"pfxX":-6.8663632357399775,"pfxZ":8.893086732695279,"pX":1.1695220359034195,"pZ":3.3594244475898107,"vX0":9.266738804767385,"vY0":-136.57584540524462,"vZ0":-3.196515824095384,"x":72.42,"y":148.08,"x0":-1.3789751676643327,"y0":50.0033559646762,"z0":5.608214951410378,"aX":-12.943243447293959},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":10.4,"spinRate":2245,"spinDirection":220},"zone":12,"typeConfidence":0.95,"plateTime":0.4014142823824649,"extension":6.182303569257054},"index":4,"playId":"dee3c082-3cd6-3f66-b0d3-9fcaa2e70701","pitchNumber":3,"startTime":"2026-02-22T23:18:10.793Z","endTime":"2026-02-22T23:18:14.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685829,"link":"/api/v1/people/685829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":813860,"link":"/api/v1/people/813860"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.044183072277672,"aZ":-32.90594721390687,"pfxX":3.6516700424477393,"pfxZ":-0.48585957204584673,"pX":-0.696366472122362,"pZ":3.616856724704996,"vX0":1.481653663549424,"vY0":-121.37480322893623,"vZ0":1.6617234066533058,"x":143.54,"y":141.12,"x0":-1.7861298558693393,"y0":50.00103483626592,"z0":5.754497409473103,"aX":5.5376879198783024},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.4,"breakHorizontal":-7.0,"spinRate":2487,"spinDirection":105},"zone":11,"typeConfidence":1.33,"plateTime":0.4484292787448476,"extension":5.829849294707804},"index":5,"playId":"dd8e61a7-66ed-315a-88e2-3cc14e65e665","pitchNumber":4,"startTime":"2026-02-22T23:18:29.849Z","endTime":"2026-02-22T23:18:34.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685829,"link":"/api/v1/people/685829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":813860,"link":"/api/v1/people/813860"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56586749470234,"aZ":-13.67484582596987,"pfxX":-6.336657073261293,"pfxZ":9.870599151057903,"pX":-0.036852066737374053,"pZ":2.7215331387282466,"vX0":6.351519395863871,"vY0":-136.40522262690166,"vZ0":-4.873869977232314,"x":118.4,"y":165.3,"x0":-1.5785042741443878,"y0":50.00033601720422,"z0":5.482837950687279,"aX":-11.873068198519059},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":10.1,"spinRate":2232,"spinDirection":217},"zone":5,"typeConfidence":1.24,"plateTime":0.40240555318912463,"extension":6.321538621893253},"hitData":{"launchSpeed":114.1,"launchAngle":22.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.44,"coordY":65.14}},"index":6,"playId":"55a7348d-a907-3851-a676-3eecb7fb3aeb","pitchNumber":5,"startTime":"2026-02-22T23:18:51.747Z","endTime":"2026-02-22T23:19:12.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685829,"link":"/api/v1/people/685829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":814791,"link":"/api/v1/people/814791"},"second":{"id":813860,"link":"/api/v1/people/813860"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680695,"link":"/api/v1/people/680695"},"credit":"b_ab"},{"player":{"id":685829,"link":"/api/v1/people/685829"},"credit":"p_ab"},{"player":{"id":680695,"link":"/api/v1/people/680695"},"credit":"b_pa"},{"player":{"id":685829,"link":"/api/v1/people/685829"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-2.6000000000000005,"leverageIndex":0.29,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:19:12.967Z","atBatIndex":86},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Rambusch strikes out swinging.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:19:38.997Z","endTime":"2026-02-22T23:20:39.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":800683,"fullName":"Blake Rambusch","link":"/api/v1/people/800683"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685829,"fullName":"Irvin Machuca","link":"/api/v1/people/685829"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800683,"fullName":"Blake Rambusch","link":"/api/v1/people/800683"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694829,"link":"/api/v1/people/694829"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":79.1,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.251690859641634,"aZ":-31.508053115529542,"pfxX":2.6239400652247014,"pfxZ":0.4295323822713737,"pX":-0.48384757854665883,"pZ":2.493790457412199,"vX0":2.550285446245742,"vY0":-122.53397453165896,"vZ0":-1.073033008400118,"x":135.44,"y":171.45,"x0":-1.8693135094957272,"y0":50.00541093637498,"z0":5.567399642208851,"aX":4.0947354464183},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.8,"breakHorizontal":-5.3,"spinRate":2993,"spinDirection":58},"zone":4,"typeConfidence":1.33,"plateTime":0.44259702182306837,"extension":5.936396395542437},"index":0,"playId":"4965dc80-a7dc-3e5b-9e0b-fb906d5e52a3","pitchNumber":1,"startTime":"2026-02-22T23:19:39.049Z","endTime":"2026-02-22T23:19:42.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685829,"link":"/api/v1/people/685829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.294503477467998,"aZ":-13.807594494987931,"pfxX":-7.7848411046619965,"pfxZ":9.676713560086501,"pX":-0.7358189811312218,"pZ":3.177964619722608,"vX0":5.460547834140317,"vY0":-137.14187240767228,"vZ0":-3.7552758987261337,"x":145.05,"y":152.97,"x0":-1.7447066892678238,"y0":50.00557000369993,"z0":5.511537267627924,"aX":-14.780682876403484},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":12.8,"spinRate":2353,"spinDirection":222},"zone":1,"typeConfidence":1.03,"plateTime":0.39990953470033563,"extension":6.203982517266815},"index":1,"playId":"8b93831c-e61a-3200-b602-4c71cff82f9d","pitchNumber":2,"startTime":"2026-02-22T23:19:56.133Z","endTime":"2026-02-22T23:19:59.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685829,"link":"/api/v1/people/685829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50488471297463,"aZ":-15.328140650367851,"pfxX":-5.32449798073609,"pfxZ":8.55973702132161,"pX":-0.5296182834603722,"pZ":4.376377378839104,"vX0":4.8279265909810585,"vY0":-139.02031533807124,"vZ0":-0.4939420846212945,"x":137.19,"y":120.62,"x0":-1.5921684260360414,"y0":50.00643146345905,"z0":5.568610493460253,"aX":-10.483785863114145},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":8.8,"spinRate":2324,"spinDirection":221},"zone":11,"typeConfidence":1.21,"plateTime":0.3931448572607952,"extension":6.0475888786751995},"index":2,"playId":"c5eb51eb-b863-3ace-b0f9-60513e0e7516","pitchNumber":3,"startTime":"2026-02-22T23:20:16.484Z","endTime":"2026-02-22T23:20:19.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685829,"link":"/api/v1/people/685829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":83.3,"endSpeed":77.5,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.006437877445975,"aZ":-37.0296031099092,"pfxX":2.2496079330944427,"pfxZ":-3.2338368092183876,"pX":0.9550196280577332,"pZ":1.443326688957637,"vX0":5.398801859820033,"vY0":-121.32573200726341,"vZ0":-1.971828815830142,"x":80.6,"y":199.81,"x0":-1.5843313772129952,"y0":50.001859651328026,"z0":5.470319215258825,"aX":3.378731993776878},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.1,"breakHorizontal":-5.3,"spinRate":2767,"spinDirection":73},"zone":14,"typeConfidence":1.31,"plateTime":0.45011401506348614,"extension":6.0934287785778185},"index":3,"playId":"a2df0589-87ee-378f-9898-b8a428418c9a","pitchNumber":4,"startTime":"2026-02-22T23:20:33.151Z","endTime":"2026-02-22T23:20:39.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685829,"link":"/api/v1/people/685829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":800683,"link":"/api/v1/people/800683","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800683,"link":"/api/v1/people/800683"},"credit":"b_ab"},{"player":{"id":685829,"link":"/api/v1/people/685829"},"credit":"p_ab"},{"player":{"id":800683,"link":"/api/v1/people/800683"},"credit":"b_pa"},{"player":{"id":685829,"link":"/api/v1/people/685829"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:20:39.923Z","atBatIndex":87},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Suisbel grounds out, first baseman Michael Toglia to pitcher Irvin Machuca.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:20:45.483Z","endTime":"2026-02-22T23:21:27.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685829,"fullName":"Irvin Machuca","link":"/api/v1/people/685829"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":685829,"link":"/api/v1/people/685829"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.1,"endSpeed":83.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01375312387458,"aZ":-23.557597776874296,"pfxX":-10.411089717004248,"pfxZ":4.803771876936748,"pX":-1.5766057979465582,"pZ":3.309002794065537,"vX0":4.149071696035204,"vY0":-132.70200257142395,"vZ0":-1.4785892936017988,"x":177.1,"y":149.44,"x0":-1.8032937111497358,"y0":50.000579159926495,"z0":5.580948082284786,"aX":-18.66167440001275},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.6,"breakHorizontal":18.0,"spinRate":2252,"spinDirection":230},"zone":11,"typeConfidence":1.35,"plateTime":0.411937082079457,"extension":6.153596735734666},"index":0,"playId":"0fd20810-61f0-3308-b5ad-03bb0db40392","pitchNumber":1,"startTime":"2026-02-22T23:21:05.223Z","endTime":"2026-02-22T23:21:08.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685829,"link":"/api/v1/people/685829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":76.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.45584706640133,"aZ":-34.6447901476236,"pfxX":3.5288750474949886,"pfxZ":-1.6969348368485901,"pX":-0.28118533329740775,"pZ":1.2948732508923457,"vX0":2.538356892433299,"vY0":-119.1425231961189,"vZ0":-2.4147399075496416,"x":127.72,"y":203.82,"x0":-1.8147578426920752,"y0":50.00456250868963,"z0":5.418476285718884,"aX":5.130907287072464},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.4,"breakHorizontal":-7.0,"spinRate":2673,"spinDirection":119},"zone":13,"typeConfidence":1.18,"plateTime":0.4577404008920025,"extension":5.895896545152234},"hitData":{"launchSpeed":92.6,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.0,"coordY":167.81}},"index":1,"playId":"3ccf3f3e-51a5-3dd6-9ddb-2b32b7dd8a6e","pitchNumber":2,"startTime":"2026-02-22T23:21:20.933Z","endTime":"2026-02-22T23:21:27.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685829,"link":"/api/v1/people/685829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694829,"link":"/api/v1/people/694829"},"first":{"id":669911,"link":"/api/v1/people/669911"},"second":{"id":656308,"link":"/api/v1/people/656308"},"third":{"id":699114,"link":"/api/v1/people/699114"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":682997,"link":"/api/v1/people/682997"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_ab"},{"player":{"id":685829,"link":"/api/v1/people/685829"},"credit":"p_ab"},{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_pa"},{"player":{"id":685829,"link":"/api/v1/people/685829"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:21:27.769Z","atBatIndex":88},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Hampson strikes out swinging.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T23:23:41.227Z","endTime":"2026-02-22T23:25:59.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701805,"link":"/api/v1/people/701805"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Domingo Gonzalez replaces Jhonathan Díaz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":14,"homeScore":8,"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-22T23:22:41.218Z","endTime":"2026-02-22T23:23:43.414Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682445,"link":"/api/v1/people/682445"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":646242,"link":"/api/v1/people/646242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":92.9,"endSpeed":85.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.667482625241725,"aZ":-27.890075403092943,"pfxX":-9.79245472411128,"pfxZ":2.310749975306539,"pX":-2.5460977327502614,"pZ":1.951963390196899,"vX0":1.8185740151545642,"vY0":-135.26157334265062,"vZ0":-2.1673894948246533,"x":214.05,"y":186.08,"x0":-1.9553442661105929,"y0":50.00101689591508,"z0":4.720425241877233,"aX":-18.131068193125735},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.0,"breakHorizontal":17.3,"spinRate":2133,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4050338793929562,"extension":5.774891241674112},"index":1,"playId":"a0874224-cc26-36a9-b93d-e14fe372e849","pitchNumber":1,"startTime":"2026-02-22T23:23:43.414Z","endTime":"2026-02-22T23:23:46.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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.7,"endSpeed":86.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.693724205870005,"aZ":-26.75022620348025,"pfxX":-10.956037805587588,"pfxZ":2.8105475431292657,"pX":-0.10891464421996687,"pZ":2.50385048097263,"vX0":8.057857789536753,"vY0":-137.75603694250074,"vZ0":-1.2207058242121198,"x":121.15,"y":171.18,"x0":-1.6438710444411653,"y0":50.00064986761347,"z0":4.755750997016406,"aX":-21.120981690124196},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.0,"breakHorizontal":18.2,"spinRate":2248,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.39712345851999054,"extension":5.991079540348705},"index":2,"playId":"13db7e3c-3152-3e37-b59d-45126433c992","pitchNumber":2,"startTime":"2026-02-22T23:24:01.430Z","endTime":"2026-02-22T23:24:05.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"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":88.2,"endSpeed":81.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.929360376759043,"aZ":-30.633621084024938,"pfxX":-1.066710491641456,"pfxZ":0.9136949331932964,"pX":0.7243656284812345,"pZ":2.123437651735959,"vX0":6.487518921546774,"vY0":-128.39176360900106,"vZ0":-0.8937903384024988,"x":89.39,"y":181.45,"x0":-1.689261219899855,"y0":50.00077077083729,"z0":4.845977028206798,"aX":-1.7936435059140006},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":0.6,"spinRate":2304,"spinDirection":114},"zone":9,"typeConfidence":2.0,"plateTime":0.42553943284756723,"extension":6.058845888490688},"index":3,"playId":"fbdd22a1-50bc-3142-be8c-22e9d47fb53f","pitchNumber":3,"startTime":"2026-02-22T23:24:22.131Z","endTime":"2026-02-22T23:24:25.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.234391546415136,"aZ":-19.9370124153556,"pfxX":-7.536543788477425,"pfxZ":6.307234805619041,"pX":-0.16379554401306123,"pZ":3.269305574062526,"vX0":7.092140254754742,"vY0":-138.25690519631772,"vZ0":-0.5401247478568527,"x":123.24,"y":150.51,"x0":-1.7805236125727986,"y0":50.001171074769,"z0":4.80275998545347,"aX":-14.618968956385254},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":12.2,"spinRate":2225,"spinDirection":244},"zone":2,"typeConfidence":2.0,"plateTime":0.39586243594223314,"extension":6.083002154463619},"index":4,"playId":"9243e400-656d-322d-9a59-913712a2fa9c","pitchNumber":4,"startTime":"2026-02-22T23:24:51.624Z","endTime":"2026-02-22T23:24:54.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760369293486153,"aZ":-32.77662511197958,"pfxX":0.803523644023306,"pfxZ":-0.36278416387442647,"pX":0.3784002167818856,"pZ":1.1055156222958482,"vX0":5.0643234151144405,"vY0":-127.4932797488934,"vZ0":-2.6118619253862576,"x":102.58,"y":208.93,"x0":-1.7333122188970644,"y0":50.003611714017104,"z0":4.714854140349372,"aX":1.330197515554876},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.0,"breakHorizontal":-2.5,"spinRate":2493,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4286500379059963,"extension":6.1747078514545315},"index":5,"playId":"c689edc2-b973-3df8-a02b-1f5e7feda4fa","pitchNumber":5,"startTime":"2026-02-22T23:25:14.568Z","endTime":"2026-02-22T23:25:19.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.332579742038572,"aZ":-32.07102735956547,"pfxX":0.5171155531415597,"pfxZ":0.06317115416960206,"pX":1.0060698365574228,"pZ":2.826127869582363,"vX0":6.408635250022025,"vY0":-125.16052377221558,"vZ0":1.378027429507507,"x":78.65,"y":162.47,"x0":-1.6460809036882365,"y0":50.0025908445311,"z0":4.879040580109637,"aX":0.8253074016986761},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.6,"breakHorizontal":-2.3,"spinRate":2338,"spinDirection":99},"zone":12,"typeConfidence":2.0,"plateTime":0.43626475454017477,"extension":5.916646070962417},"index":6,"playId":"9ffd4f4b-93d8-3ea1-b66b-d280962e3439","pitchNumber":6,"startTime":"2026-02-22T23:25:33.783Z","endTime":"2026-02-22T23:25:39.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.645417772706104,"aZ":-31.368017235346105,"pfxX":-0.142381529721038,"pfxZ":0.5150541302700375,"pX":0.6822073499916959,"pZ":1.2612186999361794,"vX0":5.715114231523738,"vY0":-125.23611279555344,"vZ0":-2.258704125587193,"x":91.0,"y":204.73,"x0":-1.6247619248271243,"y0":50.003661728864145,"z0":4.7767444738844,"aX":-0.22394466412454556},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":-1.2,"spinRate":2227,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4397545556770335,"extension":6.2271779921789},"index":7,"playId":"636e4ebf-6701-3a3b-a195-994b586285d1","pitchNumber":7,"startTime":"2026-02-22T23:25:54.880Z","endTime":"2026-02-22T23:25:59.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_ab"},{"player":{"id":682445,"link":"/api/v1/people/682445"},"credit":"p_ab"},{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_pa"},{"player":{"id":682445,"link":"/api/v1/people/682445"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:25:59.560Z","atBatIndex":89},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Chavis grounds out, first baseman Charlie Pagliarini to pitcher Domingo Gonzalez.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":90,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T23:26:11.596Z","endTime":"2026-02-22T23:26:48.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656308,"fullName":"Michael Chavis","link":"/api/v1/people/656308"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656308,"fullName":"Michael Chavis","link":"/api/v1/people/656308"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":813860,"link":"/api/v1/people/813860"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682445,"link":"/api/v1/people/682445"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.246962938489244,"aZ":-32.0266275232783,"pfxX":1.2076277662645931,"pfxZ":0.09635629636422038,"pX":-0.892201382601105,"pZ":2.665571960058105,"vX0":2.117964855730819,"vY0":-124.75787587739252,"vZ0":1.0884167964319234,"x":151.01,"y":166.81,"x0":-1.907888233124392,"y0":50.00429784005469,"z0":4.855930241845819,"aX":1.9108548282244378},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.6,"breakHorizontal":-2.6,"spinRate":2349,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4384231252240536,"extension":5.854443606948254},"index":0,"playId":"7532e3b5-91bf-3797-b17d-7a1fe6362eec","pitchNumber":1,"startTime":"2026-02-22T23:26:21.747Z","endTime":"2026-02-22T23:26:25.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":656308,"link":"/api/v1/people/656308","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63139796758137,"aZ":-27.987314308314673,"pfxX":-10.647828634771578,"pfxZ":2.1647711817763113,"pX":0.4405683144479628,"pZ":2.821028898076066,"vX0":9.546733474694825,"vY0":-137.8241337733906,"vZ0":0.041696773055357794,"x":100.21,"y":162.61,"x0":-1.672992295698961,"y0":50.0062003213217,"z0":4.684930641824495,"aX":-20.631795087700606},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.1,"breakHorizontal":17.5,"spinRate":2262,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.39634858470913015,"extension":5.957479499580173},"hitData":{"launchSpeed":110.8,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.4,"coordY":161.74}},"index":1,"playId":"d32da6d6-a35e-346b-a975-f8fa32b6a5d4","pitchNumber":2,"startTime":"2026-02-22T23:26:43.134Z","endTime":"2026-02-22T23:26:48.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":656308,"link":"/api/v1/people/656308","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656308,"link":"/api/v1/people/656308"},"credit":"b_ab"},{"player":{"id":682445,"link":"/api/v1/people/682445"},"credit":"p_ab"},{"player":{"id":656308,"link":"/api/v1/people/656308"},"credit":"b_pa"},{"player":{"id":682445,"link":"/api/v1/people/682445"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:26:48.516Z","atBatIndex":90},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edwin Arroyo flies out to left fielder Jared Sundstrom.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":91,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T23:26:59.254Z","endTime":"2026-02-22T23:27:25.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":814791,"link":"/api/v1/people/814791"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.972545811476852,"aZ":-20.685059214192876,"pfxX":-8.763126131026599,"pfxZ":5.9284631741957625,"pX":0.2848141783838123,"pZ":2.4703549487900407,"vX0":8.693694434180491,"vY0":-138.1351060509806,"vZ0":-1.9320278147666805,"x":106.14,"y":172.08,"x0":-1.760476483594533,"y0":50.00292103382144,"z0":4.56553608148327,"aX":-16.98252878387409},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":14.2,"spinRate":2202,"spinDirection":240},"zone":6,"typeConfidence":2.0,"plateTime":0.3960919567175898,"extension":5.90426469698047},"hitData":{"launchSpeed":91.9,"launchAngle":31.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.51,"coordY":75.96}},"index":0,"playId":"eb1c19ff-fbe9-33ef-bf7e-02ea07d65d88","pitchNumber":1,"startTime":"2026-02-22T23:27:19.963Z","endTime":"2026-02-22T23:27:25.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701805,"link":"/api/v1/people/701805"},"first":{"id":813860,"link":"/api/v1/people/813860"},"second":{"id":800683,"link":"/api/v1/people/800683"},"third":{"id":692044,"link":"/api/v1/people/692044"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_ab"},{"player":{"id":682445,"link":"/api/v1/people/682445"},"credit":"p_ab"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_pa"},{"player":{"id":682445,"link":"/api/v1/people/682445"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:27:25.436Z","atBatIndex":91}]