[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Robles called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T20:05:09.828Z","endTime":"2026-02-25T20:06:21.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T16:03:56.010Z","endTime":"2026-02-25T19:42:16.142Z","isPitch":false,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"},"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-25T19:42:16.142Z","endTime":"2026-02-25T20:03:56.807Z","isPitch":false,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"},"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-25T20:03:56.807Z","endTime":"2026-02-25T20:05:12.014Z","isPitch":false,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"},"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":89.9,"endSpeed":81.8,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.137119516682322,"aZ":-13.437915923402436,"pfxX":4.8367248354319745,"pfxZ":10.881328504846511,"pX":1.011635477874927,"pZ":2.550500319356299,"vX0":-2.190870435302453,"vY0":-130.77653615058563,"vZ0":-6.149563930740099,"x":78.44,"y":169.92,"x0":1.2346949082552567,"y0":50.000074175103435,"z0":5.951425371301536,"aX":8.325658187234415},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.5,"breakHorizontal":-8.3,"spinRate":2245,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.41979901048501933,"extension":6.286786214809947},"index":3,"playId":"cd1eef22-77af-3406-a7c5-e8a1b20336df","pitchNumber":1,"startTime":"2026-02-25T20:05:12.014Z","endTime":"2026-02-25T20:05:16.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.928793473926824,"aZ":-13.857538995508559,"pfxX":4.535981661331825,"pfxZ":10.288104325460512,"pX":0.14859600048377153,"pZ":3.0437366657128253,"vX0":-3.6345060859873097,"vY0":-132.72774493522257,"vZ0":-5.182373083627313,"x":111.34,"y":156.6,"x0":0.9476794337132597,"y0":50.00468166718887,"z0":6.0339706416826075,"aX":8.078040402411085},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.6,"breakHorizontal":-7.4,"spinRate":2225,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.4129694915259772,"extension":6.193755663486369},"index":4,"playId":"9fd68a02-8df6-3a3c-977c-6e25ee8f4208","pitchNumber":2,"startTime":"2026-02-25T20:05:27.375Z","endTime":"2026-02-25T20:05:32.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":81.7,"endSpeed":75.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.089130624899454,"aZ":-38.723964965194604,"pfxX":-0.46143889185365206,"pfxZ":-4.568957479072015,"pX":-0.783891049393709,"pZ":1.3888466620423523,"vX0":-3.676454303326156,"vY0":-119.02966376365006,"vZ0":-3.1738900464715867,"x":146.88,"y":201.28,"x0":0.8413428150520816,"y0":50.00255973909974,"z0":6.249599473730633,"aX":-0.6614357454930905},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-8.8,"breakHorizontal":1.7,"spinRate":2327,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.4603607543646451,"extension":6.191602315786162},"index":5,"playId":"c4135e5d-b3d0-3359-8a06-13d717d10a09","pitchNumber":3,"startTime":"2026-02-25T20:06:01.181Z","endTime":"2026-02-25T20:06:07.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.520300071191272,"aZ":-39.81591349915699,"pfxX":-1.0498975916237439,"pfxZ":-5.419341179601468,"pX":0.48009706071689795,"pZ":1.829524730645048,"vX0":-0.6624931906738954,"vY0":-118.28245095160999,"vZ0":-1.7301209455230877,"x":98.7,"y":189.38,"x0":0.9006437807915544,"y0":50.00327149171425,"z0":6.2367335938668536,"aX":-1.4806024201376766},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.0,"breakHorizontal":2.0,"spinRate":2314,"spinDirection":334},"zone":9,"typeConfidence":2.0,"plateTime":0.4638839445051821,"extension":6.3285464749110805},"index":6,"playId":"5761cefb-2350-350a-a8c9-79552a70712a","pitchNumber":4,"startTime":"2026-02-25T20:06:16.185Z","endTime":"2026-02-25T20:06:21.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-25T20:06:21.905Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rob Refsnyder singles on a ground ball to left fielder Kameron Misner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T20:06:29.395Z","endTime":"2026-02-25T20:07:58.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"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":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65343578431159,"aZ":-23.700254321911626,"pfxX":-1.2841945475101002,"pfxZ":5.060254273591939,"pX":-0.03179588143039359,"pZ":3.8266928899222923,"vX0":-2.751892094895684,"vY0":-128.6188774886822,"vZ0":-1.4932225857245798,"x":106.57,"y":122.05,"x0":1.2188732346096505,"y0":50.00480914939872,"z0":6.252445775422164,"aX":-2.1522290265464985},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.0,"breakHorizontal":3.0,"spinRate":2324,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.42583432224678264,"extension":6.221374448861999},"index":0,"playId":"d5b6115e-87f2-3dbc-b2a3-6ddeb7cd879c","pitchNumber":1,"startTime":"2026-02-25T20:06:42.641Z","endTime":"2026-02-25T20:06:47.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-25T20:06:55.785Z","endTime":"2026-02-25T20:07:02.836Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":79.7,"endSpeed":73.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.689181007335137,"aZ":-26.72471089407459,"pfxX":6.022901421503747,"pfxZ":3.9963762863719943,"pX":1.092770135294689,"pZ":3.0135239837932373,"vX0":-2.46677758289666,"vY0":-116.06198879065326,"vZ0":-1.2850329213770642,"x":75.35,"y":157.41,"x0":1.3867282564125814,"y0":50.00559272152259,"z0":6.1192359966161805,"aX":8.219241570373264},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.2,"breakHorizontal":-10.3,"spinRate":1467,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.47190347812069966,"extension":6.123430968687582},"index":2,"playId":"83e85d0e-c678-3617-8d19-7d6ede23ae65","pitchNumber":2,"startTime":"2026-02-25T20:07:02.836Z","endTime":"2026-02-25T20:07:06.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15815123507646,"aZ":-23.777361572721308,"pfxX":-1.8582711108339924,"pfxZ":4.972444816224815,"pX":-0.35095310509596,"pZ":3.169996054022139,"vX0":-2.5277236788632673,"vY0":-128.9396887413501,"vZ0":-3.0114616225984205,"x":130.38,"y":153.19,"x0":0.8824610288179544,"y0":50.000883095996436,"z0":6.182460994692153,"aX":-3.136440604454556},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.6,"breakHorizontal":4.0,"spinRate":2315,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.42436935420064614,"extension":6.198669199618382},"index":3,"playId":"66d4617c-e7cc-3758-9d01-873d43b16597","pitchNumber":3,"startTime":"2026-02-25T20:07:15.965Z","endTime":"2026-02-25T20:07:21.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":91.1,"endSpeed":83.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.565556184401274,"aZ":-13.699951586116047,"pfxX":4.632928262080096,"pfxZ":10.351957938446297,"pX":-0.13557245680103228,"pZ":1.0739654398466012,"vX0":-4.619427118223589,"vY0":-132.3196138156723,"vZ0":-9.669509730150178,"x":122.17,"y":209.78,"x0":1.0256619117395522,"y0":50.00005959539156,"z0":5.764309174802986,"aX":8.265884430030273},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.0,"breakHorizontal":-7.4,"spinRate":2238,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.41294985305430565,"extension":6.378735405624394},"index":4,"playId":"a7b102de-d8e1-3fc2-9c6b-8e2142c7d997","pitchNumber":4,"startTime":"2026-02-25T20:07:39.710Z","endTime":"2026-02-25T20:07:45.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97619789896051,"aZ":-16.414958566929634,"pfxX":3.9316274499776878,"pfxZ":9.069717788704946,"pX":0.01143244723241359,"pZ":2.695942014423594,"vX0":-3.9570498922032233,"vY0":-130.83556785032494,"vZ0":-5.184320727746595,"x":116.56,"y":165.99,"x0":1.0308990786748442,"y0":50.00610154931604,"z0":5.928980229792217,"aX":6.834283076677078},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.5,"breakHorizontal":-6.2,"spinRate":2131,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.41825722129388065,"extension":6.33636765382465},"hitData":{"launchSpeed":103.8,"launchAngle":-4.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.06,"coordY":158.43}},"index":5,"playId":"e35f8596-8f28-345b-9e4c-6a7bf87b7bd2","pitchNumber":5,"startTime":"2026-02-25T20:07:52.579Z","endTime":"2026-02-25T20:07:58.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:07:58.729Z","atBatIndex":1},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Josh Naylor grounds into a force out, first baseman Vinnie Pasquantino to shortstop Bobby Witt Jr. Rob Refsnyder out at 2nd. Josh Naylor to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T20:08:07.363Z","endTime":"2026-02-25T20:10:38.120Z","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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":84.8,"endSpeed":78.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.019001859173848,"aZ":-29.05264682490772,"pfxX":-0.6822372655655706,"pfxZ":2.0138301219843022,"pX":0.04392143893839703,"pZ":2.943986036490845,"vX0":-2.512890220407565,"vY0":-123.60549515431173,"vZ0":-1.9934202318864966,"x":115.33,"y":159.29,"x0":1.1612884777468229,"y0":50.00418901687931,"z0":6.193982615204332,"aX":-1.0583932724015344},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.5,"breakHorizontal":1.8,"spinRate":2341,"spinDirection":172},"zone":2,"typeConfidence":2.0,"plateTime":0.442668327090717,"extension":6.1925440056122065},"index":0,"playId":"31eff74a-9d1b-3fdd-a0a7-4b376eac3a9c","pitchNumber":1,"startTime":"2026-02-25T20:08:27.787Z","endTime":"2026-02-25T20:08:31.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":91.1,"endSpeed":83.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68844298106625,"aZ":-15.173180092182564,"pfxX":4.896437681009596,"pfxZ":9.515683056365582,"pX":0.8983262948057097,"pZ":2.894124186243596,"vX0":-3.109369409907434,"vY0":-132.6536574482541,"vZ0":-5.285053559617551,"x":82.76,"y":160.64,"x0":1.4479571803358335,"y0":50.00273812936539,"z0":6.013791579288442,"aX":8.749011613160118},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.3,"breakHorizontal":-8.2,"spinRate":2253,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4124930642617275,"extension":6.24405555548574},"index":1,"playId":"d797609f-45b4-3f8c-abff-a4e4edccd17d","pitchNumber":2,"startTime":"2026-02-25T20:08:43.373Z","endTime":"2026-02-25T20:08:47.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.683651711294512,"aZ":-26.197747519726178,"pfxX":6.823775079714545,"pfxZ":4.459151579693757,"pX":0.5472223266247263,"pZ":1.9327367461517289,"vX0":-4.243605938992875,"vY0":-115.12817588650786,"vZ0":-3.3742242504366033,"x":96.14,"y":186.6,"x0":1.5292170105349547,"y0":50.00383910622785,"z0":5.957281755321648,"aX":9.146585452162164},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.4,"breakHorizontal":-11.3,"spinRate":1483,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4760404397532252,"extension":6.084416974426691},"index":2,"playId":"ea111da1-3b27-3f17-9af1-21d647dae6b6","pitchNumber":3,"startTime":"2026-02-25T20:09:01.528Z","endTime":"2026-02-25T20:09:05.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-25T20:09:17.591Z","endTime":"2026-02-25T20:09:34.086Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.690658189701573,"aZ":-39.388300040249504,"pfxX":-1.3806342783623384,"pfxZ":-5.016268559045532,"pX":-0.25755849214490395,"pZ":2.060685165068255,"vX0":-2.6694871582007877,"vY0":-118.8870150777548,"vZ0":-1.1490949217666362,"x":126.82,"y":183.14,"x0":1.056873519033669,"y0":50.00138616431627,"z0":6.10887313017734,"aX":-1.9860749953529981},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.1,"breakHorizontal":3.1,"spinRate":2249,"spinDirection":337},"zone":7,"typeConfidence":2.0,"plateTime":0.4598043707840329,"extension":6.357965017527762},"index":4,"playId":"f69b08c0-1c10-3bea-bbde-e38bccf896a2","pitchNumber":4,"startTime":"2026-02-25T20:09:34.086Z","endTime":"2026-02-25T20:09:38.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":85.9,"endSpeed":79.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27977832492517,"aZ":-28.512857746246617,"pfxX":-1.5661170584054616,"pfxZ":2.3036871842374076,"pX":-1.0677971963543509,"pZ":2.252204008056796,"vX0":-4.493131999889434,"vY0":-125.09216441336658,"vZ0":-3.511028666982959,"x":157.7,"y":177.97,"x0":0.9523321320948366,"y0":50.005706686658044,"z0":6.001416004809895,"aX":-2.491648460278796},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.6,"breakHorizontal":3.8,"spinRate":2331,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.4371929949352218,"extension":6.33453478168873},"index":5,"playId":"eb7cd176-e748-374b-9c7e-8be675f5d00e","pitchNumber":5,"startTime":"2026-02-25T20:10:03.400Z","endTime":"2026-02-25T20:10:06.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.963567563143567,"aZ":-17.715226981374286,"pfxX":4.841153674483798,"pfxZ":8.142906146216186,"pX":-0.723794977517197,"pZ":2.8227496192461787,"vX0":-6.365848024732224,"vY0":-131.87714826375617,"vZ0":-4.839419914825519,"x":144.59,"y":162.57,"x0":1.0835025012669377,"y0":50.001091212715984,"z0":5.973628594881055,"aX":8.594412951565458},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.0,"breakHorizontal":-7.6,"spinRate":2133,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.41408849162527206,"extension":6.30165794684562},"hitData":{"launchSpeed":68.7,"launchAngle":-44.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.35,"coordY":177.09}},"index":6,"playId":"1da6999f-12ac-3e12-9443-21f001493eea","pitchNumber":6,"startTime":"2026-02-25T20:10:32.305Z","endTime":"2026-02-25T20:10:38.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:10:38.120Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Wisdom strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T20:10:56.852Z","endTime":"2026-02-25T20:12:36.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04961027828971,"aZ":-24.997564993962534,"pfxX":-0.4142843065678625,"pfxZ":4.312095079439356,"pX":0.6053479527828333,"pZ":2.3313751721113776,"vX0":-1.4419800107944043,"vY0":-127.85578885394044,"vZ0":-4.498105107884481,"x":93.93,"y":175.83,"x0":1.2292506145162507,"y0":50.00278106961618,"z0":6.062578105889993,"aX":-0.6894358403390742},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.1,"breakHorizontal":1.1,"spinRate":2316,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4275160681064025,"extension":6.247118001471684},"index":0,"playId":"d4df4257-90b9-3236-a10a-365d9045396d","pitchNumber":1,"startTime":"2026-02-25T20:11:16.237Z","endTime":"2026-02-25T20:11:21.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":91.4,"endSpeed":84.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44287178848032,"aZ":-15.24437815428096,"pfxX":2.3534451367539124,"pfxZ":9.370200824667332,"pX":-0.6230153453172489,"pZ":2.790386096676622,"vX0":-5.6890801554054615,"vY0":-133.05214736951592,"vZ0":-5.48521711206341,"x":140.75,"y":163.44,"x0":1.2296933707775768,"y0":50.003428476223284,"z0":5.969354400142699,"aX":4.252740813747084},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":-3.1,"spinRate":2239,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4104258565543737,"extension":6.490742755325465},"index":1,"playId":"05699e9f-df6d-3e17-bfb4-cfcc4d3f1393","pitchNumber":2,"startTime":"2026-02-25T20:11:36.339Z","endTime":"2026-02-25T20:11:41.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.543008945023182,"aZ":-29.363132552009404,"pfxX":7.374802377953285,"pfxZ":2.1066411438612977,"pX":1.9807442111985112,"pZ":2.600985490005342,"vX0":-2.11618680394934,"vY0":-114.76556352314147,"vZ0":-1.4620878452672015,"x":41.5,"y":168.55,"x0":1.9575871724198428,"y0":50.00031047621916,"z0":6.110261004316419,"aX":9.820860219225532},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":3.7,"breakHorizontal":-12.8,"spinRate":1475,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4775410371168025,"extension":5.952165565892194},"index":2,"playId":"05f1c814-e2fd-3b8d-9b03-982267024bb6","pitchNumber":3,"startTime":"2026-02-25T20:11:59.681Z","endTime":"2026-02-25T20:12:04.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.185352096609655,"aZ":-25.702618952117266,"pfxX":6.668961159210779,"pfxZ":4.537081767591175,"pX":0.9517262110031167,"pZ":1.3020711795687026,"vX0":-3.7665416746347153,"vY0":-118.58351542678803,"vZ0":-5.024711419017986,"x":80.72,"y":203.62,"x0":1.692284718462037,"y0":50.005829381256056,"z0":5.786829717915109,"aX":9.521450635271414},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.3,"breakHorizontal":-11.2,"spinRate":1522,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.46148618461567725,"extension":6.286099691734512},"index":3,"playId":"17f11a11-dd14-3e4f-b7ed-3012eca59e66","pitchNumber":4,"startTime":"2026-02-25T20:12:14.449Z","endTime":"2026-02-25T20:12:19.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89942924729148,"aZ":-40.55538290105491,"pfxX":0.3895695283371188,"pfxZ":-6.006622431982086,"pX":0.3221594987755837,"pZ":1.4277708619609393,"vX0":-2.257222510625021,"vY0":-117.24684385715481,"vZ0":-2.115377467306889,"x":104.72,"y":200.23,"x0":1.2462572286969378,"y0":50.00574030215656,"z0":6.121766610564778,"aX":0.5432799594639774},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.2,"breakHorizontal":-0.1,"spinRate":2156,"spinDirection":343},"zone":14,"typeConfidence":2.0,"plateTime":0.4669322228947759,"extension":6.310765433854159},"index":4,"playId":"b5253318-41db-3aa6-b5b3-763114915e76","pitchNumber":5,"startTime":"2026-02-25T20:12:31.660Z","endTime":"2026-02-25T20:12:36.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621550,"link":"/api/v1/people/621550"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":621550,"link":"/api/v1/people/621550"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:12:36.469Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T20:14:25.946Z","endTime":"2026-02-25T20:17:03.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14041692547583,"aZ":-28.71469651428566,"pfxX":-10.10064251118181,"pfxZ":1.781252436777148,"pX":-0.09696301176039698,"pZ":2.985885098864845,"vX0":7.419015856234614,"vY0":-137.8006020532692,"vZ0":-0.3122728733713306,"x":120.7,"y":158.16,"x0":-1.5002688369025703,"y0":50.000050374790554,"z0":5.026240353843067,"aX":-19.59032308765116},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.4,"breakHorizontal":16.9,"spinRate":2221,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39615996609273596,"extension":6.39560846326048},"index":0,"playId":"e7eb3e9a-f57a-3977-a212-0bac4723af54","pitchNumber":1,"startTime":"2026-02-25T20:14:50.513Z","endTime":"2026-02-25T20:14:55.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":83.1,"endSpeed":76.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.561334882714895,"aZ":-35.25182316713363,"pfxX":7.442651673568725,"pfxZ":-2.0825470884066304,"pX":1.2007506699976838,"pZ":1.7234558597458443,"vX0":4.494847296518929,"vY0":-121.0020134510359,"vZ0":-0.21562852195820237,"x":71.23,"y":192.25,"x0":-1.6506993512290307,"y0":50.004969270510394,"z0":4.913777736508977,"aX":10.988320203921987},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.6,"breakHorizontal":-14.5,"spinRate":2371,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4534107175614581,"extension":6.45736283380808},"index":1,"playId":"545629a5-10df-3e28-a74e-1115b4cc1ae2","pitchNumber":2,"startTime":"2026-02-25T20:15:07.095Z","endTime":"2026-02-25T20:15:12.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.0,"endSpeed":88.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.456779571083114,"aZ":-15.05803236291487,"pfxX":-6.197369628582694,"pfxZ":8.60533215074465,"pX":-0.7587536161498122,"pZ":3.1812487909482448,"vX0":4.7032640162645825,"vY0":-139.87349487189516,"vZ0":-2.1785638442381576,"x":145.92,"y":152.89,"x0":-1.6537467642306982,"y0":50.00222143330804,"z0":4.95338368012429,"aX":-12.325044479632208},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2252,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.39104993187908876,"extension":6.355418031905196},"index":2,"playId":"daec962e-a140-3447-a10b-19dbd650970a","pitchNumber":3,"startTime":"2026-02-25T20:15:25.873Z","endTime":"2026-02-25T20:15:31.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.258081659786793,"aZ":-19.679187164584015,"pfxX":-6.65883463497391,"pfxZ":6.309341043322752,"pX":0.15032924619391147,"pZ":1.8739516641477079,"vX0":7.000298054815071,"vY0":-139.1258758603513,"vZ0":-4.662643087441537,"x":111.27,"y":188.18,"x0":-1.5211816564260452,"y0":50.00359248121286,"z0":4.858045134768468,"aX":-13.186965235640491},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":10.8,"spinRate":1995,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.39219201367440215,"extension":6.519894547237655},"index":3,"playId":"80518829-36e4-3ecf-ad9d-d38b478c7fcf","pitchNumber":4,"startTime":"2026-02-25T20:15:44.606Z","endTime":"2026-02-25T20:15:50.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.2,"endSpeed":88.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.495217301241055,"aZ":-17.4579563024227,"pfxX":-5.636390965818819,"pfxZ":7.403749502440345,"pX":0.993527404587408,"pZ":2.6847975772635966,"vX0":9.03720102308842,"vY0":-139.8365483362348,"vZ0":-2.895856052612668,"x":79.13,"y":166.29,"x0":-1.5425863763928256,"y0":50.00252893053179,"z0":4.874335053350556,"aX":-11.203240601997539},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":8.4,"spinRate":2060,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3911755664820138,"extension":6.400720241625811},"index":4,"playId":"a278224c-a4ca-38ca-a497-01900d868133","pitchNumber":5,"startTime":"2026-02-25T20:16:10.434Z","endTime":"2026-02-25T20:16:14.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.208533115054994,"aZ":-25.465826055224447,"pfxX":4.82467186917347,"pfxZ":4.230305789687897,"pX":0.6594703722649154,"pZ":2.720034520750265,"vX0":4.217986803845217,"vY0":-124.6843855541429,"vZ0":-0.2683459130925736,"x":91.86,"y":165.34,"x0":-1.6763916708157351,"y0":50.00598415372205,"z0":4.916368929911592,"aX":7.657124357275738},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.8,"breakHorizontal":-9.6,"spinRate":2592,"spinDirection":64},"zone":6,"typeConfidence":2.0,"plateTime":0.43796533673596505,"extension":6.373074685092857},"index":5,"playId":"bd1d5519-f70e-36c6-8679-d1df2c1eb3f4","pitchNumber":6,"startTime":"2026-02-25T20:16:33.438Z","endTime":"2026-02-25T20:16:37.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.3,"endSpeed":88.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.094105949775003,"aZ":-25.83620436940599,"pfxX":-10.842743056650257,"pfxZ":3.1735952115542876,"pX":0.6861619986239683,"pZ":3.2349708647851725,"vX0":9.27185785428772,"vY0":-140.06530459881725,"vZ0":-0.24009443411115194,"x":90.85,"y":151.44,"x0":-1.2498207334906941,"y0":50.00375213142357,"z0":5.003820027212104,"aX":-21.65735090323885},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.9,"breakHorizontal":17.9,"spinRate":2338,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.3902876014932204,"extension":6.505113593542245},"index":6,"playId":"5dc800d9-da83-34e9-8cf6-c21bbc892fa6","pitchNumber":7,"startTime":"2026-02-25T20:16:55.220Z","endTime":"2026-02-25T20:17:03.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:17:03.114Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bobby Witt Jr. doubles (1) on a line drive to center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T20:17:09.080Z","endTime":"2026-02-25T20:17:57.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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(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.1,"endSpeed":88.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18930366355565,"aZ":-14.979079043751398,"pfxX":-4.361218040977626,"pfxZ":8.488498480452487,"pX":-0.4852022038840009,"pZ":2.744552700365402,"vX0":4.761053134634103,"vY0":-141.42163461927979,"vZ0":-3.3194773468344803,"x":135.49,"y":164.68,"x0":-1.6237476527777213,"y0":50.004606081058874,"z0":4.89409600928812,"aX":-8.836839702798608},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":7.0,"spinRate":2330,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3872676577183203,"extension":6.56300682989942},"index":0,"playId":"b41baeb2-4852-3d7b-bafe-a59cb852c451","pitchNumber":1,"startTime":"2026-02-25T20:17:27.675Z","endTime":"2026-02-25T20:17:31.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59437921549832,"aZ":-35.877058031407316,"pfxX":6.074744158802295,"pfxZ":-2.441146770122023,"pX":-0.7822550129118068,"pZ":3.050657928935182,"vX0":0.5549735797962172,"vY0":-122.03128119103295,"vZ0":2.568190408681442,"x":146.82,"y":156.41,"x0":-1.8020104612295615,"y0":50.00138243017526,"z0":5.061842011379532,"aX":9.218917662679074},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.6,"breakHorizontal":-11.2,"spinRate":2373,"spinDirection":70},"zone":1,"typeConfidence":2.0,"plateTime":0.4477492718874809,"extension":6.359498844533174},"hitData":{"launchSpeed":99.8,"launchAngle":8.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.84,"coordY":108.13}},"index":1,"playId":"c3fdd24c-8791-3ad4-a98b-ffffc99617b8","pitchNumber":2,"startTime":"2026-02-25T20:17:48.935Z","endTime":"2026-02-25T20:17:57.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:17:57.936Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vinnie Pasquantino doubles (1) on a line drive to center fielder Victor Robles. Bobby Witt Jr. scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T20:18:08.389Z","endTime":"2026-02-25T20:19:12.659Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.414010055569534,"aZ":-13.494740113837196,"pfxX":-5.783919210559209,"pfxZ":9.51554990644729,"pX":0.9024383777780811,"pZ":1.6284146850594747,"vX0":8.582548236612674,"vY0":-138.83434212192392,"vZ0":-6.516175483940508,"x":82.6,"y":194.81,"x0":-1.4693782349304094,"y0":50.004058715429245,"z0":4.894144105987116,"aX":-11.356511703115977},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":8.8,"spinRate":2276,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.39364874012377227,"extension":6.466981197177403},"index":0,"playId":"78db81c5-6ebd-3e21-a755-b217b0595de1","pitchNumber":1,"startTime":"2026-02-25T20:18:42.463Z","endTime":"2026-02-25T20:18:47.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.330402280924375,"aZ":-17.144849635271733,"pfxX":-6.4239313882407485,"pfxZ":7.6475509959208665,"pX":0.15921380361820198,"pZ":2.269891684025135,"vX0":7.0264037216074575,"vY0":-139.09363087093865,"vZ0":-4.054341127010022,"x":110.93,"y":177.49,"x0":-1.5614537608010541,"y0":50.00317168347247,"z0":4.878631515815242,"aX":-12.62540214116463},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":10.2,"spinRate":2150,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.393336696160826,"extension":6.478328899649156},"hitData":{"launchSpeed":99.0,"launchAngle":20.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":170.03,"coordY":59.54}},"index":1,"playId":"efaa3f0a-78fe-3532-9f48-3e793c53167d","pitchNumber":2,"startTime":"2026-02-25T20:19:01.642Z","endTime":"2026-02-25T20:19:12.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.2,"awayTeamWinProbability":33.8,"homeTeamWinProbabilityAdded":9.500000000000007,"leverageIndex":1.26,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:19:12.659Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out sharply to center fielder Victor Robles. Vinnie Pasquantino to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T20:19:22.725Z","endTime":"2026-02-25T20:22:52.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42216448470758,"aZ":-32.28527078458777,"pfxX":6.7035811027902374,"pfxZ":-0.07353171997635677,"pX":0.768986203369808,"pZ":2.618960653694621,"vX0":3.789406276425607,"vY0":-121.01539846868776,"vZ0":1.3630255755645047,"x":87.69,"y":168.07,"x0":-1.6948367517266285,"y0":50.00443783435084,"z0":4.903772009385016,"aX":9.816305855059808},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.5,"breakHorizontal":-13.1,"spinRate":2431,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.4548369544477353,"extension":6.395070677312931},"index":0,"playId":"f1a28717-ed46-3f50-8327-d527422e2b13","pitchNumber":1,"startTime":"2026-02-25T20:19:50.576Z","endTime":"2026-02-25T20:19:55.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.2,"endSpeed":87.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.219687337551964,"aZ":-28.653968353212623,"pfxX":-9.555919567924299,"pfxZ":1.8062473294343606,"pX":0.5009565953338218,"pZ":2.0094369785567765,"vX0":8.67256423765575,"vY0":-138.48098074382185,"vZ0":-2.512158495875914,"x":97.9,"y":184.53,"x0":-1.4261383588831107,"y0":50.00140151104271,"z0":4.840365079936551,"aX":-18.603701638477062},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.0,"breakHorizontal":15.6,"spinRate":2280,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.39516487513355303,"extension":6.427124477813308},"index":1,"playId":"90296916-6fca-30d4-b98a-bbfd6a33bbdc","pitchNumber":2,"startTime":"2026-02-25T20:20:06.662Z","endTime":"2026-02-25T20:20:11.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.024525351760385,"aZ":-29.25820121391897,"pfxX":6.126316422903415,"pfxZ":1.912826203473772,"pX":2.105655836077192,"pZ":1.358741580343162,"vX0":6.671854553632127,"vY0":-123.30497574509799,"vZ0":-2.239949850625928,"x":36.74,"y":202.09,"x0":-1.442009214455807,"y0":50.00081494543321,"z0":4.774417699921987,"aX":9.328843817388574},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.1,"breakHorizontal":-12.8,"spinRate":2523,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4460777379279981,"extension":6.535212968249325},"index":2,"playId":"f34b3743-8f5f-33d8-86af-6fe65397dfb5","pitchNumber":3,"startTime":"2026-02-25T20:20:36.500Z","endTime":"2026-02-25T20:20:39.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3224201612037,"aZ":-26.13523763927663,"pfxX":-8.37335430180616,"pfxZ":3.0513706627641497,"pX":1.4011839612535193,"pZ":4.007995960615262,"vX0":9.783948359038542,"vY0":-139.5608903515498,"vZ0":1.6331310126784002,"x":63.59,"y":130.56,"x0":-1.0559818111228778,"y0":50.004105395931454,"z0":5.132218301739163,"aX":-16.580285010890037},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.1,"breakHorizontal":13.2,"spinRate":2199,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3919163467531086,"extension":6.49701764549009},"index":3,"playId":"98fd9544-f8d7-3caa-bc6b-5372045ca21c","pitchNumber":4,"startTime":"2026-02-25T20:20:56.889Z","endTime":"2026-02-25T20:21:00.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.1,"endSpeed":87.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53462232732724,"aZ":-15.615627705255934,"pfxX":-5.289251742667308,"pfxZ":8.38669375477413,"pX":-0.4609394943839628,"pZ":3.8398054664604726,"vX0":4.867792135438621,"vY0":-139.8562517756793,"vZ0":-0.48352196055708,"x":134.57,"y":135.11,"x0":-1.5396978296531043,"y0":50.00124936342435,"z0":5.0421950770926225,"aX":-10.44175159242668},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2386,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39214004518493706,"extension":6.532240745115863},"index":4,"playId":"0a2785e7-bee1-3f4a-8b4d-6fc758d4b265","pitchNumber":5,"startTime":"2026-02-25T20:21:15.000Z","endTime":"2026-02-25T20:21:18.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.152734728542974,"aZ":-26.604762478041835,"pfxX":-8.682254796756546,"pfxZ":2.7698710102415482,"pX":-0.9893795358661521,"pZ":3.9945223923715116,"vX0":4.6516781181204445,"vY0":-140.53433728128033,"vZ0":1.9284224468667395,"x":154.71,"y":130.93,"x0":-1.532966527073985,"y0":50.00442870811058,"z0":5.02103468110678,"aX":-17.466724002734736},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.6,"breakHorizontal":14.9,"spinRate":2330,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38891503519277615,"extension":6.460290953902945},"index":5,"playId":"19e69cf0-939d-3d98-ae6c-3b7314038967","pitchNumber":6,"startTime":"2026-02-25T20:21:41.812Z","endTime":"2026-02-25T20:21:46.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43086391531813,"aZ":-32.266924104752775,"pfxX":5.326802235197453,"pfxZ":-0.05649341363379001,"pX":1.3810962816946077,"pZ":2.0325417602228306,"vX0":5.725583428402266,"vY0":-123.02458509140344,"vZ0":-0.08393623702546138,"x":64.36,"y":183.9,"x0":-1.6649630202078876,"y0":50.004937242888744,"z0":4.792229138998869,"aX":8.201218499784021},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.1,"breakHorizontal":-10.9,"spinRate":2479,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.44448306593355236,"extension":6.680946326550927},"index":6,"playId":"46a5478d-57a0-3634-8df0-63ffb02140c7","pitchNumber":7,"startTime":"2026-02-25T20:22:09.536Z","endTime":"2026-02-25T20:22:15.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53982095149576,"aZ":-15.76705853865024,"pfxX":-5.674867319121221,"pfxZ":8.245925547790643,"pX":0.41688814263746965,"pZ":3.195200807098328,"vX0":7.384372281405498,"vY0":-139.71717748475282,"vZ0":-1.9453334533384108,"x":101.11,"y":152.51,"x0":-1.5149529278616587,"y0":50.00570810296358,"z0":4.929169252173886,"aX":-11.29594498218546},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":8.9,"spinRate":2238,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.391044950856982,"extension":6.536911321060509},"hitData":{"launchSpeed":104.2,"launchAngle":42.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":155.79,"coordY":52.27}},"index":7,"playId":"ca09e9c1-bf7d-3c13-86fc-f10c56cf64e8","pitchNumber":8,"startTime":"2026-02-25T20:22:41.808Z","endTime":"2026-02-25T20:22:52.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.1,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:22:52.109Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lane Thomas flies out to right fielder Rob Refsnyder.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T20:25:33.726Z","endTime":"2026-02-25T20:26:18.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":822498,"fullName":"Reid Easterly","link":"/api/v1/people/822498"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"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-25T20:23:23.393Z","endTime":"2026-02-25T20:23:39.678Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Reid Easterly replaces Bryan Woo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"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-25T20:23:39.678Z","endTime":"2026-02-25T20:25:36.039Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822498,"link":"/api/v1/people/822498"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.397429904234595,"aZ":-28.44202102411541,"pfxX":-1.358452837674506,"pfxZ":2.3822643153426277,"pX":-0.658454882170236,"pZ":2.0077507022704544,"vX0":-5.045852016963084,"vY0":-123.94144611241013,"vZ0":-1.481581338119212,"x":142.1,"y":184.57,"x0":1.5752499915998908,"y0":50.000903264569295,"z0":4.975332711616359,"aX":-2.1248906598032895},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.2,"breakHorizontal":3.6,"spinRate":1776,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.44093619985781585,"extension":6.258017771424973},"index":2,"playId":"ddbd842b-8d18-35b7-9707-d206b4049b58","pitchNumber":1,"startTime":"2026-02-25T20:25:36.039Z","endTime":"2026-02-25T20:25:41.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":77.6,"endSpeed":71.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35249759083746,"aZ":-39.21365394860385,"pfxX":0.04196108415232036,"pfxZ":-5.455647302136151,"pX":0.3188664658937941,"pZ":0.9808239372323826,"vX0":-2.489228135526326,"vY0":-113.03297587206185,"vZ0":-0.1861048668675258,"x":104.85,"y":212.3,"x0":1.4308143717411372,"y0":50.00540078600174,"z0":5.014402771732061,"aX":0.05410531459286282},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-9.6,"breakHorizontal":0.6,"spinRate":924,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.48529336659333033,"extension":6.405023022372815},"index":3,"playId":"62815908-5ae2-33fe-964a-5950ced57dd0","pitchNumber":2,"startTime":"2026-02-25T20:25:53.854Z","endTime":"2026-02-25T20:25:58.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.169377546546183,"aZ":-26.824354089257955,"pfxX":6.001832306717942,"pfxZ":3.146835181647001,"pX":0.12093697478550752,"pZ":2.7583965842475178,"vX0":-5.253555044233837,"vY0":-128.89409976690717,"vZ0":-0.5222486571224982,"x":112.39,"y":164.3,"x0":1.3955131902777231,"y0":50.00322544106236,"z0":5.016217598145486,"aX":10.204737728207972},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":-9.8,"spinRate":1828,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.42326025876277074,"extension":6.218236041206013},"hitData":{"launchSpeed":92.7,"launchAngle":45.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.62,"coordY":84.58}},"index":4,"playId":"d5592789-d309-384a-8b39-50a7e577dd19","pitchNumber":3,"startTime":"2026-02-25T20:26:09.836Z","endTime":"2026-02-25T20:26:18.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":822498,"link":"/api/v1/people/822498"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":822498,"link":"/api/v1/people/822498"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.22,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:26:18.023Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miles Mastrobuoni flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T20:28:10.760Z","endTime":"2026-02-25T20:30:18.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.245228334597726,"aZ":-40.31339901510791,"pfxX":-3.0337307743119157,"pfxZ":-6.3725231999527665,"pX":0.499079271451477,"pZ":4.19496833008543,"vX0":-0.5764161760401192,"vY0":-113.09483025381294,"vZ0":3.7026284773793123,"x":97.98,"y":125.52,"x0":1.151912767386209,"y0":50.00117353789188,"z0":6.61672327558812,"aX":-3.875919409766723},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-10.1,"breakHorizontal":5.6,"spinRate":2364,"spinDirection":340},"zone":12,"typeConfidence":2.0,"plateTime":0.4868426105132926,"extension":5.984942973426143},"index":0,"playId":"4c8db064-2b29-3874-b992-4bc8cbb81952","pitchNumber":1,"startTime":"2026-02-25T20:28:27.605Z","endTime":"2026-02-25T20:28:32.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":670156,"link":"/api/v1/people/670156","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.211710516321887,"aZ":-16.716938295798183,"pfxX":4.574757873693991,"pfxZ":9.132816334731228,"pX":-1.1396041537601203,"pZ":3.059956668477193,"vX0":-6.940441589986818,"vY0":-129.7979154013906,"vZ0":-4.2903668037408265,"x":160.44,"y":156.16,"x0":0.984537615971079,"y0":50.00369947457107,"z0":6.021530585327333,"aX":7.744050047927315},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.7,"breakHorizontal":-6.6,"spinRate":2210,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4232886430308387,"extension":6.359723501826174},"index":1,"playId":"9f063255-1f17-3429-9ef9-a41209c24a5b","pitchNumber":2,"startTime":"2026-02-25T20:28:40.376Z","endTime":"2026-02-25T20:28:45.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":670156,"link":"/api/v1/people/670156","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.379690846833885,"aZ":-26.151424792887198,"pfxX":0.805285495318484,"pfxZ":3.8130245252294657,"pX":-0.5109776782797006,"pZ":3.580064483837412,"vX0":-4.009882180318298,"vY0":-125.21265464057363,"vZ0":-1.384212385475988,"x":136.48,"y":142.12,"x0":1.009874964449788,"y0":50.00526406337609,"z0":6.289304574657307,"aX":1.2734143461580885},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.8,"breakHorizontal":-0.5,"spinRate":2294,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.43821192956842747,"extension":6.145526145591083},"index":2,"playId":"62792525-4c66-3464-86a1-8fad6914067f","pitchNumber":3,"startTime":"2026-02-25T20:28:55.033Z","endTime":"2026-02-25T20:29:01.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":670156,"link":"/api/v1/people/670156","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":80.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.516860452795168,"aZ":-15.626602117125325,"pfxX":3.183172109599796,"pfxZ":9.772135418035873,"pX":0.8840476095502869,"pZ":2.8859271108433804,"vX0":-1.8741079122144186,"vY0":-130.1227445571369,"vZ0":-5.0120599975290165,"x":83.3,"y":160.86,"x0":1.204810326467668,"y0":50.0005150880424,"z0":6.043732880609756,"aX":5.389105730885986},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.7,"breakHorizontal":-5.3,"spinRate":2236,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4229744376558333,"extension":6.12502259033969},"index":3,"playId":"b3224614-4489-375a-9738-edf389560995","pitchNumber":4,"startTime":"2026-02-25T20:29:08.335Z","endTime":"2026-02-25T20:29:15.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":670156,"link":"/api/v1/people/670156","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-02-25T20:29:23.339Z","endTime":"2026-02-25T20:29:31.510Z","isPitch":false,"type":"action","player":{"id":670156,"link":"/api/v1/people/670156"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":670156,"link":"/api/v1/people/670156","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.269380627787868,"aZ":-16.994970999048416,"pfxX":5.0730351046783655,"pfxZ":8.733546084508308,"pX":-0.30646184976595275,"pZ":2.028177473313064,"vX0":-5.208683232165732,"vY0":-131.38795854882068,"vZ0":-7.018344474952556,"x":128.68,"y":184.02,"x0":1.0478172938793087,"y0":50.006342603941945,"z0":6.009115337627293,"aX":8.822301959835944},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.4,"breakHorizontal":-7.9,"spinRate":2234,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.4177478353022015,"extension":6.318068540524374},"index":5,"playId":"e8cad335-39bb-3c43-b7a5-81f5310323db","pitchNumber":5,"startTime":"2026-02-25T20:29:31.510Z","endTime":"2026-02-25T20:29:35.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":670156,"link":"/api/v1/people/670156","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.050223391523538,"aZ":-26.824942369448046,"pfxX":8.520837407744247,"pfxZ":4.157185597535939,"pX":0.560021114376812,"pZ":1.6586742590353927,"vX0":-4.831542974696359,"vY0":-112.88408852137871,"vZ0":-3.5650627602858322,"x":95.65,"y":194.0,"x0":1.623854038493136,"y0":50.00505573842992,"z0":5.966793402796751,"aX":10.96945296341641},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":6.8,"breakHorizontal":-14.2,"spinRate":1471,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.4857047958790499,"extension":6.269772930056722},"index":6,"playId":"daca65af-4ef5-3bc8-9e38-34357998e40f","pitchNumber":6,"startTime":"2026-02-25T20:29:54.572Z","endTime":"2026-02-25T20:30:00.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":670156,"link":"/api/v1/people/670156","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9635355514011,"aZ":-29.024762152699857,"pfxX":0.7478597753526586,"pfxZ":2.0793656414713073,"pX":-0.4236360283829601,"pZ":2.9314792205919984,"vX0":-3.980923063876198,"vY0":-122.42287111805412,"vZ0":-1.662709442147409,"x":133.15,"y":159.63,"x0":1.128768741551832,"y0":50.00006361051378,"z0":6.11203858729479,"aX":1.1311804873635107},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.6,"breakHorizontal":-0.4,"spinRate":2224,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.4480036836061356,"extension":6.2255918532202745},"hitData":{"launchSpeed":92.6,"launchAngle":32.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":79.26,"coordY":63.51}},"index":7,"playId":"7fe9fce8-a1c8-3564-8bde-420f88dd9773","pitchNumber":7,"startTime":"2026-02-25T20:30:13.406Z","endTime":"2026-02-25T20:30:18.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":670156,"link":"/api/v1/people/670156","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670156,"link":"/api/v1/people/670156"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":670156,"link":"/api/v1/people/670156"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:30:18.880Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Knizner walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T20:30:32.512Z","endTime":"2026-02-25T20:32:20.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.867646011830054,"aZ":-26.02274796451794,"pfxX":0.7098224683476309,"pfxZ":3.6717326210812775,"pX":-1.0581342655905834,"pZ":2.3319075826723896,"vX0":-5.775655292583581,"vY0":-128.459431912273,"vZ0":-4.434652320939031,"x":157.33,"y":175.82,"x0":1.12430184950045,"y0":50.00365899732598,"z0":6.09636764481968,"aX":1.1896946296083288},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.9,"breakHorizontal":0.0,"spinRate":2290,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4258910218930301,"extension":6.275254282166733},"index":0,"playId":"d976417b-496c-362a-a15b-a2266052923b","pitchNumber":1,"startTime":"2026-02-25T20:30:48.132Z","endTime":"2026-02-25T20:30:54.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":80.8,"endSpeed":74.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.965925149135863,"aZ":-25.022699346475527,"pfxX":6.1134368541044,"pfxZ":5.160965426760529,"pX":-0.24476789198271914,"pZ":0.7863779366050541,"vX0":-5.631221829261227,"vY0":-117.44008596148832,"vZ0":-6.476558671008938,"x":126.33,"y":217.55,"x0":1.3993878312011514,"y0":50.00235357102498,"z0":5.933268348157504,"aX":8.468743913505032},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":7.9,"breakHorizontal":-9.6,"spinRate":1528,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4678776710221988,"extension":6.133587788625199},"index":1,"playId":"ddd44702-b5eb-3332-968d-f4e83c1e8ac3","pitchNumber":2,"startTime":"2026-02-25T20:31:00.609Z","endTime":"2026-02-25T20:31:05.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54187861408162,"aZ":-25.2383480603633,"pfxX":1.307163135709608,"pfxZ":4.119520033013673,"pX":0.028650315916655036,"pZ":3.11721800556908,"vX0":-3.5908421936737924,"vY0":-129.10594573712928,"vZ0":-2.749805938193275,"x":115.91,"y":154.62,"x0":1.2692961481004374,"y0":50.00192949686107,"z0":6.1438842313511275,"aX":2.200707749120579},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.1,"breakHorizontal":-1.6,"spinRate":2229,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.4246727572000637,"extension":6.124559684805117},"index":2,"playId":"3aa18ce4-a8e0-3095-a3ea-487c94543e38","pitchNumber":3,"startTime":"2026-02-25T20:31:19.516Z","endTime":"2026-02-25T20:31:23.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-02-25T20:31:30.357Z","endTime":"2026-02-25T20:31:44.189Z","isPitch":false,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":90.9,"endSpeed":83.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.239770129528303,"aZ":-16.466244676485037,"pfxX":3.832822499935636,"pfxZ":8.861411651176613,"pX":-1.0080431060457382,"pZ":1.8569608738206913,"vX0":-6.348676032717562,"vY0":-132.08582333065715,"vZ0":-7.635030319141291,"x":155.42,"y":188.64,"x0":0.9250381859252871,"y0":50.00589345479579,"z0":5.98843819783838,"aX":6.797143319195242},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.6,"breakHorizontal":-5.6,"spinRate":2206,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.41413806499124206,"extension":6.311731585590766},"index":4,"playId":"d4b2df51-c1eb-3ac2-955e-d773b64e6427","pitchNumber":4,"startTime":"2026-02-25T20:31:44.189Z","endTime":"2026-02-25T20:31:51.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.072026630072575,"aZ":-15.291324485540349,"pfxX":4.264113632668565,"pfxZ":9.520649428447769,"pX":-0.3068551799658108,"pZ":1.8154700378003392,"vX0":-4.823039805637851,"vY0":-132.52586886322297,"vZ0":-7.688410294227299,"x":128.7,"y":189.76,"x0":0.9850911862577756,"y0":50.00554224055494,"z0":5.877337620533562,"aX":7.564547173248072},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.7,"breakHorizontal":-6.6,"spinRate":2202,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.4137484806923579,"extension":6.278718134577672},"index":5,"playId":"1b36be74-145f-3e8f-a146-ef5d4738d40d","pitchNumber":5,"startTime":"2026-02-25T20:31:58.984Z","endTime":"2026-02-25T20:32:03.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.534500822044873,"aZ":-39.27240976992823,"pfxX":-0.9199909757227824,"pfxZ":-4.989201669783037,"pX":-0.8596966968859894,"pZ":1.5011781892783997,"vX0":-3.3193816924777297,"vY0":-118.50889052766762,"vZ0":-2.7369863495351545,"x":149.77,"y":198.25,"x0":0.6783062717552646,"y0":50.00235514140529,"z0":6.256455334741571,"aX":-1.308763558595189},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.5,"breakHorizontal":2.5,"spinRate":2468,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.4620917154339659,"extension":6.266451291244236},"index":6,"playId":"1fb5c426-cdc6-3b09-8b4d-50b08ffcda76","pitchNumber":6,"startTime":"2026-02-25T20:32:12.270Z","endTime":"2026-02-25T20:32:20.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:32:20.523Z","atBatIndex":10},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cole Young grounds into a double play, second baseman Jonathan India to shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Andrew Knizner out at 2nd. Cole Young out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T20:32:23.183Z","endTime":"2026-02-25T20:33:21.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":90.5,"endSpeed":82.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.845679944299945,"aZ":-16.057700846451954,"pfxX":4.176852277620303,"pfxZ":9.194364718641094,"pX":1.0528144422066248,"pZ":2.835000698176315,"vX0":-2.7816740446014716,"vY0":-131.7602757461079,"vZ0":-5.277778197148174,"x":76.87,"y":162.23,"x0":1.5813198107396602,"y0":50.00123488836884,"z0":6.056548295822479,"aX":7.319505610678709},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.7,"breakHorizontal":-7.0,"spinRate":2175,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4162137489194846,"extension":6.122723724694988},"index":0,"playId":"669ebb21-0166-39cb-82ca-abb648ca74ce","pitchNumber":1,"startTime":"2026-02-25T20:32:41.846Z","endTime":"2026-02-25T20:32:46.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":668800,"link":"/api/v1/people/668800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.472540241047227,"aZ":-14.934251653185482,"pfxX":4.469158407443021,"pfxZ":9.775677883431367,"pX":-0.2598935795458336,"pZ":1.0601613121806484,"vX0":-5.628560348909129,"vY0":-131.83325800735872,"vZ0":-9.453291452162652,"x":126.91,"y":210.16,"x0":1.3200768285768947,"y0":50.006367233376864,"z0":5.789931515475815,"aX":7.885151227525614},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.8,"breakHorizontal":-6.8,"spinRate":2221,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4151282766880895,"extension":6.276030451211323},"index":1,"playId":"b9efd08e-c1a9-3f30-b3fd-e25e3a9eb7f9","pitchNumber":2,"startTime":"2026-02-25T20:32:58.074Z","endTime":"2026-02-25T20:33:01.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":668800,"link":"/api/v1/people/668800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09990664900535,"aZ":-24.175872483463984,"pfxX":-0.2712570957884486,"pfxZ":4.782832615610946,"pX":-0.31540637084623047,"pZ":2.448946492150575,"vX0":-3.516297580627567,"vY0":-128.63090901201105,"vZ0":-4.494180298817089,"x":129.02,"y":172.66,"x0":1.105536076971843,"y0":50.00369666652135,"z0":6.096982469066963,"aX":-0.45390496288243376},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.8,"breakHorizontal":1.3,"spinRate":2247,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.42607987385880675,"extension":6.122454511609789},"hitData":{"launchSpeed":102.2,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.34,"coordY":150.65}},"index":2,"playId":"061c95b6-53d6-3eec-a068-9923e3802afc","pitchNumber":3,"startTime":"2026-02-25T20:33:16.421Z","endTime":"2026-02-25T20:33:21.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":668800,"link":"/api/v1/people/668800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":1.33,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:33:21.870Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T20:35:52.500Z","endTime":"2026-02-25T20:37:51.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Woo replaces Reid Easterly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T20:34:10.794Z","endTime":"2026-02-25T20:35:54.680Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693433,"link":"/api/v1/people/693433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05162358617308,"aZ":-16.945297773705917,"pfxX":-5.7004418799009535,"pfxZ":8.039710379138413,"pX":-1.5850906680682904,"pZ":3.2650774099964566,"vX0":2.2720241863447708,"vY0":-137.3936444871408,"vZ0":-1.7235148749543474,"x":177.42,"y":150.62,"x0":-1.6864930754833838,"y0":50.003896071201005,"z0":5.0634649575257535,"aX":-10.798436851931218},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2263,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4000699930957148,"extension":6.252276511884005},"index":1,"playId":"16bccb7c-8d8a-3906-aac8-3187001d8fe5","pitchNumber":1,"startTime":"2026-02-25T20:35:54.680Z","endTime":"2026-02-25T20:35:59.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.520940637887072,"aZ":-30.444305516489134,"pfxX":0.34063162880078357,"pfxZ":1.0551518240075364,"pX":0.35746489379635416,"pZ":2.3968378610424,"vX0":4.840162268717707,"vY0":-126.50617120004244,"vZ0":-0.5966697845430958,"x":103.37,"y":174.07,"x0":-1.614147816308843,"y0":50.00376844299981,"z0":5.047456060792148,"aX":0.5597963602267385},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":-1.6,"spinRate":2237,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.4307273205054356,"extension":6.462101364667872},"index":2,"playId":"e5633718-1abc-318b-8904-84f91df74a82","pitchNumber":2,"startTime":"2026-02-25T20:36:12.754Z","endTime":"2026-02-25T20:36:19.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":74.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14495090498863,"aZ":-28.91179385152516,"pfxX":8.368250611493146,"pfxZ":2.288793253795891,"pX":-1.1281645600159704,"pZ":4.2781096425538685,"vX0":-0.8592567878722408,"vY0":-120.06511340126156,"vZ0":3.9514391910827458,"x":160.0,"y":123.27,"x0":-1.8452956268370058,"y0":50.00396969659313,"z0":5.217230435670334,"aX":11.942343254112409},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.6,"breakHorizontal":-14.8,"spinRate":2475,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.46018336806099924,"extension":6.221560481166459},"index":3,"playId":"f1e5fc7c-97ed-36a6-925c-641b4ab10130","pitchNumber":3,"startTime":"2026-02-25T20:36:38.300Z","endTime":"2026-02-25T20:36:44.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83246583211013,"aZ":-14.633469513284274,"pfxX":-6.216563038183586,"pfxZ":9.160392160812227,"pX":-0.43490145378155276,"pZ":2.307951429536228,"vX0":5.826038863439593,"vY0":-138.44183129161678,"vZ0":-4.362423516731143,"x":133.58,"y":176.47,"x0":-1.7729851001014894,"y0":50.00069094952591,"z0":4.903848553706796,"aX":-11.901503525355018},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":9.8,"spinRate":2328,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3977182637077781,"extension":6.378878494330945},"index":4,"playId":"e163c92d-200e-310e-b0df-90cd3a4221cc","pitchNumber":4,"startTime":"2026-02-25T20:36:56.128Z","endTime":"2026-02-25T20:36:59.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.076639143519728,"aZ":-30.228634099768662,"pfxX":1.3252677960975219,"pfxZ":1.1862521991951303,"pX":0.6407353205587262,"pZ":1.3940308468784441,"vX0":5.0385129693479715,"vY0":-127.38037170765787,"vZ0":-2.9560786261342415,"x":92.58,"y":201.14,"x0":-1.5349333917762669,"y0":50.00607677306566,"z0":4.95878959812989,"aX":2.1778825546095453},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":-3.5,"spinRate":2185,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4299425371795018,"extension":6.502328534692713},"index":5,"playId":"3aeec344-fe11-3bb5-8f48-03cda792b152","pitchNumber":5,"startTime":"2026-02-25T20:37:22.448Z","endTime":"2026-02-25T20:37:29.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74992459347743,"aZ":-30.536128404637044,"pfxX":-6.961050017178582,"pfxZ":0.9107269314538913,"pX":-0.8350860159090143,"pZ":1.0722674247850577,"vX0":4.426326600369096,"vY0":-132.5266378280799,"vZ0":-4.0328283232735505,"x":148.83,"y":209.83,"x0":-1.6143322313128656,"y0":50.00089387334313,"z0":4.819949012741101,"aX":-12.500943208443026},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.1,"breakHorizontal":11.8,"spinRate":1620,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4117759661000182,"extension":6.493768693185096},"index":6,"playId":"9638e10b-2cb8-315f-af7b-93819ec299af","pitchNumber":6,"startTime":"2026-02-25T20:37:47.598Z","endTime":"2026-02-25T20:37:51.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:37:51.005Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan India flies out to right fielder Rob Refsnyder.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T20:37:55.009Z","endTime":"2026-02-25T20:39:47.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28411107832954,"aZ":-30.40053657700946,"pfxX":-9.399078434035761,"pfxZ":0.9131075487250317,"pX":-0.8542452949493654,"pZ":2.477150710210958,"vX0":5.411961764798098,"vY0":-138.81995783666034,"vZ0":-1.2631953315940052,"x":149.56,"y":171.9,"x0":-1.6085597306087862,"y0":50.00531416818258,"z0":4.963084706526813,"aX":-18.334145602613873},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.6,"breakHorizontal":15.8,"spinRate":2180,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3946691551517678,"extension":6.446397924602212},"index":0,"playId":"c6c7a7bc-ea4d-3bba-9a9b-9ba1ea1c7777","pitchNumber":1,"startTime":"2026-02-25T20:38:18.587Z","endTime":"2026-02-25T20:38:45.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.656805425698014,"aZ":-30.39422167206356,"pfxX":-9.644760742239711,"pfxZ":0.9101881131205083,"pX":-0.8208181070932603,"pZ":3.0328116232267504,"vX0":5.255174154538622,"vY0":-139.08983060608185,"vZ0":0.03940273462602639,"x":148.29,"y":156.89,"x0":-1.4832015117677253,"y0":50.00352426156472,"z0":5.036593878286589,"aX":-18.867942090468226},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.8,"breakHorizontal":16.3,"spinRate":2140,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3940395990494525,"extension":6.479945977850003},"index":1,"playId":"03647572-81c4-3cb6-a54c-b734d7ca2f0a","pitchNumber":2,"startTime":"2026-02-25T20:38:55.502Z","endTime":"2026-02-25T20:39:01.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43900936915661,"aZ":-16.19109752880165,"pfxX":-5.595916096383816,"pfxZ":8.131568094115423,"pX":0.9725818234961887,"pZ":2.717320224660191,"vX0":8.293983359721203,"vY0":-139.77012473696666,"vZ0":-3.1831071713795485,"x":79.93,"y":165.41,"x0":-1.3152970655516045,"y0":50.002260758836016,"z0":4.943160153192782,"aX":-10.999073421737924},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":8.3,"spinRate":2219,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3928609570014512,"extension":6.455211646739768},"hitData":{"launchSpeed":90.2,"launchAngle":45.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.02,"coordY":115.05}},"index":2,"playId":"dfca86c8-1546-3f02-be83-8f2785bc453c","pitchNumber":3,"startTime":"2026-02-25T20:39:38.722Z","endTime":"2026-02-25T20:39:47.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:39:47.546Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kameron Misner lines out to first baseman Patrick Wisdom.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T20:42:12.910Z","endTime":"2026-02-25T20:42:32.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":822498,"fullName":"Reid Easterly","link":"/api/v1/people/822498"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621550,"link":"/api/v1/people/621550"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"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-25T20:40:12.514Z","endTime":"2026-02-25T20:40:27.886Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Reid Easterly replaces Bryan Woo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"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-25T20:40:27.886Z","endTime":"2026-02-25T20:42:15.080Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822498,"link":"/api/v1/people/822498"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":89.3,"endSpeed":81.0,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38502034672277,"aZ":-27.12616923283803,"pfxX":8.904736061849668,"pfxZ":2.9871251293773025,"pX":-0.6886212950225832,"pZ":2.531762155028919,"vX0":-8.196424388560326,"vY0":-129.7175010978383,"vZ0":-1.3107093558282243,"x":143.25,"y":170.42,"x0":1.368799531232322,"y0":50.001410215907946,"z0":5.12896226101671,"aX":15.039544181121673},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.3,"breakHorizontal":-14.0,"spinRate":1784,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.42369639643902035,"extension":6.3188503469803825},"index":2,"playId":"958808be-3b5c-3dad-b369-a334357e102c","pitchNumber":1,"startTime":"2026-02-25T20:42:15.080Z","endTime":"2026-02-25T20:42:19.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.1,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.457876773130934,"aZ":-38.25933822327762,"pfxX":-7.845050331150189,"pfxZ":-4.844734429115954,"pX":-0.12660965858823578,"pZ":2.3029355008943737,"vX0":-1.3213229431031168,"vY0":-112.23259146284921,"vZ0":2.4343234600293115,"x":121.83,"y":176.6,"x0":1.4904697268646403,"y0":50.00517288591464,"z0":5.147517377565932,"aX":-9.843442716385498},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-7.7,"breakHorizontal":14.5,"spinRate":2041,"spinDirection":309},"zone":8,"typeConfidence":2.0,"plateTime":0.4911608888490302,"extension":6.087645876557985},"hitData":{"launchSpeed":79.3,"launchAngle":14.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":162.75,"coordY":155.8}},"index":3,"playId":"86e7a825-b91e-38ba-b137-f1261d7d1fa6","pitchNumber":2,"startTime":"2026-02-25T20:42:28.426Z","endTime":"2026-02-25T20:42:32.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_ab"},{"player":{"id":822498,"link":"/api/v1/people/822498"},"credit":"p_ab"},{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_pa"},{"player":{"id":822498,"link":"/api/v1/people/822498"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:42:32.431Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Leo Rivas walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T20:45:22.488Z","endTime":"2026-02-25T20:46:26.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829524,"fullName":"Chase Jessee","link":"/api/v1/people/829524"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Jessee replaces Noah Cameron.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T20:44:29.159Z","endTime":"2026-02-25T20:45:24.219Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":829524,"link":"/api/v1/people/829524"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.790215417498857,"aZ":-19.463887226032778,"pfxX":6.210154435097338,"pfxZ":6.831032306441629,"pX":-0.8995532337214125,"pZ":2.039910200739246,"vX0":-9.506379120462364,"vY0":-135.37334598320803,"vZ0":-4.444754376761118,"x":151.29,"y":183.7,"x0":1.8463618229030467,"y0":50.00442373242053,"z0":5.060586945403445,"aX":11.559132157107596},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.6,"breakHorizontal":-9.2,"spinRate":2068,"spinDirection":138},"zone":13,"typeConfidence":1.26,"plateTime":0.4041706022207654,"extension":6.502518786937563},"index":1,"playId":"e84640bc-324e-36e1-90b7-9b55a3feed51","pitchNumber":1,"startTime":"2026-02-25T20:45:24.219Z","endTime":"2026-02-25T20:45:29.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4978844792052,"aZ":-30.11905549524489,"pfxX":10.189949050744481,"pfxZ":1.3693250631384117,"pX":-1.4544395003785775,"pZ":-0.9830321401998718,"vX0":-11.175997617536739,"vY0":-122.05858410442757,"vZ0":-7.803479036603259,"x":172.44,"y":265.32,"x0":1.8643417664721469,"y0":50.00572195963011,"z0":4.856443030052372,"aX":15.345588316212723},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.7,"breakHorizontal":-15.7,"spinRate":1560,"spinDirection":128},"zone":13,"typeConfidence":1.31,"plateTime":0.4490934604138168,"extension":6.598362626211801},"index":2,"playId":"18b01d56-4007-31aa-875f-2210c0077a19","pitchNumber":2,"startTime":"2026-02-25T20:45:38.655Z","endTime":"2026-02-25T20:45:43.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.356979512208575,"aZ":-20.673905785522567,"pfxX":8.782355046639594,"pfxZ":6.320304214241714,"pX":-1.461089997117394,"pZ":1.4565803565321738,"vX0":-11.695372466017458,"vY0":-133.67406476057272,"vZ0":-5.400546512072739,"x":172.69,"y":199.45,"x0":1.818780036793545,"y0":50.002667944938715,"z0":4.97610379970151,"aX":15.980127124218324},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.4,"breakHorizontal":-13.6,"spinRate":2097,"spinDirection":136},"zone":13,"typeConfidence":1.27,"plateTime":0.40889743244295973,"extension":6.419030397505877},"index":3,"playId":"9117e756-92ba-3643-b728-4cdfc0735af3","pitchNumber":3,"startTime":"2026-02-25T20:46:00.572Z","endTime":"2026-02-25T20:46:04.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40504207352974,"aZ":-22.303512586300055,"pfxX":7.578083904537202,"pfxZ":5.428531328989738,"pX":1.5489905812311604,"pZ":3.1031305005905585,"vX0":-3.844526348381801,"vY0":-133.8740073093702,"vZ0":-1.2149394138673362,"x":57.96,"y":155.0,"x0":2.0176966489188337,"y0":50.00320134334934,"z0":5.156501764957187,"aX":13.780682684701087},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.8,"breakHorizontal":-13.0,"spinRate":2077,"spinDirection":136},"zone":12,"typeConfidence":1.31,"plateTime":0.4088451902875705,"extension":6.2809678011666366},"index":4,"playId":"ddbeeda4-bd5e-35a2-bd4d-f039800aad15","pitchNumber":4,"startTime":"2026-02-25T20:46:21.554Z","endTime":"2026-02-25T20:46:26.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.03,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:46:26.143Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Wilson grounds out softly, pitcher Chase Jessee to first baseman Vinnie Pasquantino. Leo Rivas to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T20:46:35.784Z","endTime":"2026-02-25T20:48:59.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829524,"fullName":"Chase Jessee","link":"/api/v1/people/829524"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","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":[{"player":{"id":829524,"link":"/api/v1/people/829524"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.527552367701915,"aZ":-17.69661784189906,"pfxX":8.140293819522316,"pfxZ":7.918111906034761,"pX":-0.4880617141204601,"pZ":2.3232575814473506,"vX0":-9.27167924439275,"vY0":-134.66247506441576,"vZ0":-3.5634137481611217,"x":135.6,"y":176.05,"x0":1.9496201411158327,"y0":50.00006915978762,"z0":4.923083140337114,"aX":14.878342277175486},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":-12.6,"spinRate":2254,"spinDirection":137},"zone":4,"typeConfidence":1.36,"plateTime":0.4074847669299122,"extension":6.377412493137764},"index":0,"playId":"d0d103d7-60de-3162-a4df-0d72d8e1db93","pitchNumber":1,"startTime":"2026-02-25T20:46:52.200Z","endTime":"2026-02-25T20:46:56.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":"82c636c1-00d0-360b-9e9a-2aee3e89017e","startTime":"2026-02-25T20:47:10.966Z","endTime":"2026-02-25T20:47:14.535Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":76.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19926819523806,"aZ":-32.47694030627366,"pfxX":10.524472659803923,"pfxZ":-0.20112373553144813,"pX":-1.0275039891141526,"pZ":2.525546213931792,"vX0":-9.904923406998766,"vY0":-122.48110567444537,"vZ0":0.3342022949866428,"x":156.17,"y":170.59,"x0":1.727536643553921,"y0":50.00275587584412,"z0":5.194850574229475,"aX":15.77717494345087},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":-16.3,"spinRate":1572,"spinDirection":128},"zone":11,"typeConfidence":1.31,"plateTime":0.4494839961818764,"extension":6.339393781007653},"index":2,"playId":"b16acab6-b4fc-3ac7-a5e1-0d71b1c54822","pitchNumber":2,"startTime":"2026-02-25T20:47:31.534Z","endTime":"2026-02-25T20:47:41.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Leo Rivas steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"actionPlayId":"b16acab6-b4fc-3ac7-a5e1-0d71b1c54822","startTime":"2026-02-25T20:47:42.788Z","endTime":"2026-02-25T20:48:02.205Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"postOnSecond":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-2.6999999999999886,"leverageIndex":1.75,"dramaIndex":66.0,"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":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.663824153622805,"aZ":-29.75320167258822,"pfxX":8.78219558503809,"pfxZ":1.617827407724758,"pX":-0.9157861962901159,"pZ":1.2383472050247806,"vX0":-9.612516081732629,"vY0":-121.37392391454993,"vZ0":-2.8721723235418546,"x":151.91,"y":205.34,"x0":1.9541148391684184,"y0":50.00007193868416,"z0":5.026835139287737,"aX":13.107042078576994},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.5,"breakHorizontal":-13.7,"spinRate":1516,"spinDirection":131},"zone":13,"typeConfidence":1.31,"plateTime":0.45120663622596613,"extension":6.409811469668771},"index":4,"playId":"7e249931-0f59-376f-a3eb-71d5eae3af7b","pitchNumber":3,"startTime":"2026-02-25T20:48:02.205Z","endTime":"2026-02-25T20:48:06.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.231403640337952,"aZ":-29.714149123648586,"pfxX":-2.6015119699927265,"pfxZ":1.5637026188106073,"pX":0.03357894993943025,"pZ":3.466482278563723,"vX0":-4.171758466616433,"vY0":-124.7289221318048,"vZ0":1.6675253568092443,"x":115.72,"y":145.18,"x0":2.0662550324565983,"y0":50.004592327035894,"z0":5.24059877882818,"aX":-4.095551708741888},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.5,"breakHorizontal":5.6,"spinRate":2319,"spinDirection":212},"zone":11,"typeConfidence":1.29,"plateTime":0.43924956425201556,"extension":6.22621276394763},"index":5,"playId":"19f97324-9c77-3d31-95f7-b679bacef24b","pitchNumber":4,"startTime":"2026-02-25T20:48:27.085Z","endTime":"2026-02-25T20:48:30.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.872903996998126,"aZ":-17.88385425057275,"pfxX":5.893140890345273,"pfxZ":7.5234130320330275,"pX":-1.2330294115038634,"pZ":2.500623948425784,"vX0":-10.115845509311464,"vY0":-137.06934690335387,"vZ0":-3.5040036927077747,"x":164.0,"y":171.26,"x0":1.7430216099220066,"y0":50.00138781099859,"z0":5.019889188409656,"aX":11.19191693662188},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":-8.5,"spinRate":2206,"spinDirection":142},"zone":11,"typeConfidence":0.92,"plateTime":0.3999216411436741,"extension":6.336312417113187},"hitData":{"launchSpeed":44.2,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.03,"coordY":190.26}},"index":6,"playId":"d620343b-54da-3c33-a238-dd1b09a4ea7c","pitchNumber":5,"startTime":"2026-02-25T20:48:53.322Z","endTime":"2026-02-25T20:48:59.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"second":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669717,"link":"/api/v1/people/669717"},"credit":"b_ab"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_ab"},{"player":{"id":669717,"link":"/api/v1/people/669717"},"credit":"b_pa"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":1.75,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:48:59.383Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Robles grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T20:49:14.950Z","endTime":"2026-02-25T20:49:38.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829524,"fullName":"Chase Jessee","link":"/api/v1/people/829524"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.814754022280198,"aZ":-23.689756750796132,"pfxX":0.6319132191006465,"pfxZ":5.180491441028109,"pX":0.6932658825951877,"pZ":2.369784195923939,"vX0":-3.3295664228304123,"vY0":-126.65617649462573,"vZ0":-2.3078897637686415,"x":90.57,"y":174.8,"x0":1.9380515444550708,"y0":50.00535087129908,"z0":5.170831662440319,"aX":1.035909905204723},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.1,"breakHorizontal":-0.5,"spinRate":2536,"spinDirection":201},"zone":6,"typeConfidence":0.88,"plateTime":0.4310645969486475,"extension":6.18502652229546},"hitData":{"launchSpeed":77.7,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.79,"coordY":173.04}},"index":0,"playId":"3e6c1cf6-fa73-36bb-b394-0e6f1726c04d","pitchNumber":1,"startTime":"2026-02-25T20:49:33.594Z","endTime":"2026-02-25T20:49:38.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":6.699999999999996,"leverageIndex":1.57,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:49:38.908Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rob Refsnyder doubles (1) on a sharp line drive to left fielder Kameron Misner. Leo Rivas scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T20:49:58.770Z","endTime":"2026-02-25T20:51:47.374Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829524,"fullName":"Chase Jessee","link":"/api/v1/people/829524"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":{"id":829524,"link":"/api/v1/people/829524"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.791682366655557,"aZ":-16.06105513914341,"pfxX":6.428229628800596,"pfxZ":8.521695179048077,"pX":-0.5035127739252033,"pZ":2.2066982346175226,"vX0":-8.219834899658188,"vY0":-137.00510045411804,"vZ0":-4.567506710706795,"x":136.19,"y":179.2,"x0":1.7080062072223385,"y0":50.00211916794746,"z0":5.001829618530131,"aX":12.154343975699065},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":-9.8,"spinRate":2228,"spinDirection":141},"zone":4,"typeConfidence":1.33,"plateTime":0.4006079619109766,"extension":6.499723050486874},"index":0,"playId":"7e86d01a-1df0-3263-94f4-7a088edc2f93","pitchNumber":1,"startTime":"2026-02-25T20:50:15.300Z","endTime":"2026-02-25T20:50:20.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":85.4,"endSpeed":78.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10060643635866,"aZ":-29.10861810590449,"pfxX":3.7839396126547227,"pfxZ":1.9722240294700883,"pX":-0.9843576269127945,"pZ":1.0210008125266483,"vX0":-8.329662688722035,"vY0":-124.10076947417225,"vZ0":-3.794231758815266,"x":154.52,"y":211.21,"x0":1.9258273219607656,"y0":50.00593853624189,"z0":4.997434236677479,"aX":5.896413575450294},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.9,"breakHorizontal":-4.9,"spinRate":1600,"spinDirection":124},"zone":13,"typeConfidence":0.94,"plateTime":0.4415446866430135,"extension":6.428818158938732},"index":1,"playId":"9d6253a0-b49e-389e-82e7-68fee805f375","pitchNumber":2,"startTime":"2026-02-25T20:50:33.197Z","endTime":"2026-02-25T20:50:42.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46966871998635,"aZ":-30.444626590004606,"pfxX":9.445465478421802,"pfxZ":1.0809604817299352,"pX":1.0037348887908337,"pZ":1.2283637305233996,"vX0":-5.375621742400611,"vY0":-126.56322205721736,"vZ0":-3.405572429717366,"x":78.74,"y":205.61,"x0":1.94014308812677,"y0":50.00518049743137,"z0":5.058317533622757,"aX":15.157739095536018},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.3,"breakHorizontal":-15.7,"spinRate":1562,"spinDirection":132},"zone":14,"typeConfidence":1.33,"plateTime":0.43459127345732806,"extension":6.383750894533895},"index":2,"playId":"9f76b627-f258-3cb8-80af-0bc8ce52e692","pitchNumber":3,"startTime":"2026-02-25T20:50:52.561Z","endTime":"2026-02-25T20:50:56.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.927493354503415,"aZ":-14.392598717276465,"pfxX":6.432173502321761,"pfxZ":9.448143798147026,"pX":-0.9174404374185818,"pZ":1.8152696292257924,"vX0":-9.357574778915199,"vY0":-136.53730160277357,"vZ0":-5.591582650217529,"x":151.97,"y":189.77,"x0":1.7234140484965372,"y0":50.003803110925915,"z0":4.885342511309599,"aX":12.107740509739292},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":-9.6,"spinRate":2182,"spinDirection":137},"zone":13,"typeConfidence":1.32,"plateTime":0.4016290994364624,"extension":6.345517824522948},"index":3,"playId":"faf2c473-b668-386b-b06c-35f9a0cc31e8","pitchNumber":4,"startTime":"2026-02-25T20:51:15.055Z","endTime":"2026-02-25T20:51:22.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76796481654057,"aZ":-15.359956820448561,"pfxX":6.28027412734806,"pfxZ":9.060438944301499,"pX":-0.3913817205646541,"pZ":1.8550661111768838,"vX0":-8.056827894327323,"vY0":-135.8513817817202,"vZ0":-5.362464090769614,"x":131.92,"y":188.69,"x0":1.8068522752796907,"y0":50.00230544958215,"z0":4.934745294746065,"aX":11.654376214830924},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":-9.5,"spinRate":2132,"spinDirection":140},"zone":7,"typeConfidence":1.3,"plateTime":0.40429733872831974,"extension":6.359456365933096},"hitData":{"launchSpeed":101.9,"launchAngle":14.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":96.26,"coordY":70.71}},"index":4,"playId":"47db3995-70cb-398f-a122-55bd3418887e","pitchNumber":5,"startTime":"2026-02-25T20:51:35.656Z","endTime":"2026-02-25T20:51:47.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":-10.799999999999997,"leverageIndex":1.57,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:51:47.374Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Naylor pops out to third baseman Maikel Garcia in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-25T20:51:54.987Z","endTime":"2026-02-25T20:55:39.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":829524,"fullName":"Chase Jessee","link":"/api/v1/people/829524"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.198442269500898,"aZ":-26.021682496378656,"pfxX":-0.037879284547381875,"pfxZ":3.92982073920542,"pX":0.6416592199772196,"pZ":3.3930939232211093,"vX0":-3.424529553709099,"vY0":-124.67834536184553,"vZ0":0.860911453634718,"x":92.54,"y":147.17,"x0":2.040768545888994,"y0":50.004864325698655,"z0":5.198698334705687,"aX":-0.059282437364799045},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.6,"breakHorizontal":0.8,"spinRate":2471,"spinDirection":222},"zone":12,"typeConfidence":1.19,"plateTime":0.44012082977589717,"extension":6.122925295763409},"index":0,"playId":"b8b6d31d-b680-3614-8472-1d9d02dc7187","pitchNumber":1,"startTime":"2026-02-25T20:52:43.333Z","endTime":"2026-02-25T20:52:50.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.490659025725154,"aZ":-18.24426442321589,"pfxX":6.723833899254032,"pfxZ":7.353221329093124,"pX":-1.2697391563295628,"pZ":2.7446987180150724,"vX0":-9.999047098964223,"vY0":-136.40194627966554,"vZ0":-2.810429739437536,"x":165.4,"y":164.67,"x0":1.5608846253477704,"y0":50.0024056400929,"z0":5.0383526076822385,"aX":12.738058858196467},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":-10.2,"spinRate":2103,"spinDirection":140},"zone":11,"typeConfidence":1.34,"plateTime":0.400732551530504,"extension":6.397602333909026},"index":1,"playId":"56e0f89a-69d5-33ee-8ecb-62bae06166f8","pitchNumber":2,"startTime":"2026-02-25T20:53:07.151Z","endTime":"2026-02-25T20:53:13.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.859824835014596,"aZ":-29.473515141717577,"pfxX":9.494303504333558,"pfxZ":1.7748429281950524,"pX":-0.23514731643987768,"pZ":0.8706659414633192,"vX0":-8.295428558614086,"vY0":-122.40076310866745,"vZ0":-3.7885095649204907,"x":125.96,"y":215.27,"x0":1.9621681364647778,"y0":50.00189924983485,"z0":4.9586577777745555,"aX":14.425065784876647},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.5,"breakHorizontal":-15.2,"spinRate":1507,"spinDirection":124},"zone":13,"typeConfidence":1.33,"plateTime":0.44726943772718686,"extension":6.578119423479315},"index":2,"playId":"4b263f48-a052-3783-ab2e-53c7226ca76d","pitchNumber":3,"startTime":"2026-02-25T20:53:28.605Z","endTime":"2026-02-25T20:53:35.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-25T20:53:47.469Z","endTime":"2026-02-25T20:54:12.072Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.153232749638125,"aZ":-17.15788350909834,"pfxX":6.294431840690995,"pfxZ":7.893507127455965,"pX":-1.1808690855009558,"pZ":1.824741349777942,"vX0":-9.641200132331049,"vY0":-137.02433274675658,"vZ0":-5.401005034315017,"x":162.01,"y":189.51,"x0":1.5647438166902885,"y0":50.00176418309235,"z0":4.992794585304054,"aX":11.973772254212156},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.3,"breakHorizontal":-9.4,"spinRate":2074,"spinDirection":140},"zone":13,"typeConfidence":1.31,"plateTime":0.39965036533794196,"extension":6.447817165892702},"index":4,"playId":"f5b14c77-958f-3e15-903c-42cb04ed26f0","pitchNumber":4,"startTime":"2026-02-25T20:54:12.072Z","endTime":"2026-02-25T20:54:16.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":85.3,"endSpeed":78.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00256215956451,"aZ":-29.998996136696444,"pfxX":9.21958813522116,"pfxZ":1.406723776568485,"pX":0.2693738647891093,"pZ":0.920034226753882,"vX0":-6.577133078010269,"vY0":-123.9587789376408,"vZ0":-3.614495293464978,"x":106.73,"y":213.94,"x0":1.7662286236013827,"y0":50.00394906727377,"z0":4.915949552547321,"aX":14.272850784878024},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":-15.1,"spinRate":1602,"spinDirection":127},"zone":14,"typeConfidence":1.32,"plateTime":0.44275668805278423,"extension":6.433868848451012},"index":5,"playId":"bdaa56be-38c0-35e9-b7ef-436153b14af3","pitchNumber":5,"startTime":"2026-02-25T20:54:33.944Z","endTime":"2026-02-25T20:54:39.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2547574400406,"aZ":-26.263407104997235,"pfxX":0.49737455721806034,"pfxZ":3.7345582600644764,"pX":0.05905802528040142,"pZ":2.876838129475925,"vX0":-4.565850300204973,"vY0":-125.00697565040393,"vZ0":-0.19288556827380632,"x":114.75,"y":161.11,"x0":1.8447274082527807,"y0":50.002245644292955,"z0":5.111506503741597,"aX":0.7877891690098902},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.0,"breakHorizontal":0.1,"spinRate":2497,"spinDirection":182},"zone":2,"typeConfidence":1.16,"plateTime":0.43820969273029275,"extension":6.28759737044566},"index":6,"playId":"cf2f8240-bbc5-3d73-a14d-f06e3ffbc20d","pitchNumber":6,"startTime":"2026-02-25T20:54:57.880Z","endTime":"2026-02-25T20:55:02.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.653338229895315,"aZ":-15.201222225725532,"pfxX":6.381099034323432,"pfxZ":8.90386636025278,"pX":0.4916046284623654,"pZ":2.204938868925507,"vX0":-6.003088530038986,"vY0":-137.2642764577353,"vZ0":-4.652926122376899,"x":98.26,"y":179.25,"x0":1.87889620446711,"y0":50.003286161678645,"z0":4.958500315754919,"aX":12.165446544182531},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":-10.3,"spinRate":2196,"spinDirection":133},"zone":6,"typeConfidence":1.29,"plateTime":0.3991811508192642,"extension":6.413995045595583},"hitData":{"launchSpeed":74.2,"launchAngle":60.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":73.08,"coordY":164.09}},"index":7,"playId":"7020e359-158b-38da-b06a-1d270b04b63c","pitchNumber":7,"startTime":"2026-02-25T20:55:32.370Z","endTime":"2026-02-25T20:55:39.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.4,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:55:39.242Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luca Tresh pops out to first baseman Patrick Wisdom in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T20:58:11.229Z","endTime":"2026-02-25T20:58:34.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621550,"link":"/api/v1/people/621550"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrés Muñoz replaces Reid Easterly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T20:57:19.498Z","endTime":"2026-02-25T20:58:13.377Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":84.6,"endSpeed":78.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.778602894072126,"aZ":-35.689440234680085,"pfxX":4.1518504887783125,"pfxZ":-2.294248690211555,"pX":0.13056973070173508,"pZ":1.1903221279860885,"vX0":4.608995662344457,"vY0":-123.11032986113408,"vZ0":-2.584582801771538,"x":112.02,"y":206.64,"x0":-2.3062165923314586,"y0":50.00213595990937,"z0":5.278909614688874,"aX":6.3629196590241515},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.6,"breakHorizontal":-8.6,"spinRate":2261,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4451583989759227,"extension":6.662145911845456},"index":1,"playId":"a156eb04-d0db-3bb9-9636-6286b73c6e88","pitchNumber":1,"startTime":"2026-02-25T20:58:13.377Z","endTime":"2026-02-25T20:58:18.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05969177124386,"aZ":-16.516846634762654,"pfxX":-5.880556264413654,"pfxZ":7.6419775529963125,"pX":-1.2999294762850082,"pZ":2.2421242504318726,"vX0":5.616015563782778,"vY0":-142.33775884073475,"vZ0":-5.523118098577449,"x":166.55,"y":178.24,"x0":-2.535737963652874,"y0":50.006124235037134,"z0":5.255838002758845,"aX":-12.053483717330478},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.8,"breakHorizontal":9.5,"spinRate":2257,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.38499621542014495,"extension":6.579079822558851},"hitData":{"launchSpeed":77.8,"launchAngle":78.0,"totalDistance":62.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":149.96,"coordY":194.6}},"index":2,"playId":"4eb0ddc4-b7bf-38e4-8afb-9ca099f8d632","pitchNumber":2,"startTime":"2026-02-25T20:58:27.702Z","endTime":"2026-02-25T20:58:34.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":681123,"link":"/api/v1/people/681123"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-25T20:58:34.619Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, shortstop Leo Rivas to first baseman Patrick Wisdom.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T20:58:43.737Z","endTime":"2026-02-25T21:00:10.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621550,"link":"/api/v1/people/621550"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33003868355943,"aZ":-37.51519606679984,"pfxX":4.090202794727424,"pfxZ":-3.3225013848130507,"pX":-0.1905197817056168,"pZ":1.8266196533929093,"vX0":4.1388991368314425,"vY0":-126.67046819842747,"vZ0":-1.352916898335438,"x":124.26,"y":189.46,"x0":-2.3830414376590916,"y0":50.00097138711667,"z0":5.394805717148237,"aX":6.578333880084497},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.1,"breakHorizontal":-8.4,"spinRate":2354,"spinDirection":85},"zone":8,"typeConfidence":2.0,"plateTime":0.4340815294357574,"extension":6.732064702648913},"index":0,"playId":"af2f17b0-5c06-3d47-ac3b-b86fff7523c2","pitchNumber":1,"startTime":"2026-02-25T20:58:59.686Z","endTime":"2026-02-25T20:59:04.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60598319494281,"aZ":-34.71938243927709,"pfxX":2.6913674853415097,"pfxZ":-1.558256212960604,"pX":-0.8719280260799327,"pZ":2.3856506265715463,"vX0":2.5819656173110133,"vY0":-126.81986820965297,"vZ0":-0.8076276704268159,"x":150.24,"y":174.37,"x0":-2.2524453082201927,"y0":50.004498281136904,"z0":5.474253596601636,"aX":4.389897029083514},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.8,"breakHorizontal":-5.4,"spinRate":2391,"spinDirection":88},"zone":13,"typeConfidence":2.0,"plateTime":0.4316662348213378,"extension":6.660066099665877},"index":1,"playId":"3bc6e514-c3fa-3d9a-a131-600df7397283","pitchNumber":2,"startTime":"2026-02-25T20:59:13.875Z","endTime":"2026-02-25T20:59:19.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.7,"endSpeed":79.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.009826523658145,"aZ":-33.633203365088754,"pfxX":2.616282916058431,"pfxZ":-0.9004996072820113,"pX":-0.9758760704739013,"pZ":3.1821278961423385,"vX0":3.0223655535746103,"vY0":-126.29297075509803,"vZ0":1.1040295023003373,"x":154.2,"y":152.86,"x0":-2.5266866505095904,"y0":50.0026909974413,"z0":5.438305054314127,"aX":4.238344494917135},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.2,"breakHorizontal":-5.4,"spinRate":2333,"spinDirection":97},"zone":11,"typeConfidence":2.0,"plateTime":0.4332003372244899,"extension":6.644234015389841},"index":2,"playId":"e5a0354d-acb2-3b8f-bc9e-d37c165dfefa","pitchNumber":3,"startTime":"2026-02-25T20:59:29.713Z","endTime":"2026-02-25T20:59:34.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.481988096843104,"aZ":-16.21109177764064,"pfxX":-5.403959404043595,"pfxZ":7.743563918773159,"pX":0.24770093289313244,"pZ":1.3461568869984322,"vX0":8.98578915816488,"vY0":-142.60156868077615,"vZ0":-7.743550283674814,"x":107.56,"y":202.43,"x0":-2.240701708552994,"y0":50.005018371708,"z0":5.117680674223735,"aX":-11.143232033521915},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.6,"breakHorizontal":8.0,"spinRate":2343,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3839436788347812,"extension":6.716326433376464},"index":3,"playId":"38fbb603-90a7-3c17-827c-cbe1c4c599d0","pitchNumber":4,"startTime":"2026-02-25T20:59:48.537Z","endTime":"2026-02-25T20:59:54.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78421450661184,"aZ":-37.547375606662094,"pfxX":3.282275238922792,"pfxZ":-3.4443980639448935,"pX":-0.38488409255592587,"pZ":2.4146781333411247,"vX0":3.4880184427451013,"vY0":-124.358928115382,"vZ0":0.11818604546255451,"x":131.67,"y":173.58,"x0":-2.233917144184326,"y0":50.00239783977028,"z0":5.490512482046946,"aX":5.121263364743826},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.0,"breakHorizontal":-6.7,"spinRate":2266,"spinDirection":82},"zone":4,"typeConfidence":2.0,"plateTime":0.44104779211494094,"extension":6.674853475313644},"hitData":{"launchSpeed":102.9,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.88,"coordY":154.8}},"index":4,"playId":"f010f33c-b379-3365-bbe3-0223b5ea0a4b","pitchNumber":5,"startTime":"2026-02-25T21:00:03.986Z","endTime":"2026-02-25T21:00:10.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:00:10.732Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-25T21:00:16.800Z","endTime":"2026-02-25T21:01:25.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":89.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.1091880435351,"aZ":-17.869034546115625,"pfxX":-3.7530870430214462,"pfxZ":6.84661667529218,"pX":0.33653577046294736,"pZ":3.7256250023404953,"vX0":9.431677910505734,"vY0":-144.20898250496936,"vZ0":-1.6041648375823887,"x":104.17,"y":138.19,"x0":-2.5007656246076375,"y0":50.00121151851776,"z0":5.400955367475126,"aX":-7.841434316002161},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.2,"breakHorizontal":4.7,"spinRate":2327,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3810178035105549,"extension":6.587854592705181},"index":0,"playId":"0939d3d8-a579-35dc-8c9f-0435733f8ffa","pitchNumber":1,"startTime":"2026-02-25T21:00:34.213Z","endTime":"2026-02-25T21:00:39.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":98.3,"endSpeed":90.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.550785511673062,"aZ":-21.136203947764105,"pfxX":-4.961294407599144,"pfxZ":5.312793780549148,"pX":0.3628145189888935,"pZ":2.6380117650756927,"vX0":9.879949463134391,"vY0":-142.91903329643094,"vZ0":-3.318833417454987,"x":103.17,"y":167.55,"x0":-2.4873513225403903,"y0":50.00352548446773,"z0":5.134606766474456,"aX":-10.310229308737911},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.1,"breakHorizontal":7.1,"spinRate":2342,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3825740604738157,"extension":6.627753528553534},"index":1,"playId":"aa4c6233-bf5a-3762-82ea-36e000625533","pitchNumber":2,"startTime":"2026-02-25T21:00:49.024Z","endTime":"2026-02-25T21:00:54.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":99.1,"endSpeed":90.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98454655641021,"aZ":-17.145095604984537,"pfxX":-4.172211633131933,"pfxZ":7.17857125478995,"pX":0.3198149950633419,"pZ":2.1318227855804803,"vX0":9.214272184493593,"vY0":-143.90663952779016,"vZ0":-5.531455190910828,"x":104.81,"y":181.22,"x0":-2.3842316880513077,"y0":50.003559654024485,"z0":5.14428683102586,"aX":-8.736444943085923},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.0,"breakHorizontal":5.6,"spinRate":2335,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3808911447739467,"extension":6.605632736858995},"index":2,"playId":"4e20ad43-ba59-3289-bdcd-286f1d6768f6","pitchNumber":3,"startTime":"2026-02-25T21:01:04.822Z","endTime":"2026-02-25T21:01:08.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":100.5,"endSpeed":91.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.49341304679159,"aZ":-16.909254286430038,"pfxX":-4.925370470856061,"pfxZ":7.0790600097346665,"pX":-0.13253285465608972,"pZ":3.4633164880794465,"vX0":8.669810146980598,"vY0":-146.16334387740523,"vZ0":-2.6102211006796137,"x":122.05,"y":145.27,"x0":-2.5016979264784314,"y0":50.00519349720921,"z0":5.387336155353673,"aX":-10.62487474199677},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.5,"breakHorizontal":7.2,"spinRate":2227,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.375205231445086,"extension":6.64718402955365},"index":3,"playId":"d2ac7679-3bb5-3f95-9529-c72afedbec51","pitchNumber":4,"startTime":"2026-02-25T21:01:20.865Z","endTime":"2026-02-25T21:01:25.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:01:25.549Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Wisdom grounds out softly to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T21:03:29.795Z","endTime":"2026-02-25T21:04:28.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829524,"fullName":"Chase Jessee","link":"/api/v1/people/829524"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.048592816875594,"aZ":-26.17951570698592,"pfxX":-2.4554019903316027,"pfxZ":3.858301119846624,"pX":0.09144937166881746,"pZ":3.842727995702624,"vX0":-3.93072780080402,"vY0":-123.67749256306267,"vZ0":1.86625715857051,"x":113.51,"y":135.03,"x0":2.0186424536567253,"y0":50.00173963184118,"z0":5.2699461105789025,"aX":-3.813061192624859},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.7,"breakHorizontal":5.4,"spinRate":2590,"spinDirection":229},"zone":12,"typeConfidence":1.24,"plateTime":0.4424131064158985,"extension":6.194444790918279},"index":0,"playId":"454f9cd0-e2a1-3436-b1a6-5b89528de383","pitchNumber":1,"startTime":"2026-02-25T21:03:45.949Z","endTime":"2026-02-25T21:03:53.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.605970936821418,"aZ":-13.948536359760134,"pfxX":4.626515657699162,"pfxZ":9.654221757190568,"pX":-0.020481901052404543,"pZ":1.4769770078283821,"vX0":-6.844136227007863,"vY0":-136.2217323867149,"vZ0":-6.660590078517846,"x":117.78,"y":198.9,"x0":1.9180685727625026,"y0":50.005767877009696,"z0":4.909616887705837,"aX":8.737509040112583},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":-7.0,"spinRate":2243,"spinDirection":140},"zone":13,"typeConfidence":1.4,"plateTime":0.40135502113559296,"extension":6.521207231571029},"index":1,"playId":"79eac27b-a9a3-360d-8908-b633f1b212de","pitchNumber":2,"startTime":"2026-02-25T21:04:01.882Z","endTime":"2026-02-25T21:04:06.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3709568647733,"aZ":-27.932184830483806,"pfxX":9.312095071108073,"pfxZ":2.69128203703092,"pX":0.6931654512198838,"pZ":1.8704301042685048,"vX0":-5.96138405617444,"vY0":-125.27811158023556,"vZ0":-2.3032924486247004,"x":90.58,"y":188.28,"x0":1.9043338531939726,"y0":50.0025553446271,"z0":5.105007410063721,"aX":14.672449714788883},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":-15.4,"spinRate":1575,"spinDirection":132},"zone":9,"typeConfidence":1.34,"plateTime":0.4386709091533376,"extension":6.451300899284476},"hitData":{"launchSpeed":53.6,"launchAngle":-51.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":140.99,"coordY":184.19}},"index":2,"playId":"1b8a9f0f-97bd-3329-91a9-a6293bda2d16","pitchNumber":3,"startTime":"2026-02-25T21:04:22.717Z","endTime":"2026-02-25T21:04:28.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621550,"link":"/api/v1/people/621550"},"credit":"b_ab"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_ab"},{"player":{"id":621550,"link":"/api/v1/people/621550"},"credit":"b_pa"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:04:28.440Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miles Mastrobuoni flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T21:04:42.449Z","endTime":"2026-02-25T21:05:26.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":829524,"fullName":"Chase Jessee","link":"/api/v1/people/829524"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17012188818916,"aZ":-16.155637811096543,"pfxX":5.207761322459121,"pfxZ":8.761415019110146,"pX":-0.522607662240947,"pZ":2.6370457929363846,"vX0":-7.95907133322059,"vY0":-134.14445446016828,"vZ0":-3.268581545975048,"x":136.92,"y":167.58,"x0":1.801958997400601,"y0":50.00235919601993,"z0":5.01850263606684,"aX":9.521408689655164},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":-7.8,"spinRate":2230,"spinDirection":140},"zone":4,"typeConfidence":1.28,"plateTime":0.4078299562529337,"extension":6.502213623260421},"index":0,"playId":"f34c7d6c-da8b-3c6e-a9bd-d19af0bfd561","pitchNumber":1,"startTime":"2026-02-25T21:04:57.610Z","endTime":"2026-02-25T21:05:02.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":670156,"link":"/api/v1/people/670156","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.578918297521955,"aZ":-27.694804844712465,"pfxX":-4.0904882411417045,"pfxZ":2.7703405169237847,"pX":-0.07012745118936689,"pZ":2.9484866869838577,"vX0":-4.04663974986293,"vY0":-125.80290505498895,"vZ0":0.2647562213592538,"x":119.67,"y":159.17,"x0":2.085834364308233,"y0":50.00189941721116,"z0":5.072102646774927,"aX":-6.607880752871827},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":8.3,"spinRate":2516,"spinDirection":197},"zone":2,"typeConfidence":1.23,"plateTime":0.4340519675019827,"extension":6.373212800952711},"hitData":{"launchSpeed":91.5,"launchAngle":37.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.21,"coordY":57.5}},"index":1,"playId":"5e682d20-5e89-3ed8-9c68-7a6095a7c4f6","pitchNumber":2,"startTime":"2026-02-25T21:05:15.683Z","endTime":"2026-02-25T21:05:26.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":670156,"link":"/api/v1/people/670156","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670156,"link":"/api/v1/people/670156"},"credit":"b_ab"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_ab"},{"player":{"id":670156,"link":"/api/v1/people/670156"},"credit":"b_pa"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:05:26.001Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Knizner grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-25T21:05:36.016Z","endTime":"2026-02-25T21:06:11.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829524,"fullName":"Chase Jessee","link":"/api/v1/people/829524"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.034803503026225,"aZ":-16.48083157083578,"pfxX":5.789913662181647,"pfxZ":8.502790518225279,"pX":-0.27421166952544607,"pZ":2.2781711473935062,"vX0":-7.522156073407657,"vY0":-135.59167053951947,"vZ0":-4.0920964831455855,"x":127.45,"y":177.27,"x0":1.7949544921778502,"y0":50.003900081544515,"z0":4.970715475182013,"aX":10.688634844393352},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":-8.8,"spinRate":2213,"spinDirection":141},"zone":4,"typeConfidence":0.89,"plateTime":0.40528938949500715,"extension":6.376303835701699},"index":0,"playId":"5f9817ea-ef7b-3f63-bf39-6e43687169ee","pitchNumber":1,"startTime":"2026-02-25T21:05:51.095Z","endTime":"2026-02-25T21:05:56.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.319757823149693,"aZ":-35.701995279031415,"pfxX":9.671121353161722,"pfxZ":-2.30812704809499,"pX":0.042146754459017485,"pZ":1.9205069505570709,"vX0":-7.327412676344944,"vY0":-123.50017293025417,"vZ0":-0.36610569974092944,"x":115.39,"y":186.93,"x0":1.8085099843310835,"y0":50.00555575231748,"z0":5.104303807387322,"aX":14.764527501610807},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.0,"breakHorizontal":-15.5,"spinRate":1444,"spinDirection":125},"zone":8,"typeConfidence":1.26,"plateTime":0.44553367110031195,"extension":6.475459244007827},"hitData":{"launchSpeed":107.9,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.96,"coordY":152.27}},"index":1,"playId":"d8b62fae-9083-35c7-9c61-e05d48d8dec8","pitchNumber":2,"startTime":"2026-02-25T21:06:06.173Z","endTime":"2026-02-25T21:06:11.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"credit":"b_ab"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_ab"},{"player":{"id":668800,"link":"/api/v1/people/668800"},"credit":"b_pa"},{"player":{"id":829524,"link":"/api/v1/people/829524"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:06:11.956Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vinnie Pasquantino lines out to second baseman Cole Young.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T21:08:33.672Z","endTime":"2026-02-25T21:09:27.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Victor Labrada replaces left fielder Miles Mastrobuoni, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T21:08:05.264Z","endTime":"2026-02-25T21:08:05.275Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700032,"link":"/api/v1/people/700032"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":670156,"link":"/api/v1/people/670156"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":670156,"link":"/api/v1/people/670156"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Eduard Bazardo replaces Andrés Muñoz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T21:08:05.275Z","endTime":"2026-02-25T21:08:36.015Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.8,"endSpeed":87.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82324597430754,"aZ":-19.07726018232688,"pfxX":-10.474358848907288,"pfxZ":6.786412885279439,"pX":0.4590640039596292,"pZ":1.4532339248541015,"vX0":9.324312790810906,"vY0":-137.62930046644738,"vZ0":-7.631162378966289,"x":99.5,"y":199.54,"x0":-1.601960754363407,"y0":50.0046824705029,"z0":5.540683032780253,"aX":-20.217685850933908},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.9,"breakHorizontal":17.2,"spinRate":2060,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.397057323182219,"extension":5.885458687125583},"index":2,"playId":"b3045a6e-d98e-3e8f-8334-f4ca55625d2c","pitchNumber":1,"startTime":"2026-02-25T21:08:36.015Z","endTime":"2026-02-25T21:08:40.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52382699572936,"aZ":-34.785581948589716,"pfxX":9.18942318057325,"pfxZ":-1.8343123610284966,"pX":-1.399893547585197,"pZ":3.1749826546692157,"vX0":-1.0739436845309656,"vY0":-118.77591752014581,"vZ0":0.9760554571538651,"x":170.36,"y":153.06,"x0":-2.134377378889847,"y0":50.00375566231165,"z0":5.930925911671255,"aX":13.081749547479006},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.8,"breakHorizontal":-16.3,"spinRate":2627,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4617925495488522,"extension":5.56215584933277},"index":3,"playId":"d9b958cd-c1a6-339e-bcca-90741af6d88d","pitchNumber":2,"startTime":"2026-02-25T21:08:50.216Z","endTime":"2026-02-25T21:08:55.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.019360835314988,"aZ":-35.6466182870299,"pfxX":7.827630297536302,"pfxZ":-2.4883480363430017,"pX":-1.1406721602952063,"pZ":3.270164053020146,"vX0":0.030619244436321247,"vY0":-117.56568149792359,"vZ0":1.4044021043267618,"x":160.48,"y":150.49,"x0":-2.1702983331203223,"y0":50.004016520142855,"z0":5.98241498170881,"aX":10.918847166633764},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.8,"breakHorizontal":-14.2,"spinRate":2562,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.46651530447962575,"extension":5.623101209914824},"index":4,"playId":"0140f2db-258f-3650-901a-4d23496fe8af","pitchNumber":3,"startTime":"2026-02-25T21:09:06.709Z","endTime":"2026-02-25T21:09:13.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.231800570952835,"aZ":-22.5561370296786,"pfxX":-9.574368790918133,"pfxZ":4.940267725369945,"pX":-0.5625519424667977,"pZ":2.3514197701303057,"vX0":6.273232396909951,"vY0":-138.241017828198,"vZ0":-4.742551439651491,"x":138.44,"y":175.29,"x0":-1.6109893936095754,"y0":50.000190607445674,"z0":5.592385973890367,"aX":-18.630098207888746},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":16.1,"spinRate":2251,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3953719938529563,"extension":6.079006220917264},"hitData":{"launchSpeed":88.2,"launchAngle":9.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":141.49,"coordY":142.07}},"index":5,"playId":"c884c1e0-7348-34a9-b21e-d76b0560a472","pitchNumber":4,"startTime":"2026-02-25T21:09:21.753Z","endTime":"2026-02-25T21:09:27.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:09:27.989Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a sharp ground ball to second baseman Cole Young.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T21:09:43.393Z","endTime":"2026-02-25T21:10:24.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":86.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65773177418694,"aZ":-20.797755548487704,"pfxX":-8.05993518649007,"pfxZ":5.891752109675334,"pX":0.36880890694068047,"pZ":3.7583908407377677,"vX0":7.881135612940786,"vY0":-137.87042903929634,"vZ0":-1.5659082075382154,"x":102.94,"y":137.3,"x0":-1.4748442066530856,"y0":50.00591683738193,"z0":5.732488338533975,"aX":-15.57309215741753},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":13.1,"spinRate":2066,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3967545649805948,"extension":6.069486545779245},"index":0,"playId":"64a63bb8-26b8-3a58-b6ac-f7ab68ec5039","pitchNumber":1,"startTime":"2026-02-25T21:09:48.707Z","endTime":"2026-02-25T21:09:54.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.3,"endSpeed":87.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.544315184836393,"aZ":-22.499909045838283,"pfxX":-8.582650085146426,"pfxZ":4.949739890485037,"pX":0.1036645599807877,"pZ":2.253647100589102,"vX0":7.347572166580711,"vY0":-138.6027656918499,"vZ0":-5.04568232983907,"x":113.05,"y":177.93,"x0":-1.460097531935971,"y0":50.00538400998162,"z0":5.590347650605087,"aX":-16.78398100046043},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":14.2,"spinRate":2149,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3944412414079017,"extension":6.016310581450173},"index":1,"playId":"cdc3cab8-9e4d-35ce-97c8-6497900dd8f4","pitchNumber":2,"startTime":"2026-02-25T21:10:04.001Z","endTime":"2026-02-25T21:10:09.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.482612954342653,"aZ":-19.983797010110774,"pfxX":-9.644483082618988,"pfxZ":6.212742857498068,"pX":0.6343379515634515,"pZ":2.0158078985636667,"vX0":9.037872224881303,"vY0":-139.03915218823533,"vZ0":-6.212590686920837,"x":92.82,"y":184.35,"x0":-1.4015463846086682,"y0":50.00575213463935,"z0":5.600672078019317,"aX":-18.931433396037743},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":15.6,"spinRate":2193,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.3935922524199338,"extension":5.898143677737314},"hitData":{"launchSpeed":105.6,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":125.39,"coordY":146.16}},"index":2,"playId":"c88a42a2-f156-3118-9fc0-f88a8af0b633","pitchNumber":3,"startTime":"2026-02-25T21:10:19.022Z","endTime":"2026-02-25T21:10:24.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":2.999999999999993,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:10:24.657Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T21:10:40.824Z","endTime":"2026-02-25T21:11:27.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44981102272764,"aZ":-33.46247830911933,"pfxX":8.075060382350205,"pfxZ":-0.8880466718335427,"pX":0.32244964751867694,"pZ":1.8259333053712927,"vX0":2.8158826279001814,"vY0":-120.43296090933869,"vZ0":-2.0130891459893983,"x":104.71,"y":189.48,"x0":-1.9156477423612577,"y0":50.004670068170434,"z0":5.6724051101942665,"aX":11.695322357079261},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.8,"breakHorizontal":-15.4,"spinRate":2603,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.45726009728108696,"extension":5.849823603799076},"index":0,"playId":"ea7d3530-82f1-37c3-8aa3-1fa282838d48","pitchNumber":1,"startTime":"2026-02-25T21:10:50.527Z","endTime":"2026-02-25T21:10:55.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.425456783779012,"aZ":-35.47409770542066,"pfxX":7.798711760200867,"pfxZ":-2.2625394486174866,"pX":-0.5633076198404122,"pZ":2.095404602593623,"vX0":0.7906794904878445,"vY0":-120.99145690790064,"vZ0":-1.3961933775834805,"x":138.47,"y":182.2,"x0":-1.9070923500651005,"y0":50.004508171898934,"z0":5.838485382319272,"aX":11.36254393056857},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.2,"breakHorizontal":-14.3,"spinRate":2710,"spinDirection":46},"zone":7,"typeConfidence":2.0,"plateTime":0.45574085830798294,"extension":5.548061284862063},"index":1,"playId":"37d2c874-2f97-36b3-b802-41563261ee4c","pitchNumber":2,"startTime":"2026-02-25T21:11:04.590Z","endTime":"2026-02-25T21:11:12.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76460429204906,"aZ":-27.268167223504882,"pfxX":-9.588111744217157,"pfxZ":2.513755415024285,"pX":0.38926048848431216,"pZ":2.7305724493002246,"vX0":8.621323748507503,"vY0":-139.14111116222583,"vZ0":-2.8497391639693475,"x":102.16,"y":165.05,"x0":-1.5117271347518288,"y0":50.00063946111299,"z0":5.5850742521603385,"aX":-18.698365259953594},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.1,"breakHorizontal":15.5,"spinRate":2265,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39444312623897204,"extension":5.930625692311092},"index":2,"playId":"57f278c6-19cd-35a7-9201-70b5d062ac01","pitchNumber":3,"startTime":"2026-02-25T21:11:20.216Z","endTime":"2026-02-25T21:11:27.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.48,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:11:27.602Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Isbel flies out to center fielder Victor Robles.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-25T21:11:28.176Z","endTime":"2026-02-25T21:12:12.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":81.9,"endSpeed":74.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.558890604667198,"aZ":-34.405590050283095,"pfxX":7.4708323872740205,"pfxZ":-1.5739957159668823,"pX":-0.7948880639484703,"pZ":1.7351357277597732,"vX0":0.8989946515075867,"vY0":-119.24553199063243,"vZ0":-1.7089474585537432,"x":147.3,"y":191.93,"x0":-2.147439083268669,"y0":50.00486145152857,"z0":5.614854148096166,"aX":10.576842193865811},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.0,"breakHorizontal":-13.7,"spinRate":2631,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.46235468856993656,"extension":5.6880284107165915},"index":0,"playId":"95695b13-85c7-3097-b975-3525eb20fdb3","pitchNumber":1,"startTime":"2026-02-25T21:11:48.444Z","endTime":"2026-02-25T21:11:53.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84181205417855,"aZ":-23.22868078213191,"pfxX":-9.96625603212327,"pfxZ":4.7309306760136725,"pX":-0.672600099933202,"pZ":2.6356958904341705,"vX0":5.898077231216472,"vY0":-137.436033315041,"vZ0":-3.859970425385873,"x":142.64,"y":167.62,"x0":-1.5651029852819471,"y0":50.00221321324107,"z0":5.6589176005238135,"aX":-18.83786431648526},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.8,"breakHorizontal":16.6,"spinRate":2226,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40036478820900756,"extension":5.955909586486744},"hitData":{"launchSpeed":87.3,"launchAngle":29.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.71,"coordY":74.18}},"index":1,"playId":"9d49de0d-4217-3a9b-a99a-0dc8e1a40bcd","pitchNumber":2,"startTime":"2026-02-25T21:12:04.335Z","endTime":"2026-02-25T21:12:12.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.11,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:12:12.314Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T21:14:22.999Z","endTime":"2026-02-25T21:15:19.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Black replaces Chase Jessee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T21:13:41.225Z","endTime":"2026-02-25T21:14:25.333Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696131,"link":"/api/v1/people/696131"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":829524,"link":"/api/v1/people/829524","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.3,"endSpeed":85.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02144324759654,"aZ":-26.526965216768428,"pfxX":-3.685333577573876,"pfxZ":3.011427269533053,"pX":-0.9458996888304996,"pZ":2.647217494293509,"vX0":3.72276398736647,"vY0":-135.8727915371084,"vZ0":-2.0198059820732386,"x":153.06,"y":167.31,"x0":-1.853206991073815,"y0":50.00304207569162,"z0":5.238661228808689,"aX":-6.909573861543359},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.3,"breakHorizontal":5.9,"spinRate":2201,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40270723223348837,"extension":6.4702261140654835},"index":1,"playId":"c2c7a514-3540-3b37-b47e-4ed96dc7e0b5","pitchNumber":1,"startTime":"2026-02-25T21:14:25.333Z","endTime":"2026-02-25T21:14:31.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04006927547076,"aZ":-19.309343910537446,"pfxX":-7.305400870532362,"pfxZ":6.681465300027357,"pX":-0.3547279060892044,"pZ":2.8238560145516587,"vX0":6.49609270127959,"vY0":-138.18608919185232,"vZ0":-3.189703715043222,"x":130.52,"y":162.54,"x0":-1.7918737938409193,"y0":50.00214153669704,"z0":5.29705794325445,"aX":-14.066477391625162},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.6,"breakHorizontal":11.8,"spinRate":2055,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3970249808981152,"extension":6.564392164293126},"index":2,"playId":"37b3c35f-d460-358f-bec4-d1caee027cec","pitchNumber":2,"startTime":"2026-02-25T21:14:39.659Z","endTime":"2026-02-25T21:14:43.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.3,"endSpeed":88.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.413265841103318,"aZ":-19.408433512373495,"pfxX":-6.473196769721811,"pfxZ":6.458489776722912,"pX":-0.8795421794450606,"pZ":3.3002310369183347,"vX0":4.30483836084335,"vY0":-138.84146864758904,"vZ0":-2.1871477834027835,"x":150.53,"y":149.67,"x0":-1.5991270841294987,"y0":50.00501423123018,"z0":5.37231467270075,"aX":-12.79892386229546},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":11.0,"spinRate":1954,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39261625531091493,"extension":6.502990707547912},"index":3,"playId":"9a27fecc-f07c-3658-b4e3-851f5ebcf8ef","pitchNumber":3,"startTime":"2026-02-25T21:14:59.980Z","endTime":"2026-02-25T21:15:04.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.843645729839984,"aZ":-34.174762887765525,"pfxX":3.4813070015998635,"pfxZ":-1.3442938478604134,"pX":-0.680466321797552,"pZ":2.524133654191993,"vX0":2.2039190545763163,"vY0":-120.77987965117322,"vZ0":0.5688676746787589,"x":142.94,"y":170.63,"x0":-2.0547206667663396,"y0":50.0029501774634,"z0":5.272722252853669,"aX":5.18192303761372},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.0,"breakHorizontal":-6.8,"spinRate":2582,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.4521837352629481,"extension":6.444230256933343},"index":4,"playId":"e8b84b81-948d-3647-b79f-611b954e10df","pitchNumber":4,"startTime":"2026-02-25T21:15:14.414Z","endTime":"2026-02-25T21:15:19.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":696131,"link":"/api/v1/people/696131"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":696131,"link":"/api/v1/people/696131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:15:19.341Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Rivas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T21:15:21.524Z","endTime":"2026-02-25T21:16:57.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.68169429182215,"aZ":-36.85034480521413,"pfxX":2.7053439396229266,"pfxZ":-3.278583186327828,"pX":-0.7144020875113468,"pZ":1.836125333294713,"vX0":2.001771980822093,"vY0":-117.84616152936962,"vZ0":-0.038507502201339694,"x":144.23,"y":189.2,"x0":-1.922553204113519,"y0":50.00418437154285,"z0":5.220239334224205,"aX":3.854806972872167},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.8,"breakHorizontal":-5.4,"spinRate":2517,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.4625067377645391,"extension":6.347622185397029},"index":0,"playId":"60c741ca-8944-302a-8f57-d3f23a1f7507","pitchNumber":1,"startTime":"2026-02-25T21:15:42.658Z","endTime":"2026-02-25T21:15:47.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.3,"endSpeed":86.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.442665627429964,"aZ":-24.93989332347082,"pfxX":-2.6318993144542744,"pfxZ":3.8343228556229416,"pX":-0.7822752050293261,"pZ":3.692019867130547,"vX0":3.952131700365262,"vY0":-135.92080885235077,"vZ0":-0.08211405547371864,"x":146.82,"y":139.1,"x0":-1.9075928715280914,"y0":50.0034289961582,"z0":5.44231025442652,"aX":-4.966563664667456},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":4.0,"spinRate":2249,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4016944243392464,"extension":6.3792371873142075},"index":1,"playId":"8250d4ce-6aca-331a-8d6d-db74373f514c","pitchNumber":2,"startTime":"2026-02-25T21:16:00.676Z","endTime":"2026-02-25T21:16:05.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":81.0,"endSpeed":74.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.365273638503893,"aZ":-35.982928789078336,"pfxX":2.5659915651682708,"pfxZ":-2.7092426950935753,"pX":0.3207079277698417,"pZ":2.1336664825892058,"vX0":4.664459467624032,"vY0":-117.90982373041182,"vZ0":0.4247612121311217,"x":104.78,"y":181.17,"x0":-2.0161344193084534,"y0":50.00000349471583,"z0":5.270749308459044,"aX":3.612476435316827},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.6,"breakHorizontal":-5.8,"spinRate":2499,"spinDirection":39},"zone":6,"typeConfidence":2.0,"plateTime":0.4644918005536125,"extension":6.364851105653128},"index":2,"playId":"4807e324-f4f7-34d9-aa60-412249031e7a","pitchNumber":3,"startTime":"2026-02-25T21:16:14.425Z","endTime":"2026-02-25T21:16:20.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-25T21:16:26.533Z","endTime":"2026-02-25T21:16:40.345Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.147559908276936,"aZ":-18.765950594544098,"pfxX":-6.008641046291609,"pfxZ":6.928775115867069,"pX":-1.016984925682244,"pZ":3.763368933132761,"vX0":4.491768550469731,"vY0":-137.6695908387911,"vZ0":-1.1110220832078188,"x":155.77,"y":137.17,"x0":-1.882140300150233,"y0":50.00598557776454,"z0":5.4321287619987935,"aX":-11.633317017304101},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":10.1,"spinRate":2073,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39659110918582874,"extension":6.540040751116675},"index":4,"playId":"75af9030-b383-3ad0-a96c-2077e6f68bce","pitchNumber":4,"startTime":"2026-02-25T21:16:40.345Z","endTime":"2026-02-25T21:16:45.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.844420372741286,"aZ":-37.9405205263277,"pfxX":3.351587464906281,"pfxZ":-3.8256652266509814,"pX":-0.5583660995870697,"pZ":2.623885885554102,"vX0":2.580393153732991,"vY0":-120.97976991303736,"vZ0":1.734069174766844,"x":138.28,"y":167.94,"x0":-2.067877754744981,"y0":50.00197839790691,"z0":5.1820155483385175,"aX":5.052176723508491},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-6.4,"breakHorizontal":-6.6,"spinRate":2624,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.4498252244918075,"extension":6.4337026224136284},"index":5,"playId":"8b8905c4-2c2c-3761-b329-28b8a3c3cc19","pitchNumber":5,"startTime":"2026-02-25T21:16:54.001Z","endTime":"2026-02-25T21:16:57.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_ab"},{"player":{"id":696131,"link":"/api/v1/people/696131"},"credit":"p_ab"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":696131,"link":"/api/v1/people/696131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:16:57.046Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Wilson singles on a sharp line drive to left fielder Kameron Misner.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T21:16:59.200Z","endTime":"2026-02-25T21:18:14.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":3},"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406055692862946,"aZ":-22.897113112171194,"pfxX":-8.696639681632945,"pfxZ":4.890056840826989,"pX":-1.6718225854083326,"pZ":2.2969547944542414,"vX0":3.2541250495824148,"vY0":-136.49922154373252,"vZ0":-3.858672709151847,"x":180.73,"y":176.76,"x0":-1.7454245374732453,"y0":50.0052286871149,"z0":5.294400304777111,"aX":-16.508702982109472},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":15.1,"spinRate":1946,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.40037329494939655,"extension":6.466115348109496},"index":0,"playId":"4e59fcba-18fc-3158-b682-1c00aa2f365f","pitchNumber":1,"startTime":"2026-02-25T21:17:19.215Z","endTime":"2026-02-25T21:17:27.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"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":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.988263733953318,"aZ":-22.775129994460627,"pfxX":-8.982966786555135,"pfxZ":4.855035735607081,"pX":-1.4387909912220682,"pZ":2.349700499332835,"vX0":4.404135211529041,"vY0":-137.62227764232784,"vZ0":-3.6167587141249284,"x":171.84,"y":175.34,"x0":-1.885118769732449,"y0":50.00017642111803,"z0":5.207144341896714,"aX":-17.382319676431447},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.3,"breakHorizontal":15.5,"spinRate":2032,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3966429733710535,"extension":6.537996344454485},"index":1,"playId":"4ebcbd01-beee-39bb-b5e2-2eaceff280c6","pitchNumber":2,"startTime":"2026-02-25T21:17:31.147Z","endTime":"2026-02-25T21:17:36.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"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":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.859558723241715,"aZ":-23.172628202912005,"pfxX":-9.280816004736572,"pfxZ":4.588714610653591,"pX":-0.34634959357327966,"pZ":3.035554112835355,"vX0":7.010094215546924,"vY0":-138.66217098305896,"vZ0":-1.9086350477318397,"x":130.2,"y":156.82,"x0":-1.6921016261135653,"y0":50.00302469253129,"z0":5.267329372326577,"aX":-18.206487328438403},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.2,"breakHorizontal":15.5,"spinRate":2009,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3939006536993759,"extension":6.568225578194727},"index":2,"playId":"47a031b8-732c-3464-9bf8-90773362dbbd","pitchNumber":3,"startTime":"2026-02-25T21:17:47.730Z","endTime":"2026-02-25T21:17:52.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"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":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.471165848066093,"aZ":-36.93584997180702,"pfxX":-0.3541004989333716,"pfxZ":-3.2089563259011396,"pX":-0.29187492441768087,"pZ":1.6814276887681703,"vX0":4.457376678527381,"vY0":-121.21092702715079,"vZ0":-0.574447533063729,"x":128.13,"y":193.38,"x0":-2.1114245125452564,"y0":50.0036857312704,"z0":5.156281395811753,"aX":-0.5250120301073574},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.6,"breakHorizontal":-0.5,"spinRate":2387,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.45247516978860247,"extension":6.258194859072875},"hitData":{"launchSpeed":108.2,"launchAngle":12.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.06,"coordY":102.54}},"index":3,"playId":"70063ccc-c783-3dc8-9a3f-ffac9949415f","pitchNumber":4,"startTime":"2026-02-25T21:18:08.079Z","endTime":"2026-02-25T21:18:14.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"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":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669717,"link":"/api/v1/people/669717"},"credit":"b_ab"},{"player":{"id":696131,"link":"/api/v1/people/696131"},"credit":"p_ab"},{"player":{"id":669717,"link":"/api/v1/people/669717"},"credit":"b_pa"},{"player":{"id":696131,"link":"/api/v1/people/696131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:18:14.408Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Victor Robles grounds into a force out, shortstop Bobby Witt Jr. to second baseman Jonathan India. Will Wilson out at 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-25T21:18:42.425Z","endTime":"2026-02-25T21:20:14.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"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,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":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.5,"endSpeed":77.6,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.852198076453455,"aZ":-34.678222637280676,"pfxX":5.502293080815336,"pfxZ":-1.6420561887215825,"pX":0.17004209241783916,"pZ":1.3229881592993709,"vX0":3.6170104270506425,"vY0":-123.07900255658664,"vZ0":-1.7573848151618017,"x":110.52,"y":203.06,"x0":-2.0365819360240955,"y0":50.00328028534051,"z0":5.000223846059753,"aX":8.388402306902382},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.1,"breakHorizontal":-10.8,"spinRate":2337,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4460955163213347,"extension":6.4921484822643105},"index":0,"playId":"a7474f7d-f3c8-388e-a3f8-5a83f8815b28","pitchNumber":1,"startTime":"2026-02-25T21:18:45.939Z","endTime":"2026-02-25T21:18:50.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29978687392498,"aZ":-33.54602555258466,"pfxX":3.6019219829074514,"pfxZ":-0.8920312603829146,"pX":1.4668424055362772,"pZ":1.2591256488218072,"vX0":7.103831378565009,"vY0":-122.98073475889446,"vZ0":-2.2893812055374987,"x":61.09,"y":204.78,"x0":-1.9269150893903169,"y0":50.00592659492562,"z0":5.046569351436316,"aX":5.518768305077829},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.9,"breakHorizontal":-8.2,"spinRate":2490,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4453113229292609,"extension":6.489749854444093},"index":1,"playId":"82de32cf-d38a-3c51-8c08-de4692c21f87","pitchNumber":2,"startTime":"2026-02-25T21:19:03.728Z","endTime":"2026-02-25T21:19:07.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78460822739395,"aZ":-21.41849717997149,"pfxX":-7.080841590635379,"pfxZ":5.51675937917609,"pX":-1.6302682175708134,"pZ":2.469533179580276,"vX0":3.4239579534532236,"vY0":-138.24776935619371,"vZ0":-3.5084359115956145,"x":179.14,"y":172.1,"x0":-1.960142554059586,"y0":50.002434889965706,"z0":5.180584138989759,"aX":-13.802320198215698},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":12.2,"spinRate":2144,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3951415781013683,"extension":6.466559184685812},"index":2,"playId":"e9e68b60-a836-3575-843c-dd58b3435653","pitchNumber":3,"startTime":"2026-02-25T21:19:20.511Z","endTime":"2026-02-25T21:19:29.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70690041706241,"aZ":-18.076990061738513,"pfxX":-6.433682256533512,"pfxZ":7.340759829572966,"pX":-0.05986261881366647,"pZ":1.8579200037565755,"vX0":6.326427711654293,"vY0":-137.27647229496617,"vZ0":-5.7604727670931295,"x":119.28,"y":188.62,"x0":-1.5518712314419607,"y0":50.00155774024001,"z0":5.2029356509659,"aX":-12.351453857248703},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":10.4,"spinRate":2087,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.398097313963067,"extension":6.71226511737772},"index":3,"playId":"19925f6f-de1b-359b-a2e1-a8edd953babb","pitchNumber":4,"startTime":"2026-02-25T21:19:52.609Z","endTime":"2026-02-25T21:19:58.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.634030957234422,"aZ":-19.063170200699226,"pfxX":-6.669566210343968,"pfxZ":6.859507129009559,"pX":-0.1431530163844466,"pZ":2.641814164758172,"vX0":6.587713688277349,"vY0":-136.77427360399304,"vZ0":-3.2219862694036476,"x":122.46,"y":167.45,"x0":-1.7060581534998192,"y0":50.00447790924572,"z0":5.12832491614248,"aX":-12.751300075825633},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":10.8,"spinRate":1961,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3990998008446356,"extension":6.6172484115196},"hitData":{"launchSpeed":99.5,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.96,"coordY":150.24}},"index":4,"playId":"8339b254-b537-3237-b74b-cea5142435d5","pitchNumber":5,"startTime":"2026-02-25T21:20:09.181Z","endTime":"2026-02-25T21:20:14.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":669717,"link":"/api/v1/people/669717"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":696131,"link":"/api/v1/people/696131"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":696131,"link":"/api/v1/people/696131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:20:14.459Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan India walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T21:22:23.794Z","endTime":"2026-02-25T21:24:34.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jonny Farmelo replaces center fielder Victor Robles, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T21:22:05.857Z","endTime":"2026-02-25T21:22:05.868Z","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":645302,"link":"/api/v1/people/645302"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dane Dunning replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T21:22:05.868Z","endTime":"2026-02-25T21:22:26.126Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641540,"link":"/api/v1/people/641540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":88.4,"endSpeed":81.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84414832390933,"aZ":-26.515801576506124,"pfxX":-8.389716631837505,"pfxZ":3.349671999137291,"pX":-0.18318508242581136,"pZ":2.615571590576182,"vX0":7.088917213175454,"vY0":-128.6667436681524,"vZ0":-2.8476474769837905,"x":123.98,"y":168.16,"x0":-1.8740827775985878,"y0":50.00376517559403,"z0":5.775461773412534,"aX":-14.172337926401365},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":13.8,"spinRate":2047,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.42450231035587915,"extension":6.842137581482176},"index":2,"playId":"951a32ce-a8fb-3097-bdc9-f26fa59615c1","pitchNumber":1,"startTime":"2026-02-25T21:22:26.126Z","endTime":"2026-02-25T21:22:32.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":78.4,"endSpeed":72.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.221106865586076,"aZ":-37.79836580824668,"pfxX":0.6035640754200546,"pfxZ":-4.2645513199413205,"pX":-0.852905073045332,"pZ":2.0067969519549793,"vX0":2.439868940898276,"vY0":-114.18569525934873,"vZ0":-0.32189515239034283,"x":149.51,"y":184.6,"x0":-2.0141086867346725,"y0":50.003064127887775,"z0":5.8718285625491236,"aX":0.7956497107724934},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-7.6,"breakHorizontal":-1.7,"spinRate":2243,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4798658578292718,"extension":6.668050848111831},"index":3,"playId":"13115cbd-16b4-349b-bfa5-dc3104d77cd2","pitchNumber":2,"startTime":"2026-02-25T21:22:38.988Z","endTime":"2026-02-25T21:22:44.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":77.9,"endSpeed":71.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.19490003208283,"aZ":-35.219753753499006,"pfxX":0.9662490528982055,"pfxZ":-2.3338440867411325,"pX":-0.2691015337125742,"pZ":3.172888451789708,"vX0":3.804257773227896,"vY0":-113.47774080241095,"vZ0":1.6239263227275136,"x":127.26,"y":153.11,"x0":-2.090647619299456,"y0":50.000465785764646,"z0":5.949090073172332,"aX":1.2626233332729793},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-3.5,"breakHorizontal":-2.6,"spinRate":2192,"spinDirection":55},"zone":2,"typeConfidence":2.0,"plateTime":0.4821331772271016,"extension":6.57524236016803},"index":4,"playId":"290c89b4-beb7-3213-a300-0a13ef8a3875","pitchNumber":3,"startTime":"2026-02-25T21:22:53.918Z","endTime":"2026-02-25T21:22:58.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.463064895960297,"aZ":-26.505569092962592,"pfxX":-8.21169762547419,"pfxZ":3.3352938766201206,"pX":-0.16905489032749332,"pZ":4.239729906962666,"vX0":6.9433294424941945,"vY0":-128.93293694573293,"vZ0":0.7085220429937865,"x":123.44,"y":124.31,"x0":-1.8178563828617496,"y0":50.002262413037606,"z0":5.992113329839823,"aX":-13.954302504643353},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":13.6,"spinRate":2071,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4233121765390302,"extension":6.7493677735000315},"index":5,"playId":"322cac25-d402-31a2-be0a-f99f98505259","pitchNumber":4,"startTime":"2026-02-25T21:23:16.196Z","endTime":"2026-02-25T21:23:21.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.131977810886106,"aZ":-25.542588563064644,"pfxX":-8.442573554134412,"pfxZ":3.9439877550565434,"pX":0.004724109662343858,"pZ":2.7679573978552323,"vX0":7.242099341179639,"vY0":-128.24959056323706,"vZ0":-2.6003054095309928,"x":116.82,"y":164.05,"x0":-1.7456434509315595,"y0":50.00485971815783,"z0":5.767413759405498,"aX":-14.201421973222189},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":13.9,"spinRate":2099,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.42552735626720883,"extension":6.891081969482816},"index":6,"playId":"64d34ca6-69ce-3868-aea7-82d79ad8b6de","pitchNumber":5,"startTime":"2026-02-25T21:23:30.824Z","endTime":"2026-02-25T21:23:36.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":86.6,"endSpeed":79.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.830302460735524,"aZ":-23.397278879486407,"pfxX":0.1847496154047743,"pfxZ":5.434524593650345,"pX":0.414294684114376,"pZ":2.555211557268965,"vX0":6.016753863346458,"vY0":-126.06664516960691,"vZ0":-3.0260189486532934,"x":101.21,"y":169.79,"x0":-2.023968984689119,"y0":50.003682552728186,"z0":5.652923443778211,"aX":0.29686621648901385},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.4,"breakHorizontal":-1.7,"spinRate":2133,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.43392390833280814,"extension":6.937746074368621},"index":7,"playId":"98353a4a-09d0-301c-9aca-72f758ef0e11","pitchNumber":6,"startTime":"2026-02-25T21:23:51.004Z","endTime":"2026-02-25T21:23:59.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.946731997863356,"aZ":-31.488112691204268,"pfxX":-0.3121680848977073,"pfxZ":0.5100085588974039,"pX":-0.4992592558546953,"pZ":4.217750884679085,"vX0":3.5102615949371514,"vY0":-115.29476666513588,"vZ0":2.936123924265675,"x":136.03,"y":124.9,"x0":-2.0025607650827597,"y0":50.00274579378931,"z0":5.971712466322868,"aX":-0.4199413129846032},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":2.0,"breakHorizontal":-0.4,"spinRate":2323,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.47552929838063385,"extension":6.674999309260981},"index":8,"playId":"6acb2410-d530-33de-879a-4e715317c5a3","pitchNumber":7,"startTime":"2026-02-25T21:24:12.790Z","endTime":"2026-02-25T21:24:17.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.098805864352922,"aZ":-20.046497208828722,"pfxX":-7.768336656434913,"pfxZ":7.202146912563126,"pX":0.49669150573426796,"pZ":3.60055870977427,"vX0":8.20034986875318,"vY0":-128.5325106512683,"vZ0":-1.7414747927422645,"x":98.07,"y":141.56,"x0":-1.7164496518592975,"y0":50.00063384990615,"z0":5.833759708916534,"aX":-13.076981040732726},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.0,"breakHorizontal":12.4,"spinRate":2071,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4251289499257891,"extension":6.897006033770288},"index":9,"playId":"6e7c6308-923c-3167-98e1-1a0d88ece747","pitchNumber":8,"startTime":"2026-02-25T21:24:27.211Z","endTime":"2026-02-25T21:24:34.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.16,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:24:34.572Z","atBatIndex":34},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Kameron Misner triples (1) on a ground ball to right fielder Rob Refsnyder. Jonathan India scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T21:24:44.851Z","endTime":"2026-02-25T21:25:30.609Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":62},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":{"id":641540,"link":"/api/v1/people/641540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.0,"endSpeed":80.1,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.502538260335633,"aZ":-18.03491034505966,"pfxX":-0.8252181318490539,"pfxZ":8.691158822427328,"pX":2.0626787541348186,"pZ":2.6675045286999217,"vX0":9.953130008188863,"vY0":-126.398207973133,"vZ0":-3.9682158328277595,"x":38.38,"y":166.76,"x0":-1.8099477342633576,"y0":50.001124904160505,"z0":5.696197812575892,"aX":-1.3439662322983654},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":15.1,"breakHorizontal":-0.6,"spinRate":2199,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4324817922901465,"extension":7.060914318147032},"index":0,"playId":"6b2481d7-01fb-30a1-916e-d6d066df2417","pitchNumber":1,"startTime":"2026-02-25T21:24:59.692Z","endTime":"2026-02-25T21:25:04.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.513219829470952,"aZ":-22.440442040404363,"pfxX":-9.071239609269098,"pfxZ":6.034090369273519,"pX":0.34188623106847127,"pZ":2.743666523072981,"vX0":8.22405370210533,"vY0":-126.196949241121,"vZ0":-2.907026649949153,"x":103.97,"y":164.7,"x0":-1.7795497654106085,"y0":50.00609175345168,"z0":5.716827976710195,"aX":-14.644366903643885},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.4,"breakHorizontal":14.5,"spinRate":1968,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4339069686367547,"extension":6.996804077829325},"hitData":{"launchSpeed":100.8,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.41,"coordY":105.16}},"index":1,"playId":"71bae19d-492a-3e6f-b88c-87b061d7068e","pitchNumber":2,"startTime":"2026-02-25T21:25:17.743Z","endTime":"2026-02-25T21:25:30.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_ab"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_ab"},{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_pa"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":18.10000000000001,"leverageIndex":1.89,"dramaIndex":164.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:25:30.609Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luca Tresh doubles (1) on a sharp fly ball to center fielder Jonny Farmelo. Kameron Misner scores. Luca Tresh to 3rd. Luca Tresh advances to 3rd, on a fielding error by center fielder Jonny Farmelo.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T21:25:43.994Z","endTime":"2026-02-25T21:26:32.414Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"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_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"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_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"responsiblePitcher":{"id":641540,"link":"/api/v1/people/641540"},"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(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":77.9,"endSpeed":71.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.637789523603566,"aZ":-34.8357360235018,"pfxX":0.3211683354778736,"pfxZ":-2.0536339514631106,"pX":0.12737498884880016,"pZ":3.5466118213572178,"vX0":4.5018505891036,"vY0":-113.36387675391097,"vZ0":2.491956835219293,"x":112.14,"y":143.02,"x0":-1.929864433551667,"y0":50.003534330241,"z0":5.921994735319605,"aX":0.4154649605974546},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-2.8,"breakHorizontal":-1.8,"spinRate":2088,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.4840276870640312,"extension":6.753635129288097},"index":0,"playId":"32754b41-577c-3f2d-9c1d-f453df7918f8","pitchNumber":1,"startTime":"2026-02-25T21:26:03.826Z","endTime":"2026-02-25T21:26:11.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"third":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96872814324825,"aZ":-19.390025179369925,"pfxX":-5.972910164101451,"pfxZ":7.896881504119708,"pX":-0.35742787174825985,"pZ":2.8332611392933753,"vX0":5.789367733082818,"vY0":-126.47207877001988,"vZ0":-3.1983127862658645,"x":130.62,"y":162.28,"x0":-1.9009713078704495,"y0":50.00253108990373,"z0":5.67073139196622,"aX":-9.669047141210386},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.8,"breakHorizontal":9.5,"spinRate":2042,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.43319764656495785,"extension":6.923873152283299},"hitData":{"launchSpeed":106.7,"launchAngle":23.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":88.71,"coordY":42.53}},"index":1,"playId":"5f78f209-8927-3638-a443-b488f15311d6","pitchNumber":2,"startTime":"2026-02-25T21:26:19.225Z","endTime":"2026-02-25T21:26:32.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"third":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"credit":"b_ab"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_ab"},{"player":{"id":681123,"link":"/api/v1/people/681123"},"credit":"b_pa"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.1,"awayTeamWinProbability":12.900000000000006,"homeTeamWinProbabilityAdded":7.699999999999989,"leverageIndex":0.92,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:26:32.414Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maikel Garcia walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T21:26:57.517Z","endTime":"2026-02-25T21:28:51.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnThird":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.382233302529954,"aZ":-21.064109330168073,"pfxX":-9.076774687439562,"pfxZ":6.509044723302974,"pX":0.6381439220461137,"pZ":2.367515083606804,"vX0":9.01791499271637,"vY0":-129.38530311765493,"vZ0":-4.721534966840162,"x":92.68,"y":174.86,"x0":-1.7025162292511398,"y0":50.00035956933526,"z0":5.81669427731885,"aX":-15.485794937090375},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.0,"breakHorizontal":14.6,"spinRate":2136,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4223041961781373,"extension":6.910396409244941},"index":0,"playId":"a903ecf7-291e-3df1-b7c4-618148e115de","pitchNumber":1,"startTime":"2026-02-25T21:27:04.705Z","endTime":"2026-02-25T21:27:31.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"}},"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":87.9,"endSpeed":81.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.229082578573248,"aZ":-20.676150122571393,"pfxX":-7.941297944408078,"pfxZ":6.891213765932642,"pX":0.6952866208361858,"pZ":2.9736007605508026,"vX0":8.444020856690512,"vY0":-127.8183778317839,"vZ0":-3.1125837205874496,"x":118.41,"y":163.99,"x0":-1.6060031388949378,"y0":50.00444183078758,"z0":5.8148319962671815,"aX":-13.254401732352187},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.0,"breakHorizontal":12.7,"spinRate":2012,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.4271154393284853,"extension":7.007290750011214},"index":1,"playId":"16d20199-7beb-3c21-b6bc-b0e90f73f3ba","pitchNumber":2,"startTime":"2026-02-25T21:27:36.991Z","endTime":"2026-02-25T21:27:42.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":88.7,"endSpeed":81.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.888212686994482,"aZ":-20.3947484298924,"pfxX":-8.954818757580512,"pfxZ":6.984840766271978,"pX":1.2088042616887835,"pZ":3.3662176897547558,"vX0":9.926615998013173,"vY0":-128.84114439605756,"vZ0":-2.4005172583175254,"x":70.92,"y":147.89,"x0":-1.5241412358002684,"y0":50.00522156326884,"z0":5.880112712216141,"aX":-15.109984241364906},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":12.4,"breakHorizontal":14.0,"spinRate":2173,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.42455063595836773,"extension":6.975515619812685},"index":2,"playId":"77144d09-664f-3a83-b4e2-80c6a5cb3edd","pitchNumber":3,"startTime":"2026-02-25T21:27:53.993Z","endTime":"2026-02-25T21:28:01.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":77.2,"endSpeed":71.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.400270855744854,"aZ":-36.420398635694134,"pfxX":1.9862602302908772,"pfxZ":-3.2761591313980656,"pX":-0.9608716096405788,"pZ":3.513306737751559,"vX0":1.8340865786675278,"vY0":-112.44491311490364,"vZ0":2.600790789546763,"x":153.63,"y":143.92,"x0":-2.042138720979439,"y0":50.00534412104596,"z0":6.010070152978169,"aX":2.5704182089556746},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-5.0,"breakHorizontal":-4.1,"spinRate":2259,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.4851707651876871,"extension":6.810650070845242},"index":3,"playId":"7852e321-7147-3b6e-af9a-61336a3536bb","pitchNumber":4,"startTime":"2026-02-25T21:28:10.973Z","endTime":"2026-02-25T21:28:16.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":77.9,"endSpeed":72.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.06870260670571,"aZ":-37.759973598698146,"pfxX":-0.26129055716020044,"pfxZ":-4.3063760808481355,"pX":0.8422942741854087,"pZ":0.9816711497964223,"vX0":6.085048319116694,"vY0":-113.31011591213611,"vZ0":-2.274309253536999,"x":84.89,"y":212.27,"x0":-1.8461047857496293,"y0":50.00175306563603,"z0":5.777941937123198,"aX":-0.33982367908217864},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-8.0,"breakHorizontal":-1.1,"spinRate":2227,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.48374271738997976,"extension":6.797024885019658},"index":4,"playId":"761e37c3-550c-32c9-9019-030760e0a62d","pitchNumber":5,"startTime":"2026-02-25T21:28:29.701Z","endTime":"2026-02-25T21:28:34.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.347291912475985,"aZ":-21.38907922122767,"pfxX":-9.246629586453388,"pfxZ":6.564028613357552,"pX":1.0271353763470363,"pZ":2.235726702103724,"vX0":9.549382541889795,"vY0":-127.1602019233112,"vZ0":-4.549463919667433,"x":77.85,"y":178.42,"x0":-1.5702226274716509,"y0":50.000001624178424,"z0":5.738383220588749,"aX":-15.185673912028742},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.0,"breakHorizontal":14.6,"spinRate":2099,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.43024014026283375,"extension":7.038926529523506},"index":5,"playId":"7b4ca78c-2153-3f35-bbd4-30d0e4293f9c","pitchNumber":6,"startTime":"2026-02-25T21:28:46.839Z","endTime":"2026-02-25T21:28:51.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.8,"awayTeamWinProbability":11.200000000000003,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:28:51.570Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to first baseman Patrick Wisdom in foul territory.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T21:28:55.269Z","endTime":"2026-02-25T21:31:32.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnThird":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621550,"link":"/api/v1/people/621550"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.872049598327546,"aZ":-20.03546617942226,"pfxX":0.0050697984680327934,"pfxZ":7.355749351514185,"pX":1.6021121506629699,"pZ":2.4060660277988926,"vX0":8.686928274566473,"vY0":-127.0816041997336,"vZ0":-4.188205739574634,"x":55.93,"y":173.82,"x0":-1.8484274915337946,"y0":50.00385927616719,"z0":5.6493074741256954,"aX":0.006136825374979397},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.7,"breakHorizontal":-1.8,"spinRate":2119,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4295548538637588,"extension":7.082837358234344},"index":0,"playId":"f0795065-4c8c-3a17-96b0-3e7990e7f7ae","pitchNumber":1,"startTime":"2026-02-25T21:29:27.006Z","endTime":"2026-02-25T21:29:32.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01005210176359,"aZ":-21.44978060977732,"pfxX":0.910475700713071,"pfxZ":6.706079585362705,"pX":0.3598171218302254,"pZ":3.6803119577742702,"vX0":5.413747769732438,"vY0":-125.10214886118519,"vZ0":-0.8341496784235992,"x":103.28,"y":139.41,"x0":-1.9423541888170983,"y0":50.00616310523203,"z0":5.761296065933959,"aX":1.4566876932413781},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":12.2,"breakHorizontal":-2.8,"spinRate":2132,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.4362616546655249,"extension":6.975427215889568},"index":1,"playId":"37bd6cb5-7986-39a4-ba58-d14615ebb821","pitchNumber":2,"startTime":"2026-02-25T21:29:46.375Z","endTime":"2026-02-25T21:29:52.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.006477109357412,"aZ":-22.436651893514934,"pfxX":-8.128848332217176,"pfxZ":5.831643768583877,"pX":0.07133608431299214,"pZ":2.878190019905512,"vX0":7.46777829059633,"vY0":-128.04015788171836,"vZ0":-2.8526562972570857,"x":114.28,"y":161.07,"x0":-1.8188084830811908,"y0":50.004669546209506,"z0":5.751439963657339,"aX":-13.577078576662041},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.2,"breakHorizontal":13.2,"spinRate":2053,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4268455493181018,"extension":6.978655505970892},"index":2,"playId":"db7123ce-6e45-309a-92c3-d42758b18143","pitchNumber":3,"startTime":"2026-02-25T21:30:04.522Z","endTime":"2026-02-25T21:30:09.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.500883548513297,"aZ":-21.490646241416936,"pfxX":0.491746537560088,"pfxZ":6.662818347186958,"pX":0.4851301151510574,"pZ":3.6939980713052933,"vX0":5.589171789413682,"vY0":-125.35096122569115,"vZ0":-0.8595524976710477,"x":98.51,"y":139.04,"x0":-1.830215250248999,"y0":50.003049954648574,"z0":5.783520274517584,"aX":0.7885819941675359},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":12.1,"breakHorizontal":-2.0,"spinRate":2155,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.43566046838309314,"extension":6.8963854873738715},"index":3,"playId":"283c3065-909a-353f-bc83-e8e3862f8589","pitchNumber":4,"startTime":"2026-02-25T21:30:37.556Z","endTime":"2026-02-25T21:30:43.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"e8ee6828-a7d7-3b08-bb1e-78177b97947d","startTime":"2026-02-25T21:30:58.388Z","endTime":"2026-02-25T21:31:01.388Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25777691900841,"aZ":-20.94119231865808,"pfxX":-0.3579902135574775,"pfxZ":6.839439064946232,"pX":0.631727178441801,"pZ":3.647814550551748,"vX0":6.421897346514087,"vY0":-126.90533682093348,"vZ0":-1.146891160838625,"x":92.92,"y":140.29,"x0":-1.8775582861862457,"y0":50.0030010046539,"z0":5.7625947588478095,"aX":-0.5882392934904142},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.4,"breakHorizontal":-0.7,"spinRate":2193,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.4304426488984383,"extension":6.94781676642208},"hitData":{"launchSpeed":82.8,"launchAngle":81.0,"totalDistance":49.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":149.93,"coordY":202.93}},"index":5,"playId":"f0a7067e-d886-3fcb-96c6-62cd57ccd2d1","pitchNumber":5,"startTime":"2026-02-25T21:31:25.435Z","endTime":"2026-02-25T21:31:32.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":85.6,"awayTeamWinProbability":14.400000000000006,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":0.8,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:31:32.919Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T21:33:51.610Z","endTime":"2026-02-25T21:35:14.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804577,"fullName":"Reid VanScoter","link":"/api/v1/people/804577"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnThird":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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-25T21:31:50.798Z","endTime":"2026-02-25T21:32:49.731Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Reid VanScoter replaces Dane Dunning.","event":"Pitching Substitution","eventType":"pitching_substitution","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":1,"startTime":"2026-02-25T21:32:49.731Z","endTime":"2026-02-25T21:33:53.767Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804577,"link":"/api/v1/people/804577"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.590702097424888,"aZ":-29.76593353298446,"pfxX":0.008479022732641894,"pfxZ":1.5127300844020475,"pX":0.28378937772111557,"pZ":3.2196173856206887,"vX0":-5.292182320311658,"vY0":-124.47369694727116,"vZ0":1.0456270792067426,"x":106.18,"y":151.85,"x0":2.423472943628884,"y0":50.00308885785313,"z0":5.231890675150086,"aX":0.014471382251493692},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.1,"breakHorizontal":1.1,"spinRate":2404,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.437633970205062,"extension":6.377255388759901},"index":2,"playId":"b851e7b1-1008-39a7-8300-e31d6f613add","pitchNumber":1,"startTime":"2026-02-25T21:33:53.767Z","endTime":"2026-02-25T21:33:57.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.652467100619706,"aZ":-35.47579969087226,"pfxX":-8.72467090067868,"pfxZ":-2.3687647028521344,"pX":1.6308240527283524,"pZ":2.5801118207683538,"vX0":0.21047800361202346,"vY0":-117.46469162197499,"vZ0":1.9074279752809513,"x":54.84,"y":169.12,"x0":2.673068041968283,"y0":50.00237238410752,"z0":5.060584806194786,"aX":-12.167298217186861},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.5,"breakHorizontal":15.7,"spinRate":2623,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.4666378904096793,"extension":6.0945867953040995},"index":3,"playId":"85c9df8d-ae26-3703-bf84-1db367dcbb8e","pitchNumber":2,"startTime":"2026-02-25T21:34:12.781Z","endTime":"2026-02-25T21:34:19.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.142533975735763,"aZ":-34.933912301862776,"pfxX":-7.135716406831862,"pfxZ":-2.1067120315713144,"pX":-1.6218069693173336,"pZ":2.4266062981975707,"vX0":-6.769540513356648,"vY0":-114.0385276241133,"vZ0":1.7837668006467522,"x":178.82,"y":173.26,"x0":2.318827165277067,"y0":50.003205975220894,"z0":5.095483807110802,"aX":-9.341991999090043},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-3.0,"breakHorizontal":14.8,"spinRate":2497,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.48140486167792185,"extension":6.289528977995953},"index":4,"playId":"2108b335-46dd-376e-870a-eb95ecaf6f29","pitchNumber":3,"startTime":"2026-02-25T21:34:30.353Z","endTime":"2026-02-25T21:34:39.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.082372213847663,"aZ":-29.427537773187424,"pfxX":8.583210574230579,"pfxZ":1.4430357103970444,"pX":-0.31800257337857885,"pZ":2.4310683300293485,"vX0":-9.209257913769006,"vY0":-136.24482034882237,"vZ0":-1.5332420193484642,"x":129.12,"y":173.14,"x0":1.974471824862979,"y0":50.000399833997236,"z0":5.015407411111648,"aX":16.29910211975293},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.5,"breakHorizontal":-13.8,"spinRate":2177,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.40047186022963377,"extension":6.524003283600054},"index":5,"playId":"18e3f02a-82de-39a6-9114-59471e1b6718","pitchNumber":4,"startTime":"2026-02-25T21:34:50.329Z","endTime":"2026-02-25T21:34:53.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.319460978815474,"aZ":-35.70416743100311,"pfxX":-7.946900873169708,"pfxZ":-2.596871529298843,"pX":0.059397653364470115,"pZ":2.5644369899186463,"vX0":-3.003695233534744,"vY0":-116.26592535846791,"vZ0":2.1446563913981005,"x":114.74,"y":169.54,"x0":2.4033428870180464,"y0":50.00379615203138,"z0":5.036707882777867,"aX":-10.797826788573516},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.8,"breakHorizontal":15.1,"spinRate":2512,"spinDirection":307},"zone":5,"typeConfidence":2.0,"plateTime":0.4724594887552196,"extension":6.288523673464633},"index":6,"playId":"03372c77-8b79-3c37-bb4d-1dd03265d2e0","pitchNumber":5,"startTime":"2026-02-25T21:35:09.979Z","endTime":"2026-02-25T21:35:14.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":804577,"link":"/api/v1/people/804577"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":804577,"link":"/api/v1/people/804577"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":1.24,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:35:14.348Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elih Marrero grounds out, shortstop Leo Rivas to first baseman Patrick Wisdom.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-25T21:35:35.664Z","endTime":"2026-02-25T21:37:21.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663503,"fullName":"Elih Marrero","link":"/api/v1/people/663503"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804577,"fullName":"Reid VanScoter","link":"/api/v1/people/804577"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663503,"fullName":"Elih Marrero","link":"/api/v1/people/663503"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621550,"link":"/api/v1/people/621550"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Elih Marrero replaces Salvador Perez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-25T21:35:22.255Z","endTime":"2026-02-25T21:35:37.976Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663503,"link":"/api/v1/people/663503"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21758160143619,"aZ":-29.645125367397092,"pfxX":0.0688565202506255,"pfxZ":1.5634947945251518,"pX":-0.5589572710735403,"pZ":3.260322078853579,"vX0":-6.693669780654683,"vY0":-125.57271515701899,"vZ0":1.0891033878555878,"x":138.31,"y":150.75,"x0":2.1172421926316174,"y0":50.00283918291218,"z0":5.208422289350816,"aX":0.11142140357293184},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":1.2,"spinRate":2445,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.4339496782090615,"extension":6.321392430655038},"index":1,"playId":"8a57890b-4625-3dfa-9a98-96bf4becc368","pitchNumber":1,"startTime":"2026-02-25T21:35:37.976Z","endTime":"2026-02-25T21:35:44.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.265034404960822,"aZ":-29.260338668059596,"pfxX":9.294923405586276,"pfxZ":1.530829008490822,"pX":0.8858154516392854,"pZ":1.4411142056562447,"vX0":-6.593543767635349,"vY0":-136.60645895567126,"vZ0":-4.02888926904701,"x":83.23,"y":199.87,"x0":2.1152628325463785,"y0":50.00278666103429,"z0":4.9317822849112245,"aX":17.681339161576943},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.2,"breakHorizontal":-15.6,"spinRate":2244,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.39997020693428587,"extension":6.425792875339041},"index":2,"playId":"2535278b-c160-3a84-bdaf-d3666dcf563f","pitchNumber":2,"startTime":"2026-02-25T21:35:56.032Z","endTime":"2026-02-25T21:36:00.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97037492032644,"aZ":-29.5900354831931,"pfxX":-0.7108141348735932,"pfxZ":1.5861232313891875,"pX":-1.0547144248591398,"pZ":2.253204996585783,"vX0":-7.314688769241052,"vY0":-126.24052210949635,"vZ0":-1.0675382582043127,"x":157.2,"y":177.94,"x0":1.9592970832989425,"y0":50.00547799955958,"z0":5.039258692402924,"aX":-1.159644902596589},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.9,"breakHorizontal":2.8,"spinRate":2417,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4320066118448671,"extension":6.364437117964593},"index":3,"playId":"c32f17a2-2d6f-3095-8c3c-b30505b13b4e","pitchNumber":3,"startTime":"2026-02-25T21:36:19.511Z","endTime":"2026-02-25T21:36:29.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"a3aea0e6-36a5-3233-b27a-ac8c439880be","startTime":"2026-02-25T21:36:52.722Z","endTime":"2026-02-25T21:36:57.267Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.806381186112976,"aZ":-30.939701929033866,"pfxX":8.859994495836606,"pfxZ":0.6334248422572362,"pX":-0.3622664547619882,"pZ":2.5313981218095507,"vX0":-9.319937154201794,"vY0":-137.81750082689172,"vZ0":-1.4626837521765221,"x":130.81,"y":170.43,"x0":1.896340266973746,"y0":50.00017180008059,"z0":5.139459597755961,"aX":17.20871618181053},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.1,"breakHorizontal":-14.3,"spinRate":2231,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.3959355031316223,"extension":6.273276351568537},"hitData":{"launchSpeed":90.0,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.03,"coordY":149.23}},"index":5,"playId":"e20d1399-9d1f-3850-bef3-7561b9a5cfef","pitchNumber":4,"startTime":"2026-02-25T21:37:16.844Z","endTime":"2026-02-25T21:37:21.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":681123,"link":"/api/v1/people/681123"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663503,"link":"/api/v1/people/663503"},"credit":"b_ab"},{"player":{"id":804577,"link":"/api/v1/people/804577"},"credit":"p_ab"},{"player":{"id":663503,"link":"/api/v1/people/663503"},"credit":"b_pa"},{"player":{"id":804577,"link":"/api/v1/people/804577"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.26,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:37:21.806Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brennen Davis homers (2) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T21:39:49.036Z","endTime":"2026-02-25T21:40:13.831Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[9,10],"actionIndex":[0,1,2,3,4,5,6,7,8],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":{"id":621016,"link":"/api/v1/people/621016"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jose Cuas replaces Mason Black.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T21:39:29.595Z","endTime":"2026-02-25T21:39:30.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621016,"link":"/api/v1/people/621016"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":696131,"link":"/api/v1/people/696131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ramon Ramirez replaces catcher Luca Tresh, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T21:39:29.595Z","endTime":"2026-02-25T21:39:30.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808675,"link":"/api/v1/people/808675"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":681123,"link":"/api/v1/people/681123"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Connor Kaiser replaces left fielder Kameron Misner, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-25T21:39:29.595Z","endTime":"2026-02-25T21:39:30.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":670224,"link":"/api/v1/people/670224"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Loftin replaces second baseman Jonathan India, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-25T21:39:29.595Z","endTime":"2026-02-25T21:39:30.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Elih Marrero remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-25T21:39:29.595Z","endTime":"2026-02-25T21:39:30.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663503,"link":"/api/v1/people/663503"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Gavin Cross replaces first baseman Vinnie Pasquantino, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-25T21:39:29.595Z","endTime":"2026-02-25T21:39:30.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":686469,"link":"/api/v1/people/686469"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670224,"link":"/api/v1/people/670224"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Daniel Vazquez replaces shortstop Bobby Witt Jr., batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-25T21:39:29.595Z","endTime":"2026-02-25T21:39:30.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694187,"link":"/api/v1/people/694187"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Peyton Wilson replaces third baseman Maikel Garcia, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-25T21:39:29.595Z","endTime":"2026-02-25T21:39:58.187Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686523,"link":"/api/v1/people/686523"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":672580,"link":"/api/v1/people/672580"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Brennen Davis replaces Rob Refsnyder.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-02-25T21:39:51.212Z","endTime":"2026-02-25T21:39:51.213Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680695,"link":"/api/v1/people/680695"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.133946801248985,"aZ":-27.203098918797345,"pfxX":-9.123507961728492,"pfxZ":2.7763544392592365,"pX":-0.9177461474176913,"pZ":2.6492242130408807,"vX0":10.891155811264023,"vY0":-132.0035337048566,"vZ0":1.0442444142124927,"x":151.98,"y":167.25,"x0":-3.882870969415703,"y0":50.00394899869472,"z0":4.228955001138427,"aX":-16.34506736032545},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.5,"breakHorizontal":14.5,"spinRate":2286,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.4125735839186895,"extension":6.374445714303113},"index":9,"playId":"42c07c03-ce72-3663-8b60-e7f8e2579611","pitchNumber":1,"startTime":"2026-02-25T21:39:51.214Z","endTime":"2026-02-25T21:39:57.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.2,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.54087518902942,"aZ":-30.297318283911448,"pfxX":6.816566672577383,"pfxZ":1.3563620960058298,"pX":0.04226731219710108,"pZ":2.4312741558921247,"vX0":7.570540844947132,"vY0":-116.09941977552896,"vZ0":1.7645438054729325,"x":115.39,"y":173.14,"x0":-4.132923931489867,"y0":50.000334030466675,"z0":4.522750874506078,"aX":9.402519188072638},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":3.1,"breakHorizontal":-14.0,"spinRate":2851,"spinDirection":81},"zone":5,"typeConfidence":2.0,"plateTime":0.46984994054467943,"extension":6.371088888281579},"hitData":{"launchSpeed":104.3,"launchAngle":36.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":25.93,"coordY":77.96}},"index":10,"playId":"925fa8f2-4ece-31e9-83d9-eb67e86db3c4","pitchNumber":2,"startTime":"2026-02-25T21:40:08.995Z","endTime":"2026-02-25T21:40:13.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680695,"link":"/api/v1/people/680695"},"credit":"b_ab"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_ab"},{"player":{"id":680695,"link":"/api/v1/people/680695"},"credit":"b_pa"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-11.900000000000006,"leverageIndex":1.23,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:40:13.831Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, shortstop Daniel Vazquez to first baseman Nick Loftin.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T21:40:50.707Z","endTime":"2026-02-25T21:41:40.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694187,"link":"/api/v1/people/694187"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.203311403633524,"aZ":-24.65637284540441,"pfxX":-6.532084069797377,"pfxZ":4.159677322079521,"pX":0.2411420410788307,"pZ":4.463570574571822,"vX0":13.113615908844391,"vY0":-133.02979529684103,"vZ0":4.841668019891087,"x":107.81,"y":118.26,"x0":-3.8843231432524075,"y0":50.00440182686438,"z0":4.401020499589031,"aX":-11.8130331233122},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":9.2,"spinRate":2306,"spinDirection":253},"zone":12,"typeConfidence":2.0,"plateTime":0.41037557402339253,"extension":6.417603153311221},"index":0,"playId":"8ae6a921-5919-35f4-a8f3-9cd2065f05dd","pitchNumber":1,"startTime":"2026-02-25T21:41:02.926Z","endTime":"2026-02-25T21:41:07.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.772237769636835,"aZ":-25.08591654792154,"pfxX":-7.243418916661352,"pfxZ":3.9072220732511216,"pX":-1.2651872283449384,"pZ":2.6778491039310155,"vX0":9.871883276602476,"vY0":-133.3301889940452,"vZ0":0.8475186885350168,"x":165.23,"y":166.48,"x0":-4.0624840373786615,"y0":50.00072309421932,"z0":4.15656497270499,"aX":-13.132868060764045},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.4,"breakHorizontal":11.2,"spinRate":2279,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.409702937606482,"extension":6.402267819565912},"index":1,"playId":"e13262a8-38da-3e02-91f2-73745b88d199","pitchNumber":2,"startTime":"2026-02-25T21:41:18.038Z","endTime":"2026-02-25T21:41:23.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.394389275125967,"aZ":-34.03124624016665,"pfxX":-9.382862030034806,"pfxZ":-1.0121175279177823,"pX":-0.6578042803388823,"pZ":2.03206036724464,"vX0":11.845527413025327,"vY0":-134.08326249380377,"vZ0":0.5555855569363304,"x":142.07,"y":183.91,"x0":-3.9017449479780466,"y0":50.00393346376558,"z0":4.239105511648013,"aX":-17.186376274593048},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.4,"breakHorizontal":14.6,"spinRate":2300,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.4075748090772464,"extension":6.3939383602910915},"hitData":{"launchSpeed":98.1,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.25,"coordY":148.52}},"index":2,"playId":"fd42bb5d-0bce-3a23-af4d-66dafb2e5a0b","pitchNumber":3,"startTime":"2026-02-25T21:41:34.647Z","endTime":"2026-02-25T21:41:40.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:41:40.990Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Connor Joe walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T21:42:09.686Z","endTime":"2026-02-25T21:43:28.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Connor Joe replaces Patrick Wisdom.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-25T21:42:00.857Z","endTime":"2026-02-25T21:42:09.686Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":621550,"link":"/api/v1/people/621550"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.930119168300067,"aZ":-28.197731854890936,"pfxX":1.7207879234173757,"pfxZ":2.733711368310704,"pX":-0.1268135737812967,"pZ":2.8064365417663053,"vX0":8.584188811136462,"vY0":-119.5446710022951,"vZ0":2.0342255620008842,"x":112.27,"y":143.25,"x0":-3.9801423202090853,"y0":50.00298477639487,"z0":4.466671692430854,"aX":2.5025198007641625},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.8,"breakHorizontal":-5.0,"spinRate":2823,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.457279569416039,"extension":6.299131459446928},"index":1,"playId":"2add02ee-db8b-3ebf-b9ea-2577992d0ee8","pitchNumber":1,"startTime":"2026-02-25T21:42:09.686Z","endTime":"2026-02-25T21:42:13.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":90.3,"endSpeed":82.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92303891568076,"aZ":-28.129026517950244,"pfxX":-10.000651153455681,"pfxZ":2.333132647833067,"pX":0.6971250789415213,"pZ":2.1436828830384735,"vX0":14.95820065750978,"vY0":-130.6182820957595,"vZ0":0.1619439478521032,"x":90.43,"y":180.9,"x0":-3.7983173577957206,"y0":50.00003623745028,"z0":4.191935736386687,"aX":-17.317925313133962},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":14.9,"spinRate":2327,"spinDirection":254},"zone":9,"typeConfidence":2.0,"plateTime":0.41896939843768166,"extension":6.3749841046771705},"index":2,"playId":"ed1b4082-3e65-3747-b537-682cd0a0d83f","pitchNumber":2,"startTime":"2026-02-25T21:42:26.095Z","endTime":"2026-02-25T21:42:31.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":90.7,"endSpeed":83.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28976097795844,"aZ":-25.3847675259931,"pfxX":-7.262850284679612,"pfxZ":3.843470729500943,"pX":-0.9110188657386629,"pZ":3.6740795657726593,"vX0":10.455131205858972,"vY0":-131.63201246873504,"vZ0":3.330124455193429,"x":151.73,"y":139.58,"x0":-3.97918234132604,"y0":50.001550191905025,"z0":4.265576734095136,"aX":-12.826066556858684},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.9,"breakHorizontal":11.0,"spinRate":2279,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.41511474837266515,"extension":6.362684225299811},"index":3,"playId":"ad1939b8-f936-3cfb-953a-89069c38e52f","pitchNumber":3,"startTime":"2026-02-25T21:42:44.643Z","endTime":"2026-02-25T21:42:48.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":90.9,"endSpeed":83.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90273786112781,"aZ":-25.339283545898706,"pfxX":-6.390726898561995,"pfxZ":3.8662671188063307,"pX":1.0450296032718076,"pZ":3.2937198369691876,"vX0":14.773066610382978,"vY0":-131.59867785796405,"vZ0":2.517824992229716,"x":77.17,"y":149.85,"x0":-3.7916977602775614,"y0":50.001262217268575,"z0":4.1926357445732,"aX":-11.294941033552504},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":8.6,"spinRate":2336,"spinDirection":254},"zone":12,"typeConfidence":2.0,"plateTime":0.41497249674636594,"extension":6.463738944326914},"index":4,"playId":"3b20d7f0-dcf6-34a2-b213-2aa32a5d757a","pitchNumber":4,"startTime":"2026-02-25T21:43:03.168Z","endTime":"2026-02-25T21:43:07.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78066467574993,"aZ":-31.898832562148417,"pfxX":-12.52296129170065,"pfxZ":0.1602142996925524,"pX":-0.9979522904417868,"pZ":1.422714627573337,"vX0":11.81910809072883,"vY0":-131.42513332351524,"vZ0":-1.0676093949657504,"x":155.04,"y":200.37,"x0":-3.9174338795252117,"y0":50.005932994411125,"z0":4.19461192309822,"aX":-22.00147368615663},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.2,"breakHorizontal":20.3,"spinRate":2302,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4160991502495395,"extension":6.332446562670845},"index":5,"playId":"4ac2a5cf-9afd-3209-8bdc-7f815b47b133","pitchNumber":5,"startTime":"2026-02-25T21:43:23.695Z","endTime":"2026-02-25T21:43:28.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_pa"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":1.06,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:43:28.961Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Labrada singles on a soft bunt ground ball to third baseman Connor Kaiser. Connor Joe to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T21:43:39.905Z","endTime":"2026-02-25T21:44:04.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"postOnSecond":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89361894184751,"aZ":-25.354489888719186,"pfxX":-9.02573274446561,"pfxZ":3.9591795148365687,"pX":-0.23701416283223256,"pZ":3.410493104956051,"vX0":12.273131464726736,"vY0":-130.0796463288753,"vZ0":3.1618867595756566,"x":126.03,"y":146.7,"x0":-3.831834283852539,"y0":50.00408904509182,"z0":4.095548227603417,"aX":-15.554130203147425},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":13.8,"spinRate":2169,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.42020272947918835,"extension":6.490115919650599},"hitData":{"launchSpeed":31.1,"launchAngle":21.0,"totalDistance":51.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":110.18,"coordY":177.61}},"index":0,"playId":"fe8e332f-0dbb-3c86-81c3-d87bd60d045e","pitchNumber":1,"startTime":"2026-02-25T21:44:00.166Z","endTime":"2026-02-25T21:44:04.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700032,"link":"/api/v1/people/700032"},"credit":"b_ab"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_ab"},{"player":{"id":700032,"link":"/api/v1/people/700032"},"credit":"b_pa"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":2.03,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:44:04.985Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jakson Reetz homers (1) on a fly ball to left center field. Connor Joe scores. Victor Labrada scores.","rbi":3,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T21:44:33.942Z","endTime":"2026-02-25T21:44:59.896Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"responsiblePitcher":{"id":621016,"link":"/api/v1/people/621016"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":{"id":621016,"link":"/api/v1/people/621016"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"responsiblePitcher":{"id":621016,"link":"/api/v1/people/621016"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jakson Reetz replaces Andrew Knizner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-25T21:44:20.478Z","endTime":"2026-02-25T21:44:36.134Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656883,"link":"/api/v1/people/656883"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":668800,"link":"/api/v1/people/668800"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":668800,"link":"/api/v1/people/668800","batSide":{"code":"R","description":"Right"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"second":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.852659238614535,"aZ":-30.200861748602065,"pfxX":-10.839828320524807,"pfxZ":1.1165991408112674,"pX":-0.3473367302443727,"pZ":2.195856293359716,"vX0":12.487005316093418,"vY0":-132.27956271290898,"vZ0":0.6369611106866269,"x":130.24,"y":179.49,"x0":-3.7177432874628167,"y0":50.006053684828814,"z0":4.1636016791429045,"aX":-19.239670833893253},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.4,"breakHorizontal":16.9,"spinRate":2461,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.4138403798854511,"extension":6.4787638882756955},"hitData":{"launchSpeed":99.8,"launchAngle":28.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":54.77,"coordY":56.37}},"index":1,"playId":"f976ccde-f224-3d67-98ad-86c27f78081d","pitchNumber":1,"startTime":"2026-02-25T21:44:36.134Z","endTime":"2026-02-25T21:44:59.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"second":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656883,"link":"/api/v1/people/656883"},"credit":"b_ab"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_ab"},{"player":{"id":656883,"link":"/api/v1/people/656883"},"credit":"b_pa"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":-35.5,"leverageIndex":3.2,"dramaIndex":303.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:44:59.896Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brock Rodden strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T21:45:21.197Z","endTime":"2026-02-25T21:46:09.091Z","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":"L","description":"Left"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":808675,"link":"/api/v1/people/808675"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Brock Rodden replaces Cole Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"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-25T21:45:04.949Z","endTime":"2026-02-25T21:45:23.341Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":702284,"link":"/api/v1/people/702284"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.661124592272028,"aZ":-27.47676473180686,"pfxX":-10.280326391744897,"pfxZ":2.9928638264004324,"pX":0.493000175450214,"pZ":2.2106696553341147,"vX0":13.395554727837688,"vY0":-124.21106655278034,"vZ0":0.6173512534821781,"x":98.21,"y":179.09,"x0":-3.6212560150360193,"y0":50.004310868752896,"z0":4.234154845890369,"aX":-16.14940101588675},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.9,"breakHorizontal":15.7,"spinRate":1723,"spinDirection":267},"zone":6,"typeConfidence":2.0,"plateTime":0.44009187467492916,"extension":6.590109872747497},"index":1,"playId":"8df70fef-13ae-3eb8-a3e7-704981946d65","pitchNumber":1,"startTime":"2026-02-25T21:45:23.341Z","endTime":"2026-02-25T21:45:26.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84565256543047,"aZ":-23.593407003503053,"pfxX":-9.704175736020748,"pfxZ":4.751618175041202,"pX":0.4000100749617127,"pZ":2.8782397933079036,"vX0":14.544850463046183,"vY0":-133.36603808185123,"vZ0":1.0249084660170655,"x":101.75,"y":161.07,"x0":-3.8559020595021627,"y0":50.00632850610764,"z0":4.186724963447067,"aX":-17.540284142787723},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":14.5,"spinRate":2249,"spinDirection":254},"zone":3,"typeConfidence":2.0,"plateTime":0.41021104213116155,"extension":6.533658709255632},"index":2,"playId":"b83ffbad-d8a3-3d5d-8dcc-72c3af6e5327","pitchNumber":2,"startTime":"2026-02-25T21:45:44.333Z","endTime":"2026-02-25T21:45:47.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.312596621035354,"aZ":-21.38642829378681,"pfxX":-8.558869317337587,"pfxZ":6.042865485001446,"pX":-0.3830959904161323,"pZ":3.7860828255992285,"vX0":12.006298292640588,"vY0":-132.54394157833448,"vZ0":2.809837494732586,"x":131.6,"y":136.56,"x0":-3.851668648432103,"y0":50.0054954757651,"z0":4.270557016953879,"aX":-15.288928401947834},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.8,"breakHorizontal":13.0,"spinRate":2281,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.4126343186649546,"extension":6.378574259481451},"index":3,"playId":"6712fa6e-5f6b-3f1e-933c-14b5d1e0322b","pitchNumber":3,"startTime":"2026-02-25T21:46:02.902Z","endTime":"2026-02-25T21:46:09.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_ab"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_ab"},{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_pa"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:46:09.091Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Felnin Celesten grounds out, pitcher Jose Cuas to first baseman Nick Loftin.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-25T21:46:26.783Z","endTime":"2026-02-25T21:47:44.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621016,"link":"/api/v1/people/621016"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Felnin Celesten replaces Leo Rivas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-25T21:46:15.759Z","endTime":"2026-02-25T21:46:28.936Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806958,"link":"/api/v1/people/806958"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":660844,"link":"/api/v1/people/660844"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.565813867604742,"aZ":-32.27068221727393,"pfxX":-8.717476091866956,"pfxZ":-0.06130149377636851,"pX":-0.9551294484312486,"pZ":0.9614786542647211,"vX0":9.875047038986734,"vY0":-122.30966489936738,"vZ0":-0.9178727984175394,"x":153.41,"y":212.82,"x0":-3.9076596728697397,"y0":50.004741586821474,"z0":4.1029272549396785,"aX":-13.242477370323181},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.1,"breakHorizontal":13.6,"spinRate":1683,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.4474001702022008,"extension":6.630566260639974},"index":1,"playId":"656875f3-ab92-3669-8ccb-b8de960d60a0","pitchNumber":1,"startTime":"2026-02-25T21:46:28.936Z","endTime":"2026-02-25T21:46:38.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":91.5,"endSpeed":83.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.699517896383934,"aZ":-24.478242123508327,"pfxX":-8.27835201547755,"pfxZ":4.284044645061027,"pX":-0.6789893020091059,"pZ":3.0942965584231583,"vX0":11.148448255376959,"vY0":-132.783597082522,"vZ0":1.8403014435893805,"x":142.88,"y":155.23,"x0":-3.8438014081156537,"y0":50.00456424165374,"z0":4.165503790899706,"aX":-14.880549700116633},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":12.7,"spinRate":2282,"spinDirection":254},"zone":1,"typeConfidence":2.0,"plateTime":0.4114704351525429,"extension":6.333615956722749},"index":2,"playId":"929ca4d8-6704-396c-8e7c-78bddd9d14e7","pitchNumber":2,"startTime":"2026-02-25T21:46:51.477Z","endTime":"2026-02-25T21:46:56.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":621016,"fullName":"Jose Cuas"}}},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"08317416-0486-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-02-25T21:47:32.560Z","endTime":"2026-02-25T21:47:38.303Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.183259905583807,"aZ":-24.913032099656157,"pfxX":-7.464652746970351,"pfxZ":4.021974843672746,"pX":-0.172592026182012,"pZ":2.85072066656419,"vX0":12.063935231386916,"vY0":-132.71015634956643,"vZ0":1.2341897214624695,"x":123.58,"y":161.81,"x0":-3.78253890444788,"y0":50.00202925073109,"z0":4.178549881616331,"aX":-13.475705626461858},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":11.3,"spinRate":2194,"spinDirection":254},"zone":2,"typeConfidence":2.0,"plateTime":0.4108367667761055,"extension":6.455059521100326},"hitData":{"launchSpeed":85.7,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.14,"coordY":181.65}},"index":4,"playId":"cebea8d2-b342-35aa-8ed7-2f23ff124e5b","pitchNumber":3,"startTime":"2026-02-25T21:47:38.303Z","endTime":"2026-02-25T21:47:44.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806958,"link":"/api/v1/people/806958"},"credit":"b_ab"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_ab"},{"player":{"id":806958,"link":"/api/v1/people/806958"},"credit":"b_pa"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:47:44.544Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lane Thomas flies out to center fielder Jonny Farmelo.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-25T21:50:01.023Z","endTime":"2026-02-25T21:51:14.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Brennen Davis remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T21:49:32.279Z","endTime":"2026-02-25T21:49:32.295Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680695,"link":"/api/v1/people/680695"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Connor Joe remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T21:49:32.295Z","endTime":"2026-02-25T21:49:32.297Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":621550,"link":"/api/v1/people/621550"},"defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jakson Reetz remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-25T21:49:32.297Z","endTime":"2026-02-25T21:49:32.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656883,"link":"/api/v1/people/656883"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":668800,"link":"/api/v1/people/668800"},"defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668800,"link":"/api/v1/people/668800"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brock Rodden remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-25T21:49:32.298Z","endTime":"2026-02-25T21:49:33.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":702284,"link":"/api/v1/people/702284"},"defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Felnin Celesten remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-25T21:49:32.298Z","endTime":"2026-02-25T21:49:32.300Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806958,"link":"/api/v1/people/806958"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":660844,"link":"/api/v1/people/660844"},"defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":660844,"link":"/api/v1/people/660844"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Caleb Cali replaces third baseman Will Wilson, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-25T21:49:32.300Z","endTime":"2026-02-25T21:49:32.301Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687730,"link":"/api/v1/people/687730"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":669717,"link":"/api/v1/people/669717"},"defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dane Dunning replaces Reid VanScoter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"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-25T21:49:32.301Z","endTime":"2026-02-25T21:50:03.342Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641540,"link":"/api/v1/people/641540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":804577,"link":"/api/v1/people/804577","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":86.5,"endSpeed":79.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.665721328327514,"aZ":-19.35353703166865,"pfxX":-6.467624114194157,"pfxZ":7.951092897699429,"pX":-0.5708341642336255,"pZ":4.114198928406832,"vX0":5.403853326743523,"vY0":-125.93054197187968,"vZ0":-0.6898955234167206,"x":138.76,"y":127.7,"x0":-1.9002609706936324,"y0":50.001803737256424,"z0":5.951954881203166,"aX":-10.426876390647546},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":14.5,"breakHorizontal":10.6,"spinRate":1985,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4343131453473177,"extension":6.931827426547804},"index":7,"playId":"9454b170-0e9b-35e1-a253-f5f1829b075e","pitchNumber":1,"startTime":"2026-02-25T21:50:03.342Z","endTime":"2026-02-25T21:50:08.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.532765014971897,"aZ":-25.15042663972922,"pfxX":-9.670386653543904,"pfxZ":4.767522516982025,"pX":-0.3099221603953058,"pZ":1.3677842093045658,"vX0":6.758380619658685,"vY0":-120.38723106438462,"vZ0":-5.054536817869606,"x":128.81,"y":201.85,"x0":-1.8918771148968767,"y0":50.003653815985246,"z0":5.71033852611594,"aX":-14.249782231477372},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.7,"breakHorizontal":16.0,"spinRate":1917,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4543089630969237,"extension":6.899703470775778},"index":8,"playId":"407563a1-0afb-3b55-8008-cdf387f516be","pitchNumber":2,"startTime":"2026-02-25T21:50:14.598Z","endTime":"2026-02-25T21:50:20.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.825827783830242,"aZ":-27.750463054721035,"pfxX":-9.82693263078923,"pfxZ":3.091635434149535,"pX":-1.1006846209307541,"pZ":1.7076642520973655,"vX0":5.0556353055170815,"vY0":-118.848976355994,"vZ0":-3.434347438481631,"x":158.96,"y":192.67,"x0":-1.9789912193491481,"y0":50.00261989278099,"z0":5.692424035031613,"aX":-14.054568546268971},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":5.0,"breakHorizontal":16.6,"spinRate":1796,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4609099674032966,"extension":6.958378966153227},"index":9,"playId":"d14f5f82-1f71-3237-a5c7-2d4a7207dbe1","pitchNumber":3,"startTime":"2026-02-25T21:50:38.947Z","endTime":"2026-02-25T21:50:48.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79457877764943,"aZ":-20.337442521444203,"pfxX":0.02556512588480686,"pfxZ":7.547510289495047,"pX":-0.24116386156287128,"pZ":2.758278957917134,"vX0":4.418842574203171,"vY0":-124.39589650474308,"vZ0":-3.0301477579481557,"x":126.19,"y":164.31,"x0":-2.043310189932908,"y0":50.00177653485865,"z0":5.6767913837196895,"aX":0.0400366771251226},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":13.2,"breakHorizontal":-1.1,"spinRate":2139,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.44018153423215756,"extension":7.0050275395718895},"index":10,"playId":"39af8d57-2843-3874-a76b-367d485d0566","pitchNumber":4,"startTime":"2026-02-25T21:50:50.674Z","endTime":"2026-02-25T21:51:00.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":87.8,"endSpeed":80.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.272408530076728,"aZ":-21.069538466011608,"pfxX":-8.189486973220095,"pfxZ":6.723399725824008,"pX":-0.45705093747187336,"pZ":2.6058701897485506,"vX0":6.321553014904779,"vY0":-127.69870280208536,"vZ0":-3.723542954786093,"x":134.42,"y":168.42,"x0":-1.9005395977580837,"y0":50.002777378852116,"z0":5.740210916983761,"aX":-13.526652819908893},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.5,"breakHorizontal":13.4,"spinRate":1935,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4289108487009541,"extension":6.831900670857442},"hitData":{"launchSpeed":81.9,"launchAngle":32.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.99,"coordY":85.03}},"index":11,"playId":"476328fd-c0bd-3640-a04a-b88611984d05","pitchNumber":5,"startTime":"2026-02-25T21:51:04.585Z","endTime":"2026-02-25T21:51:14.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:51:14.676Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Isbel lines out to shortstop Felnin Celesten.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-25T21:51:17.859Z","endTime":"2026-02-25T21:52:03.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806958,"link":"/api/v1/people/806958"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7632989879059,"aZ":-20.32473150289372,"pfxX":-2.0799287027524036,"pfxZ":7.410751767005294,"pX":0.5104561266455732,"pZ":2.5275021921684866,"vX0":6.633795624383818,"vY0":-125.2589937223121,"vZ0":-3.6338741324756008,"x":97.54,"y":170.54,"x0":-1.8946018692297575,"y0":50.005591718787926,"z0":5.646128429038985,"aX":-3.3279873715768},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":12.8,"breakHorizontal":2.4,"spinRate":2122,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4361950438698088,"extension":7.086840499479073},"index":0,"playId":"5fa3379b-042f-3a0e-8e06-e765bdcac69b","pitchNumber":1,"startTime":"2026-02-25T21:51:34.309Z","endTime":"2026-02-25T21:51:41.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.366478262340504,"aZ":-26.980849406066145,"pfxX":-10.813998777951387,"pfxZ":3.5549088922051997,"pX":0.7425234769997817,"pZ":2.3157793068331425,"vX0":9.263462916405901,"vY0":-119.87279905142705,"vZ0":-2.4431113968572005,"x":88.7,"y":176.25,"x0":-1.7600500181023568,"y0":50.003324900076514,"z0":5.747990519786995,"aX":-15.79731640924358},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.1,"breakHorizontal":17.5,"spinRate":1893,"spinDirection":240},"zone":6,"typeConfidence":2.0,"plateTime":0.4562852893893661,"extension":6.976713796637604},"index":1,"playId":"de78bf28-3d73-330a-bc8f-8f8a54f8021d","pitchNumber":2,"startTime":"2026-02-25T21:51:45.215Z","endTime":"2026-02-25T21:51:49.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.924871711515454,"aZ":-25.532015665980683,"pfxX":-10.148486863182203,"pfxZ":4.5357907516446945,"pX":-0.9882363061282751,"pZ":1.918526818407994,"vX0":5.258148285491554,"vY0":-120.16159199080582,"vZ0":-3.5859974822006615,"x":154.67,"y":186.98,"x0":-1.8843876344145707,"y0":50.00496760640737,"z0":5.694722941505782,"aX":-14.86663869570428},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.6,"breakHorizontal":17.2,"spinRate":1855,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.45554820354002734,"extension":6.782229511527126},"hitData":{"launchSpeed":95.1,"launchAngle":7.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":117.01,"coordY":146.7}},"index":2,"playId":"ec5b57ba-dbb9-3364-8ff7-ad4c09de3c90","pitchNumber":3,"startTime":"2026-02-25T21:51:57.460Z","endTime":"2026-02-25T21:52:03.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:52:03.713Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Loftin grounds out, pitcher Dane Dunning to first baseman Connor Joe.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-25T21:52:11.304Z","endTime":"2026-02-25T21:53:12.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641540,"link":"/api/v1/people/641540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.934931782761755,"aZ":-35.53856312563257,"pfxX":0.8256776282485769,"pfxZ":-2.608851548630727,"pX":0.6292734846004276,"pZ":1.639325948807034,"vX0":5.694813113861701,"vY0":-113.24137221842632,"vZ0":-1.1818804873242965,"x":93.01,"y":194.52,"x0":-2.032132819256071,"y0":50.002634038727074,"z0":5.744040599133504,"aX":1.0643501031271128},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-4.7,"breakHorizontal":-3.0,"spinRate":2120,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4848897780410204,"extension":6.863620937793567},"index":0,"playId":"c0fb5197-3612-3b99-878a-43324968f75c","pitchNumber":1,"startTime":"2026-02-25T21:52:23.544Z","endTime":"2026-02-25T21:52:28.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.375441414052183,"aZ":-36.930533347441816,"pfxX":-1.1067687169364158,"pfxZ":-3.6958256109556755,"pX":1.2353386815983878,"pZ":1.3061062578238383,"vX0":7.127565895662063,"vY0":-112.92420952419035,"vZ0":-1.6563217712944613,"x":69.91,"y":203.52,"x0":-1.8238891733554023,"y0":50.00369408750902,"z0":5.7786424796195215,"aX":-1.4233980883081057},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-6.8,"breakHorizontal":0.1,"spinRate":2041,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.485821302371479,"extension":6.7452534811429},"index":1,"playId":"aa563424-e07a-34de-9c56-4b498e69c6e5","pitchNumber":2,"startTime":"2026-02-25T21:52:36.126Z","endTime":"2026-02-25T21:52:44.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57023410712996,"aZ":-20.68378777726452,"pfxX":-0.6691317978814415,"pfxZ":7.510346866510044,"pX":-0.6169013742467814,"pZ":4.041980780423307,"vX0":3.873341811179476,"vY0":-123.21022681164457,"vZ0":-0.005580722408364713,"x":140.51,"y":129.65,"x0":-2.125639226100828,"y0":50.003524128943525,"z0":5.799102622946907,"aX":-1.0241992715225754},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":13.8,"breakHorizontal":0.2,"spinRate":2108,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.445352134800181,"extension":7.046784875793442},"index":2,"playId":"2b1b2425-5e63-34a6-be1d-e7ecdc5cfd3d","pitchNumber":3,"startTime":"2026-02-25T21:52:50.299Z","endTime":"2026-02-25T21:52:54.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.046595310464937,"aZ":-21.53392472025287,"pfxX":-7.987519797319894,"pfxZ":6.71662075306898,"pX":-0.4916039440594213,"pZ":2.3667369783343624,"vX0":5.982045582010672,"vY0":-125.51015915642047,"vZ0":-3.858822608014937,"x":94.3,"y":177.65,"x0":-1.8763549723474997,"y0":50.003124330472026,"z0":5.692417859952823,"aX":-12.655410904987734},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":11.4,"breakHorizontal":13.0,"spinRate":1910,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.43756336302400056,"extension":7.017871608589651},"hitData":{"launchSpeed":29.2,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":137.27,"coordY":183.68}},"index":3,"playId":"4208c4a4-437b-30e0-84bf-38cb01f22485","pitchNumber":4,"startTime":"2026-02-25T21:53:04.879Z","endTime":"2026-02-25T21:53:12.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:53:12.237Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Caleb Cali lines out sharply to right fielder John Rave.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T21:55:30.900Z","endTime":"2026-02-25T21:56:59.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687730,"fullName":"Caleb Cali","link":"/api/v1/people/687730"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687730,"fullName":"Caleb Cali","link":"/api/v1/people/687730"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: John Rave replaces right fielder Lane Thomas, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T21:54:35.720Z","endTime":"2026-02-25T21:54:35.734Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":657041,"link":"/api/v1/people/657041"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":687730,"link":"/api/v1/people/687730","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Drew Waters replaces center fielder Kyle Isbel, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-25T21:54:35.734Z","endTime":"2026-02-25T21:54:35.735Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671221,"link":"/api/v1/people/671221"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687730,"link":"/api/v1/people/687730","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Eli Morgan replaces Jose Cuas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-25T21:54:35.735Z","endTime":"2026-02-25T21:55:33.092Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669212,"link":"/api/v1/people/669212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687730,"link":"/api/v1/people/687730","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71674367457468,"aZ":-14.221200719243546,"pfxX":-5.420220745187434,"pfxZ":10.211176136495947,"pX":0.8206022278853801,"pZ":2.9165667930320547,"vX0":5.021351161905196,"vY0":-131.7007933793436,"vZ0":-4.492074617789799,"x":85.72,"y":160.03,"x0":-0.4056028053559835,"y0":50.00576247114859,"z0":5.694742165554931,"aX":-9.532749052441181},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.8,"breakHorizontal":8.8,"spinRate":2144,"spinDirection":211},"zone":3,"typeConfidence":0.89,"plateTime":0.4157478911202981,"extension":6.665447781840152},"index":3,"playId":"bc213f47-b512-3fc0-832c-7021813c1e0a","pitchNumber":1,"startTime":"2026-02-25T21:55:33.092Z","endTime":"2026-02-25T21:55:37.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687730,"link":"/api/v1/people/687730","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.132102376913913,"aZ":-33.114137978512765,"pfxX":-11.280824148448245,"pfxZ":-0.7656661136307683,"pX":0.4730767370969823,"pZ":2.065955219471584,"vX0":5.606697869510575,"vY0":-110.0811029759511,"vZ0":-0.3442301999816908,"x":98.97,"y":183.0,"x0":-0.6383461991517148,"y0":50.00247564454188,"z0":5.723354632331011,"aX":-13.875277473002742},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-1.2,"breakHorizontal":19.0,"spinRate":2174,"spinDirection":269},"zone":9,"typeConfidence":0.9,"plateTime":0.49713800402398256,"extension":6.505075427813204},"index":4,"playId":"9c72f803-72e1-3971-92ed-97c00b6e31d2","pitchNumber":2,"startTime":"2026-02-25T21:55:51.489Z","endTime":"2026-02-25T21:55:55.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687730,"link":"/api/v1/people/687730","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.655943414333507,"aZ":-15.893177827599548,"pfxX":-6.271560515630579,"pfxZ":9.0669864909082,"pX":0.7406141334367954,"pZ":4.319837000130444,"vX0":4.7362791842902,"vY0":-133.1816567946805,"vZ0":-0.9174531712029554,"x":88.77,"y":122.14,"x0":-0.24613252871795335,"y0":50.005695810525935,"z0":5.8184920879151045,"aX":-11.265990810271632},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.4,"breakHorizontal":10.3,"spinRate":2206,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.4113014344238559,"extension":6.318298077102794},"index":5,"playId":"fda2a111-bfcf-3361-9120-c914b34aaf01","pitchNumber":3,"startTime":"2026-02-25T21:56:16.594Z","endTime":"2026-02-25T21:56:21.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687730,"link":"/api/v1/people/687730","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":75.3,"endSpeed":69.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.710055711058818,"aZ":-31.589705935781048,"pfxX":-10.312849156982608,"pfxZ":0.47737309577297715,"pX":1.6328934409063203,"pZ":1.8022798004992757,"vX0":7.230841111206974,"vY0":-109.51847374164909,"vZ0":-1.3435045484580637,"x":54.76,"y":190.12,"x0":-0.3660414470130251,"y0":50.002308131735255,"z0":5.791750122492121,"aX":-12.571317332535815},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":0.8,"breakHorizontal":16.8,"spinRate":2234,"spinDirection":263},"zone":14,"typeConfidence":0.9,"plateTime":0.4994595678802378,"extension":6.294455852558037},"index":6,"playId":"04dee480-fd1f-3348-8a74-c72e488d7179","pitchNumber":4,"startTime":"2026-02-25T21:56:33.480Z","endTime":"2026-02-25T21:56:39.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687730,"link":"/api/v1/people/687730","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":91.0,"endSpeed":83.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04297145805673,"aZ":-15.123252050829628,"pfxX":-4.737470313490805,"pfxZ":9.573888759640253,"pX":0.9078021122029534,"pZ":3.5029713213179785,"vX0":4.794510402004584,"vY0":-132.539428830257,"vZ0":-2.9144451245098324,"x":82.4,"y":144.2,"x0":-0.3081592143730033,"y0":50.00386049287399,"z0":5.719836254541842,"aX":-8.43848035024889},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2103,"spinDirection":216},"zone":12,"typeConfidence":0.88,"plateTime":0.4130836482956868,"extension":6.539902176689962},"hitData":{"launchSpeed":102.4,"launchAngle":14.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.41,"coordY":104.88}},"index":7,"playId":"b58509b8-5b8c-3fd2-8e56-8b26e7b35797","pitchNumber":5,"startTime":"2026-02-25T21:56:53.006Z","endTime":"2026-02-25T21:56:59.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687730,"link":"/api/v1/people/687730","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687730,"link":"/api/v1/people/687730"},"credit":"b_ab"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_ab"},{"player":{"id":687730,"link":"/api/v1/people/687730"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:56:59.252Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonny Farmelo flies out to center fielder Drew Waters.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T21:57:06.141Z","endTime":"2026-02-25T21:57:49.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671221,"link":"/api/v1/people/671221"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.702157762685562,"aZ":-13.889092772228507,"pfxX":-6.826467510770371,"pfxZ":10.045231999900505,"pX":0.4314286262664116,"pZ":3.130184063248608,"vX0":4.866970101899897,"vY0":-133.9962533698176,"vZ0":-4.3325365520671975,"x":100.55,"y":154.27,"x0":-0.5207213836824588,"y0":50.00048169855173,"z0":5.758865421215149,"aX":-12.423489374206452},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":11.3,"spinRate":2181,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.4086181697336295,"extension":6.734835994959136},"index":0,"playId":"7d83084b-b41e-30c8-ae8e-70c5fa349cfc","pitchNumber":1,"startTime":"2026-02-25T21:57:26.391Z","endTime":"2026-02-25T21:57:32.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":77.6,"endSpeed":71.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.823788841614068,"aZ":-30.40547100419293,"pfxX":-11.590881930828086,"pfxZ":1.3735480779411695,"pX":-0.49291001834490955,"pZ":2.7521493272357938,"vX0":4.1397916931436525,"vY0":-112.92683726733573,"vZ0":-0.13180453972153627,"x":135.79,"y":164.47,"x0":-0.8452978038696312,"y0":50.00397135304806,"z0":5.873366540908033,"aX":-14.950887369142361},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":2.8,"breakHorizontal":19.9,"spinRate":2184,"spinDirection":260},"zone":4,"typeConfidence":0.9,"plateTime":0.4852780430234831,"extension":6.361873717356505},"hitData":{"launchSpeed":81.1,"launchAngle":33.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.37,"coordY":76.69}},"index":1,"playId":"29f5d77d-da66-3b7d-b662-68d18e30e1b8","pitchNumber":2,"startTime":"2026-02-25T21:57:40.733Z","endTime":"2026-02-25T21:57:49.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_ab"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_ab"},{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:57:49.629Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brennen Davis doubles (2) on a line drive to left fielder Gavin Cross.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T21:57:55.319Z","endTime":"2026-02-25T21:59:53.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.8,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.726266324594413,"aZ":-32.11526450863957,"pfxX":-9.573720184482543,"pfxZ":0.04678772249465446,"pX":0.5488696023089763,"pZ":2.973438229759408,"vX0":5.461865975669331,"vY0":-110.15389238751038,"vZ0":1.3035171748216585,"x":96.08,"y":158.5,"x0":-0.71324762912294,"y0":50.00187321158488,"z0":5.757544231474148,"aX":-11.818535851890646},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":0.7,"breakHorizontal":16.0,"spinRate":2072,"spinDirection":267},"zone":3,"typeConfidence":0.9,"plateTime":0.4963726890264839,"extension":6.36571274046023},"index":0,"playId":"d0a380f3-feec-339d-b40a-f16c8aa8760f","pitchNumber":1,"startTime":"2026-02-25T21:58:14.075Z","endTime":"2026-02-25T21:58:17.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.7,"endSpeed":80.7,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.009087717802824,"aZ":-31.389472850727177,"pfxX":1.1524538715382926,"pfxZ":0.4855468395008824,"pX":0.7335942277713579,"pZ":1.2716940533049772,"vX0":3.025847894238923,"vY0":-126.26126605145274,"vZ0":-4.656660936360915,"x":89.04,"y":204.44,"x0":-0.6248513280750669,"y0":50.00591979352045,"z0":5.633899801746846,"aX":1.8820476620383073},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.1,"breakHorizontal":-2.8,"spinRate":2484,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.43195888443608865,"extension":6.4429483037964355},"index":1,"playId":"460ca18a-9dbb-3fb1-b9e5-d1dc95a43654","pitchNumber":2,"startTime":"2026-02-25T21:58:32.882Z","endTime":"2026-02-25T21:58:39.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.0,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57697318526243,"aZ":-28.306101813902465,"pfxX":-10.268723002535214,"pfxZ":2.8977362003141534,"pX":0.27376443539044937,"pZ":-0.09585569159303195,"vX0":4.663126562340151,"vY0":-114.85524744125297,"vZ0":-6.5982543741531305,"x":106.56,"y":241.37,"x0":-0.4503580653228917,"y0":50.00294091760369,"z0":5.572378923602508,"aX":-13.698212343247045},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":3.8,"breakHorizontal":17.4,"spinRate":2165,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.47717614774887673,"extension":6.504988441588124},"index":2,"playId":"132069af-0ee6-36ff-9a0f-3bc23ed84176","pitchNumber":3,"startTime":"2026-02-25T21:58:57.292Z","endTime":"2026-02-25T21:59:02.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.558218712176377,"aZ":-31.507539525097318,"pfxX":1.376534064495809,"pfxZ":0.4159310923465256,"pX":0.8811576608275242,"pZ":2.20224494232192,"vX0":3.6010442781900025,"vY0":-126.05743349820882,"vZ0":-2.5020593062132894,"x":83.41,"y":179.32,"x0":-0.7445928743167132,"y0":50.00357211246625,"z0":5.750523325743105,"aX":2.2160735289493383},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":-3.4,"spinRate":2343,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.4344480252797176,"extension":6.472442828659994},"index":3,"playId":"691a672e-b9dd-3ed6-ab79-557a442c2690","pitchNumber":4,"startTime":"2026-02-25T21:59:18.443Z","endTime":"2026-02-25T21:59:21.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.8,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.44355000564389,"aZ":-31.696921523500453,"pfxX":-11.100258855891324,"pfxZ":0.3669662659473696,"pX":-0.21856058373606033,"pZ":1.956140092963113,"vX0":4.284358293974929,"vY0":-113.27003749979758,"vZ0":-1.3846210113460409,"x":125.33,"y":185.96,"x0":-0.6910488031119081,"y0":50.003397400179345,"z0":5.741022151010483,"aX":-14.442324059269865},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":0.6,"breakHorizontal":19.1,"spinRate":2162,"spinDirection":262},"zone":8,"typeConfidence":0.9,"plateTime":0.4833317602102509,"extension":6.2823781155971},"hitData":{"launchSpeed":96.2,"launchAngle":18.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":36.92,"coordY":109.2}},"index":4,"playId":"4bf5c203-92ac-3b79-b6d1-d04c66887a17","pitchNumber":5,"startTime":"2026-02-25T21:59:44.090Z","endTime":"2026-02-25T21:59:53.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680695,"link":"/api/v1/people/680695"},"credit":"b_ab"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_ab"},{"player":{"id":680695,"link":"/api/v1/people/680695"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-1.6999999999999993,"leverageIndex":0.33,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-25T21:59:53.583Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lazaro Montes strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-25T22:00:29.367Z","endTime":"2026-02-25T22:01:32.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808675,"link":"/api/v1/people/808675"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Lazaro Montes replaces Josh Naylor.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-25T22:00:09.868Z","endTime":"2026-02-25T22:00:31.685Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703155,"link":"/api/v1/people/703155"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.701912663543148,"aZ":-14.427768417865495,"pfxX":-6.30515564761166,"pfxZ":10.131957898907995,"pX":-0.4308037049110349,"pZ":1.8614969129710999,"vX0":3.3618436341189692,"vY0":-131.4489512252899,"vZ0":-6.736537973315627,"x":133.42,"y":188.52,"x0":-0.9067922412807379,"y0":50.000013062567305,"z0":5.527380335319661,"aX":-11.03864831203915},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.0,"breakHorizontal":10.7,"spinRate":2148,"spinDirection":215},"zone":7,"typeConfidence":0.89,"plateTime":0.41659720288819724,"extension":6.746908902801769},"index":1,"playId":"a2df2f60-f0eb-3d06-be0c-445b49ae964c","pitchNumber":1,"startTime":"2026-02-25T22:00:31.685Z","endTime":"2026-02-25T22:00:35.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703155,"link":"/api/v1/people/703155","batSide":{"code":"L","description":"Left"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.0,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60435353158488,"aZ":-31.138044521433695,"pfxX":-9.103064969207129,"pfxZ":0.8162129797848623,"pX":-0.6786430072054047,"pZ":0.984724646189038,"vX0":3.107409829062799,"vY0":-112.04202688098542,"vZ0":-3.0933549458176492,"x":142.87,"y":212.19,"x0":-0.9023459892850072,"y0":50.00278296262635,"z0":5.5714496657446295,"aX":-11.551239716313075},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":1.0,"breakHorizontal":15.7,"spinRate":2193,"spinDirection":269},"zone":13,"typeConfidence":0.9,"plateTime":0.48921957677634653,"extension":6.437536904611208},"index":2,"playId":"e07a1a45-9c23-30d8-82ca-6a20abdf6792","pitchNumber":2,"startTime":"2026-02-25T22:00:50.272Z","endTime":"2026-02-25T22:00:55.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703155,"link":"/api/v1/people/703155","batSide":{"code":"L","description":"Left"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-25T22:01:14.039Z","endTime":"2026-02-25T22:01:27.864Z","isPitch":false,"type":"action","player":{"id":703155,"link":"/api/v1/people/703155"},"defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703155,"link":"/api/v1/people/703155","batSide":{"code":"L","description":"Left"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.224141512590233,"aZ":-31.34961925001055,"pfxX":-9.56386761986374,"pfxZ":0.6366982277489006,"pX":-1.0042272455819274,"pZ":1.1582731584863122,"vX0":2.4236804305070687,"vY0":-113.11432996578436,"vZ0":-2.8930108975232853,"x":155.28,"y":207.51,"x0":-0.8490976109060617,"y0":50.00299992258188,"z0":5.606860240869485,"aX":-12.354696506486036},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":0.7,"breakHorizontal":16.7,"spinRate":2169,"spinDirection":267},"zone":13,"typeConfidence":0.9,"plateTime":0.4848068708187512,"extension":6.481910006620661},"index":4,"playId":"77f12e76-d0a3-39f6-bd35-5c949872f917","pitchNumber":3,"startTime":"2026-02-25T22:01:27.864Z","endTime":"2026-02-25T22:01:32.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703155,"link":"/api/v1/people/703155","batSide":{"code":"L","description":"Left"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703155,"link":"/api/v1/people/703155"},"credit":"b_ab"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_ab"},{"player":{"id":703155,"link":"/api/v1/people/703155"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.97,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:01:32.610Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Kaiser singles on a line drive to left fielder Victor Labrada. Connor Kaiser to 2nd. Connor Kaiser advances to 2nd, on a fielding error by left fielder Victor Labrada.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T22:03:37.740Z","endTime":"2026-02-25T22:04:01.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700032,"link":"/api/v1/people/700032"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700032,"link":"/api/v1/people/700032"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Lazaro Montes remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-25T22:02:20.740Z","endTime":"2026-02-25T22:03:39.939Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703155,"link":"/api/v1/people/703155"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":68.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.339757026547808,"aZ":-41.162610838563644,"pfxX":4.1807314632205745,"pfxZ":-7.624682829019942,"pX":0.5582448985380258,"pZ":2.0447545520242634,"vX0":4.367021484495966,"vY0":-108.31943943553917,"vZ0":1.3447980068016514,"x":95.72,"y":183.57,"x0":-2.033239656372005,"y0":50.002994097442844,"z0":5.944520398732144,"aX":4.927746800399232},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-13.1,"breakHorizontal":-8.8,"spinRate":2345,"spinDirection":26},"zone":9,"typeConfidence":2.0,"plateTime":0.507218506521371,"extension":6.940386689882162},"index":1,"playId":"3bd909d7-4e81-3d68-a946-041eddd3b8c6","pitchNumber":1,"startTime":"2026-02-25T22:03:39.939Z","endTime":"2026-02-25T22:03:46.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.034171772957635,"aZ":-25.891848110958335,"pfxX":-10.290279423533992,"pfxZ":4.325210118851086,"pX":-0.7060581670437336,"pZ":2.5603780261989906,"vX0":6.49836004619304,"vY0":-119.44166705802382,"vZ0":-2.051015458781069,"x":143.91,"y":169.65,"x0":-2.1189507756151875,"y0":50.00037250588199,"z0":5.748092295014315,"aX":-14.933134303290913},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.7,"breakHorizontal":17.2,"spinRate":1776,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.45778966402010113,"extension":6.948183919516965},"hitData":{"launchSpeed":85.9,"launchAngle":12.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":103.75,"coordY":110.8}},"index":2,"playId":"7e714d48-d1d8-35ce-97fd-6e6ae6b0c492","pitchNumber":2,"startTime":"2026-02-25T22:03:51.151Z","endTime":"2026-02-25T22:04:01.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_ab"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_ab"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_pa"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":10.200000000000003,"leverageIndex":1.54,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:04:01.290Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramon Ramirez grounds out, third baseman Caleb Cali to first baseman Connor Joe.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T22:04:22.409Z","endTime":"2026-02-25T22:05:04.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":808675,"fullName":"Ramon Ramirez","link":"/api/v1/people/808675"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808675,"fullName":"Ramon Ramirez","link":"/api/v1/people/808675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687730,"link":"/api/v1/people/687730"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"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":87.7,"endSpeed":81.1,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.572311785458247,"aZ":-22.77569060227009,"pfxX":-8.104168606246626,"pfxZ":5.647073788292476,"pX":0.3928622324224427,"pZ":2.0451212975821504,"vX0":8.366173145201833,"vY0":-127.50391773036068,"vZ0":-4.610924562672979,"x":102.03,"y":183.56,"x0":-1.8612600177497394,"y0":50.003169748584305,"z0":5.650149635661358,"aX":-13.488125511896945},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.5,"breakHorizontal":13.1,"spinRate":1946,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.42782511285795,"extension":7.130204137606343},"index":0,"playId":"d208e3f6-4588-3ee6-9cca-4737da5e6b55","pitchNumber":1,"startTime":"2026-02-25T22:04:37.994Z","endTime":"2026-02-25T22:04:48.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":808675,"link":"/api/v1/people/808675","batSide":{"code":"R","description":"Right"}},"second":{"id":663731,"link":"/api/v1/people/663731"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.2,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.282603528466815,"aZ":-34.25257249344325,"pfxX":0.023555232905382084,"pfxZ":-1.6645978119232527,"pX":-0.32060091782404543,"pZ":2.7673821740615345,"vX0":3.623262826270077,"vY0":-111.13843885139308,"vZ0":1.0814868553498391,"x":129.22,"y":164.06,"x0":-1.9764112526898994,"y0":50.00321203508567,"z0":5.83734333079277,"aX":0.02888226084525754},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-2.4,"breakHorizontal":-1.0,"spinRate":1946,"spinDirection":77},"zone":4,"typeConfidence":2.0,"plateTime":0.49321500662872975,"extension":6.883781575970889},"hitData":{"launchSpeed":95.3,"launchAngle":5.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.8,"coordY":166.96}},"index":1,"playId":"5ff6c2a6-3d1e-33b7-8472-f6b197636a5a","pitchNumber":2,"startTime":"2026-02-25T22:04:58.724Z","endTime":"2026-02-25T22:05:04.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":808675,"link":"/api/v1/people/808675","batSide":{"code":"R","description":"Right"}},"second":{"id":663731,"link":"/api/v1/people/663731"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808675,"link":"/api/v1/people/808675"},"credit":"b_ab"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_ab"},{"player":{"id":808675,"link":"/api/v1/people/808675"},"credit":"b_pa"},{"player":{"id":641540,"link":"/api/v1/people/641540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":-7.200000000000003,"leverageIndex":2.38,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:05:04.896Z","atBatIndex":56},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Peyton Wilson reaches on a fielding error by second baseman Brock Rodden. Connor Kaiser scores.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T22:07:36.898Z","endTime":"2026-02-25T22:08:53.618Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":810897,"fullName":"Charlie Beilenson","link":"/api/v1/people/810897"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":{"id":641540,"link":"/api/v1/people/641540"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-25T22:05:21.111Z","endTime":"2026-02-25T22:06:29.686Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":663731,"link":"/api/v1/people/663731"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Charlie Beilenson replaces Dane Dunning.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"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-25T22:06:29.686Z","endTime":"2026-02-25T22:07:39.045Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":810897,"link":"/api/v1/people/810897"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641540,"link":"/api/v1/people/641540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":663731,"link":"/api/v1/people/663731"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51347717664307,"aZ":-24.507427164379553,"pfxX":2.33198948904382,"pfxZ":4.58864397929654,"pX":0.976331340305353,"pZ":1.9726793334795485,"vX0":5.9825170830382275,"vY0":-128.44932618387645,"vZ0":-4.092163612714047,"x":79.78,"y":185.52,"x0":-1.6856293652023948,"y0":50.00412863338421,"z0":5.491076483349541,"aX":3.8987611740304216},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":-5.5,"spinRate":2416,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.42635380031629655,"extension":5.906134180459854},"index":2,"playId":"7c9c7db8-6a75-35b5-be0e-04c6625e1b33","pitchNumber":1,"startTime":"2026-02-25T22:07:39.045Z","endTime":"2026-02-25T22:07:42.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":663731,"link":"/api/v1/people/663731"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":90.6,"endSpeed":84.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.611271831812754,"aZ":-25.141794300275308,"pfxX":-0.20561471588626024,"pfxZ":3.95580006828113,"pX":1.2302746104852416,"pZ":1.4218457835037122,"vX0":7.8794027082095575,"vY0":-131.70282148641323,"vZ0":-5.975749082618933,"x":70.1,"y":200.39,"x0":-1.7576288289680728,"y0":50.00533141440699,"z0":5.547931066356867,"aX":-0.36557531047469827},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.2,"breakHorizontal":-1.1,"spinRate":2358,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.413849387921684,"extension":5.88348265960329},"index":3,"playId":"fb57569a-3466-3a18-9a7c-888475a0b5ff","pitchNumber":2,"startTime":"2026-02-25T22:08:05.588Z","endTime":"2026-02-25T22:08:09.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":663731,"link":"/api/v1/people/663731"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.617440005510197,"aZ":-16.850513292668293,"pfxX":-1.845903766605971,"pfxZ":8.093148692333608,"pX":-1.0219052994328481,"pZ":3.2332686213740587,"vX0":2.676658395800301,"vY0":-136.17968887250962,"vZ0":-3.3829280447066257,"x":155.95,"y":151.48,"x0":-1.7740248953611237,"y0":50.002721928289084,"z0":5.6451028740900435,"aX":-3.4953231422625386},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":2.9,"spinRate":2200,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40096263174661084,"extension":5.84711642155568},"index":4,"playId":"bdc6172d-99ec-3173-bf3e-48c9507d1666","pitchNumber":3,"startTime":"2026-02-25T22:08:24.970Z","endTime":"2026-02-25T22:08:31.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":663731,"link":"/api/v1/people/663731"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.035375473825276,"aZ":-26.57550812360262,"pfxX":1.407147098811643,"pfxZ":3.3398765005752065,"pX":0.6182985582465207,"pZ":2.6890736056193334,"vX0":5.075459504465254,"vY0":-128.55499522359733,"vZ0":-2.495354057986025,"x":93.43,"y":166.18,"x0":-1.5625868431732157,"y0":50.00587767912965,"z0":5.730072093545559,"aX":2.3609156225207615},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.8,"breakHorizontal":-3.6,"spinRate":2357,"spinDirection":180},"zone":3,"typeConfidence":2.0,"plateTime":0.4256581829089785,"extension":5.900744785511268},"hitData":{"launchSpeed":90.9,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.43,"coordY":157.34}},"index":5,"playId":"3d8f514d-c58f-3422-8657-c824f39e5342","pitchNumber":4,"startTime":"2026-02-25T22:08:45.149Z","endTime":"2026-02-25T22:08:53.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":663731,"link":"/api/v1/people/663731"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_ab"},{"player":{"id":810897,"link":"/api/v1/people/810897"},"credit":"p_ab"},{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_pa"},{"player":{"id":810897,"link":"/api/v1/people/810897"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":11.899999999999999,"leverageIndex":2.25,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:08:53.618Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daniel Vazquez singles on a ground ball to left fielder Victor Labrada. Peyton Wilson to 3rd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T22:09:27.408Z","endTime":"2026-02-25T22:09:35.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":810897,"fullName":"Charlie Beilenson","link":"/api/v1/people/810897"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"postOnThird":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"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":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700032,"link":"/api/v1/people/700032"},"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":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"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":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"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":93.5,"endSpeed":86.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.158871009707223,"aZ":-23.7494139523339,"pfxX":-7.934009479161164,"pfxZ":4.469896876375801,"pX":-0.6530378387699934,"pZ":2.5240203952396807,"vX0":5.7779503574446975,"vY0":-136.0401066647766,"vZ0":-3.557119604757446,"x":141.89,"y":170.63,"x0":-1.7671922782362,"y0":50.00616161492465,"z0":5.483403948076017,"aX":-14.96383512813242},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.6,"breakHorizontal":13.2,"spinRate":2050,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4017062305324375,"extension":5.95128886494261},"hitData":{"launchSpeed":92.3,"launchAngle":0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.56,"coordY":123.4}},"index":0,"playId":"b2cb1e1a-7e28-392f-a698-b98b05ecde29","pitchNumber":1,"startTime":"2026-02-25T22:09:27.408Z","endTime":"2026-02-25T22:09:35.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"first":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694187,"link":"/api/v1/people/694187"},"credit":"b_ab"},{"player":{"id":810897,"link":"/api/v1/people/810897"},"credit":"p_ab"},{"player":{"id":694187,"link":"/api/v1/people/694187"},"credit":"b_pa"},{"player":{"id":810897,"link":"/api/v1/people/810897"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.8,"awayTeamWinProbability":49.2,"homeTeamWinProbabilityAdded":13.799999999999997,"leverageIndex":2.68,"dramaIndex":157.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:09:35.708Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gavin Cross homers (1) on a fly ball to right field. Peyton Wilson scores. Daniel Vazquez scores.","rbi":3,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T22:10:09.263Z","endTime":"2026-02-25T22:12:48.799Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":810897,"fullName":"Charlie Beilenson","link":"/api/v1/people/810897"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,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":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":{"id":810897,"link":"/api/v1/people/810897"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"responsiblePitcher":{"id":810897,"link":"/api/v1/people/810897"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"responsiblePitcher":{"id":810897,"link":"/api/v1/people/810897"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.547612627842913,"aZ":-23.329515235799647,"pfxX":-0.205975901470127,"pfxZ":5.2028484376371305,"pX":0.6204651136667315,"pZ":1.8159739282815506,"vX0":5.829699958035639,"vY0":-129.0117412804457,"vZ0":-5.157706241050376,"x":93.35,"y":189.75,"x0":-1.6332072788743972,"y0":50.00615025214305,"z0":5.6181827744145085,"aX":-0.35069709562051177},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.6,"breakHorizontal":-0.8,"spinRate":2379,"spinDirection":182},"zone":9,"typeConfidence":2.0,"plateTime":0.4230863191844296,"extension":5.851035494985175},"index":0,"playId":"74ce0d2a-2604-3d8e-85b7-3889805f84e9","pitchNumber":1,"startTime":"2026-02-25T22:10:12.707Z","endTime":"2026-02-25T22:10:16.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60991494182968,"aZ":-34.94647584531922,"pfxX":7.201489539493174,"pfxZ":-1.9899288711255094,"pX":-1.024258792382752,"pZ":0.1250636649913782,"vX0":0.46826315751599723,"vY0":-117.45833903834105,"vZ0":-4.422463649345764,"x":156.04,"y":235.4,"x0":-2.1616276915096497,"y0":50.00220287341231,"z0":5.287896801876948,"aX":10.04380895286985},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.4,"breakHorizontal":-13.2,"spinRate":2573,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.46662390819628996,"extension":5.804869295574923},"index":1,"playId":"5bbf3ef1-131e-34f6-8b41-9fa929170c08","pitchNumber":2,"startTime":"2026-02-25T22:10:32.361Z","endTime":"2026-02-25T22:10:40.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.335875861634282,"aZ":-26.482176181531788,"pfxX":0.7983443973410056,"pfxZ":3.3484226344647308,"pX":1.2327140258920508,"pZ":2.962573631234694,"vX0":7.2921740993471,"vY0":-129.41520275836174,"vZ0":-1.9885702546289377,"x":70.01,"y":158.79,"x0":-1.7222657768240048,"y0":50.005232328623116,"z0":5.764123595162288,"aX":1.356359234695916},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":-3.0,"spinRate":2360,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.42281027726236475,"extension":5.779248262113385},"index":2,"playId":"3b14d980-dfb0-3811-a418-6d03df469409","pitchNumber":3,"startTime":"2026-02-25T22:10:57.635Z","endTime":"2026-02-25T22:11:02.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.041117132701757,"aZ":-31.864709430098905,"pfxX":-3.2308936900195704,"pfxZ":0.19713608124474824,"pX":-1.2905031470662525,"pZ":3.983294925081395,"vX0":2.0781650853311984,"vY0":-125.8128627045032,"vZ0":1.9568287677572942,"x":166.19,"y":131.23,"x0":-1.708340010523568,"y0":50.00526405938534,"z0":5.781761303838488,"aX":-5.169058409488443},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.1,"breakHorizontal":5.4,"spinRate":929,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.43570439802268535,"extension":5.886926333276909},"index":3,"playId":"ca7bbf6a-8d02-3a3a-be6a-7639a73e2ed8","pitchNumber":4,"startTime":"2026-02-25T22:11:16.480Z","endTime":"2026-02-25T22:11:20.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":92.7,"endSpeed":85.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62862686340701,"aZ":-14.702193812575644,"pfxX":-2.0208962891429945,"pfxZ":9.373581478472532,"pX":0.2196376798099148,"pZ":2.4103178496067175,"vX0":5.471692824332276,"vY0":-134.99559609582246,"vZ0":-5.886090569473255,"x":108.63,"y":173.7,"x0":-1.5620537554266671,"y0":50.00430980573915,"z0":5.636293038533027,"aX":-3.767924349760818},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":2.6,"spinRate":2207,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.40419344818754865,"extension":5.907742027643008},"index":4,"playId":"069c7c4c-3c8e-342d-a0a8-69a499b845ca","pitchNumber":5,"startTime":"2026-02-25T22:11:36.932Z","endTime":"2026-02-25T22:11:39.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69677024844052,"aZ":-18.223925970110763,"pfxX":-2.633698413822294,"pfxZ":7.3359663283700565,"pX":0.2361314945922375,"pZ":2.17568730098498,"vX0":5.749663576815291,"vY0":-136.27223307392157,"vZ0":-6.012923642765476,"x":108.0,"y":180.04,"x0":-1.548160736181043,"y0":50.006378952089165,"z0":5.647131347873605,"aX":-5.011434667527491},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":3.7,"spinRate":2077,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.40016473432153354,"extension":5.935301329976695},"index":5,"playId":"a6217f0e-618a-376f-a4ba-996493775861","pitchNumber":6,"startTime":"2026-02-25T22:12:02.052Z","endTime":"2026-02-25T22:12:06.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.346830519506376,"aZ":-31.535831722709773,"pfxX":-2.867875583800192,"pfxZ":0.4023780976111091,"pX":-0.18204264184775565,"pZ":2.428595277816937,"vX0":4.46066920343881,"vY0":-124.98250526095198,"vZ0":-1.589578384200879,"x":123.94,"y":173.21,"x0":-1.6144207771850485,"y0":50.0031700271901,"z0":5.654102183560636,"aX":-4.5536869232562145},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.6,"breakHorizontal":4.2,"spinRate":777,"spinDirection":254},"zone":5,"typeConfidence":2.0,"plateTime":0.43765181338364734,"extension":5.9620018328447575},"hitData":{"launchSpeed":103.6,"launchAngle":35.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.03,"coordY":68.34}},"index":6,"playId":"0fe66c4b-b036-32e7-952e-7794981a1e7f","pitchNumber":7,"startTime":"2026-02-25T22:12:23.863Z","endTime":"2026-02-25T22:12:48.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"third":{"id":686523,"link":"/api/v1/people/686523"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_ab"},{"player":{"id":810897,"link":"/api/v1/people/810897"},"credit":"p_ab"},{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_pa"},{"player":{"id":810897,"link":"/api/v1/people/810897"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":36.8,"leverageIndex":4.03,"dramaIndex":332.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:12:48.799Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elih Marrero lines out to right fielder Brennen Davis.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T22:13:03.564Z","endTime":"2026-02-25T22:14:27.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663503,"fullName":"Elih Marrero","link":"/api/v1/people/663503"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":810897,"fullName":"Charlie Beilenson","link":"/api/v1/people/810897"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663503,"fullName":"Elih Marrero","link":"/api/v1/people/663503"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680695,"link":"/api/v1/people/680695"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.936528587824302,"aZ":-26.414478792778596,"pfxX":0.7607612701266666,"pfxZ":3.286956442374791,"pX":-0.06451828203954578,"pZ":1.5544308324296272,"vX0":4.036732141115348,"vY0":-130.8245880418416,"vZ0":-5.311369264039164,"x":119.46,"y":196.81,"x0":-1.71980673380528,"y0":50.00137617843467,"z0":5.56526810258823,"aX":1.3314534096710804},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.2,"breakHorizontal":-2.2,"spinRate":2465,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.4170439115618958,"extension":5.948743802348165},"index":0,"playId":"74f94ad1-9fb5-3d35-869b-5ecf0eb0f720","pitchNumber":1,"startTime":"2026-02-25T22:13:09.418Z","endTime":"2026-02-25T22:13:13.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.026552378958115,"aZ":-38.00768895319146,"pfxX":7.3767415736020565,"pfxZ":-4.36842215824759,"pX":-0.817453075520661,"pZ":2.3311634535489145,"vX0":0.7816754613019642,"vY0":-115.33847074744835,"vZ0":0.9416179942762941,"x":148.16,"y":175.84,"x0":-2.118864339901733,"y0":50.00148594108672,"z0":5.60572547873121,"aX":9.858515895308134},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-7.3,"breakHorizontal":-13.6,"spinRate":2725,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.47632970630206595,"extension":5.813013893669784},"index":1,"playId":"5981c171-d898-384a-acbb-5db4d23070f5","pitchNumber":2,"startTime":"2026-02-25T22:13:32.283Z","endTime":"2026-02-25T22:13:36.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53974992099056,"aZ":-20.07856872851548,"pfxX":-1.2723797226972748,"pfxZ":6.430500363127116,"pX":-0.5887356370963864,"pZ":3.042720281114936,"vX0":3.27720728380824,"vY0":-135.9571557119391,"vZ0":-3.514871021500979,"x":139.44,"y":156.63,"x0":-1.6419737814445408,"y0":50.00048404984527,"z0":5.73798086695838,"aX":-2.392696805570957},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":1.7,"spinRate":2120,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4021614932910409,"extension":5.822530366684805},"index":2,"playId":"ecb403f2-06ed-3721-8a14-26178fd900eb","pitchNumber":3,"startTime":"2026-02-25T22:13:48.772Z","endTime":"2026-02-25T22:13:51.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.150049863275033,"aZ":-30.425882259516023,"pfxX":-5.369274770318414,"pfxZ":1.106432904099118,"pX":-0.2602760930557717,"pZ":1.9567122578915421,"vX0":5.19331947337737,"vY0":-124.76050487916612,"vZ0":-2.775382388421547,"x":126.92,"y":185.95,"x0":-1.6714585243952924,"y0":50.00206484025739,"z0":5.591864626317329,"aX":-8.462568697534808},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":8.5,"spinRate":1242,"spinDirection":266},"zone":8,"typeConfidence":2.0,"plateTime":0.43906022990010696,"extension":5.975987491817732},"hitData":{"launchSpeed":79.4,"launchAngle":24.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.8,"coordY":92.0}},"index":3,"playId":"26368177-03a6-3e83-9308-b1c36ccc8300","pitchNumber":4,"startTime":"2026-02-25T22:14:22.400Z","endTime":"2026-02-25T22:14:27.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663503,"link":"/api/v1/people/663503"},"credit":"b_ab"},{"player":{"id":810897,"link":"/api/v1/people/810897"},"credit":"p_ab"},{"player":{"id":663503,"link":"/api/v1/people/663503"},"credit":"b_pa"},{"player":{"id":810897,"link":"/api/v1/people/810897"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:14:27.706Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"John Rave lines out to center fielder Jonny Farmelo.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-25T22:14:39.826Z","endTime":"2026-02-25T22:16:10.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":810897,"fullName":"Charlie Beilenson","link":"/api/v1/people/810897"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20987079424615,"aZ":-38.98633427798899,"pfxX":7.765112727357073,"pfxZ":-4.998498760488404,"pX":-0.21521110095833662,"pZ":1.5511328921157146,"vX0":1.8159976980545545,"vY0":-116.34929771437989,"vZ0":-0.6714390747264855,"x":125.2,"y":196.9,"x0":-2.015963876689812,"y0":50.0057326895178,"z0":5.559853456430507,"aX":10.574849745889477},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.9,"breakHorizontal":-14.5,"spinRate":2820,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4719856092651651,"extension":5.743707900870518},"index":0,"playId":"92c9cec1-3628-35cf-b3da-d59de37f8b3b","pitchNumber":1,"startTime":"2026-02-25T22:14:56.981Z","endTime":"2026-02-25T22:15:00.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":78.7,"endSpeed":71.9,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.395681797784448,"aZ":-40.15427363273338,"pfxX":7.968702733487826,"pfxZ":-6.114110712852687,"pX":-0.631057343776374,"pZ":0.9866581707432364,"vX0":0.7976824332401642,"vY0":-114.47955710812221,"vZ0":-1.0861346253224027,"x":141.05,"y":212.14,"x0":-2.018872849440875,"y0":50.00338733177415,"z0":5.456170715725485,"aX":10.401243959866424},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-11.0,"breakHorizontal":-14.6,"spinRate":2852,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.4815266533370002,"extension":5.92756805123003},"index":1,"playId":"d94be6c0-e123-32c7-9d26-59cc71dfb360","pitchNumber":2,"startTime":"2026-02-25T22:15:14.364Z","endTime":"2026-02-25T22:15:19.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12788496868733,"aZ":-31.065862049473786,"pfxX":-6.061608795113505,"pfxZ":0.7032510449348841,"pX":-1.3168601756867124,"pZ":2.7100643915530593,"vX0":2.927193991840547,"vY0":-124.63347414844085,"vZ0":-0.9903306547846834,"x":167.2,"y":165.61,"x0":-1.7192686856021229,"y0":50.00174199424962,"z0":5.678924209610638,"aX":-9.532259188047634},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.3,"breakHorizontal":10.3,"spinRate":1002,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.43953314275490163,"extension":5.879581090544219},"index":2,"playId":"07ca3ef1-90fd-3527-b3e2-5398b4baad93","pitchNumber":3,"startTime":"2026-02-25T22:15:30.678Z","endTime":"2026-02-25T22:15:36.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62474537449135,"aZ":-26.795279478140724,"pfxX":0.6259388674008368,"pfxZ":3.2117112646627692,"pX":-0.39708002852539764,"pZ":1.430001144983129,"vX0":3.5195556783663537,"vY0":-128.37642968472213,"vZ0":-5.113547471044456,"x0":-1.865054900891138,"y0":50.00515617452155,"z0":5.523832623485929,"aX":1.0481633080045538},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":-1.9,"spinRate":2288,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.4260322459057999,"extension":5.928851885928315},"index":3,"playId":"6b791125-a947-3dbe-8494-37fc5b26eb10","pitchNumber":4,"startTime":"2026-02-25T22:15:46.167Z","endTime":"2026-02-25T22:15:52.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50561360898948,"aZ":-19.435206196887762,"pfxX":-0.7819915987898842,"pfxZ":6.864844954800944,"pX":-0.31561536039490407,"pZ":2.8205572934725227,"vX0":3.9245614683418633,"vY0":-134.89945590302537,"vZ0":-4.120236555745479,"x":132.14,"y":200.17,"x0":-1.6834310718437093,"y0":50.00075940856385,"z0":5.725813293129387,"aX":-1.4509686447796832},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":0.6,"spinRate":2103,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4049949134557558,"extension":5.845124965760178},"hitData":{"launchSpeed":99.0,"launchAngle":19.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.68,"coordY":75.78}},"index":4,"playId":"ff06beab-705b-3ded-add0-e63e1dbe6736","pitchNumber":5,"startTime":"2026-02-25T22:16:04.919Z","endTime":"2026-02-25T22:16:10.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":810897,"link":"/api/v1/people/810897"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":810897,"link":"/api/v1/people/810897"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:16:10.955Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Joe called out on strikes.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T22:18:46.783Z","endTime":"2026-02-25T22:20:56.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672487,"fullName":"Helcris Olivárez","link":"/api/v1/people/672487"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":808675,"link":"/api/v1/people/808675"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to left field for Gavin Cross.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":7,"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-25T22:16:57.500Z","endTime":"2026-02-25T22:16:57.515Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":686469,"link":"/api/v1/people/686469"},"defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Helcris Olivárez replaces Eli Morgan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":7,"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-25T22:16:57.515Z","endTime":"2026-02-25T22:18:48.981Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672487,"link":"/api/v1/people/672487"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.203408138877858,"aZ":-19.523768854852904,"pfxX":6.072260161724039,"pfxZ":6.175684881279807,"pX":0.3108402277615055,"pZ":2.8903920079866445,"vX0":-7.468933637523376,"vY0":-141.5058766864063,"vZ0":-4.4945902036006125,"x":105.15,"y":160.74,"x0":2.18295376348536,"y0":50.00283513842835,"z0":5.732764547471966,"aX":12.44018950693533},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.6,"breakHorizontal":-9.7,"spinRate":1999,"spinDirection":134},"zone":3,"typeConfidence":0.9,"plateTime":0.38555902984591217,"extension":6.384545798690512},"index":2,"playId":"4534e884-adce-3af7-8044-c362b2202987","pitchNumber":1,"startTime":"2026-02-25T22:18:48.981Z","endTime":"2026-02-25T22:18:53.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":672487,"fullName":"Helcris Olivárez"}}},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"playId":"08317416-0636-1003-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-02-25T22:19:23.518Z","endTime":"2026-02-25T22:19:28.919Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49627670244064,"aZ":-19.0312946909,"pfxX":6.718393334012095,"pfxZ":6.499039474478563,"pX":0.9748237921218004,"pZ":3.0124727779010647,"vX0":-5.90622394019543,"vY0":-141.39497301619951,"vZ0":-4.019253531035834,"x":79.84,"y":157.44,"x0":2.2187235330543342,"y0":50.00539406029697,"z0":5.674933572455428,"aX":13.593870327873228},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.2,"breakHorizontal":-10.9,"spinRate":1919,"spinDirection":123},"zone":12,"typeConfidence":0.82,"plateTime":0.38749357006487983,"extension":6.386534417571225},"index":4,"playId":"054f4dd1-8c41-3524-a449-0430a1a3e4ae","pitchNumber":2,"startTime":"2026-02-25T22:19:28.919Z","endTime":"2026-02-25T22:19:35.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":672487,"fullName":"Helcris Olivárez"}}},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"08317416-0636-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-02-25T22:20:02.338Z","endTime":"2026-02-25T22:20:09.387Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":7,"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-25T22:20:09.387Z","endTime":"2026-02-25T22:20:46.117Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61339476059616,"aZ":-15.613602570681454,"pfxX":6.930106940866161,"pfxZ":8.085600719437437,"pX":0.8774583207700819,"pZ":2.4421606383132906,"vX0":-6.512758973751486,"vY0":-142.19992053379343,"vZ0":-6.186337279241177,"x":83.55,"y":172.84,"x0":2.2970905613891275,"y0":50.00285102012592,"z0":5.6365701602628775,"aX":14.192601501796972},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.6,"breakHorizontal":-11.3,"spinRate":2062,"spinDirection":130},"zone":14,"typeConfidence":0.85,"plateTime":0.3851868509372207,"extension":6.458317013971129},"index":7,"playId":"4277cd7b-5c28-3a9c-98b4-2a19b423f01b","pitchNumber":3,"startTime":"2026-02-25T22:20:46.117Z","endTime":"2026-02-25T22:20:56.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_ab"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"credit":"p_ab"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_pa"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:20:56.813Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Labrada singles on a ground ball to shortstop Daniel Vazquez.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T22:21:07.998Z","endTime":"2026-02-25T22:21:51.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672487,"fullName":"Helcris Olivárez","link":"/api/v1/people/672487"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694187,"link":"/api/v1/people/694187"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12485738150368,"aZ":-19.41536103560816,"pfxX":7.36010853944481,"pfxZ":6.204058513803796,"pX":0.43333357436327713,"pZ":2.6850371385255083,"vX0":-7.882285498201314,"vY0":-142.55868230409277,"vZ0":-4.90992935139153,"x":100.48,"y":166.28,"x0":2.2793905533393835,"y0":50.00017307774581,"z0":5.657150353238879,"aX":15.12983187114359},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.4,"breakHorizontal":-11.8,"spinRate":1867,"spinDirection":128},"zone":3,"typeConfidence":0.53,"plateTime":0.3843815964486019,"extension":6.518174410209255},"index":0,"playId":"8cd3cf83-f579-3e49-b4c1-78594c38b453","pitchNumber":1,"startTime":"2026-02-25T22:21:14.481Z","endTime":"2026-02-25T22:21:21.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.593074141996496,"aZ":-29.92187183900751,"pfxX":-1.8782459054868068,"pfxZ":1.31823639439477,"pX":0.2568293623127537,"pZ":4.721320679498572,"vX0":-4.753183223777376,"vY0":-129.19541962905595,"vZ0":2.8063400555707965,"x":107.21,"y":111.3,"x0":2.357619364874247,"y0":50.00072900267089,"z0":5.907412534640154,"aX":-3.203463134789111},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.2,"breakHorizontal":4.3,"spinRate":2284,"spinDirection":185},"zone":12,"typeConfidence":0.44,"plateTime":0.4224717102820157,"extension":6.3021773186058},"index":1,"playId":"08b678d6-427b-318a-a249-e65f9a432c4e","pitchNumber":2,"startTime":"2026-02-25T22:21:30.566Z","endTime":"2026-02-25T22:21:35.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":98.7,"endSpeed":90.7,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.408645691176936,"aZ":-17.088159541567673,"pfxX":5.897911169613405,"pfxZ":7.199931403970339,"pX":0.16043501581693057,"pZ":2.1799030648821613,"vX0":-8.11870525725665,"vY0":-143.4274127602748,"vZ0":-6.768460111695942,"x":110.88,"y":179.92,"x0":2.25399825174922,"y0":50.00411916838574,"z0":5.625483016593738,"aX":12.35962685973508},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.9,"breakHorizontal":-9.1,"spinRate":1843,"spinDirection":129},"zone":5,"typeConfidence":0.87,"plateTime":0.38106047641873797,"extension":6.626691916749825},"hitData":{"launchSpeed":94.6,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.42,"coordY":155.31}},"index":2,"playId":"1b01c4e6-b110-3e4d-8a86-86ff77025375","pitchNumber":3,"startTime":"2026-02-25T22:21:46.187Z","endTime":"2026-02-25T22:21:51.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700032,"link":"/api/v1/people/700032"},"credit":"b_ab"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"credit":"p_ab"},{"player":{"id":700032,"link":"/api/v1/people/700032"},"credit":"b_pa"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.0,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:21:51.747Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jakson Reetz walks. Victor Labrada to 2nd.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T22:22:04.938Z","endTime":"2026-02-25T22:24:05.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672487,"fullName":"Helcris Olivárez","link":"/api/v1/people/672487"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"postOnSecond":{"id":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"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":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.583936082756892,"aZ":-17.41187907399762,"pfxX":7.148657722803865,"pfxZ":7.090830433628891,"pX":-1.027982213606424,"pZ":2.161748163005732,"vX0":-11.284670286695384,"vY0":-142.395328726188,"vZ0":-6.689485190176376,"x":156.18,"y":180.41,"x0":2.0331795658985654,"y0":50.000387013160406,"z0":5.617699969427039,"aX":14.87714859942344},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.8,"breakHorizontal":-11.0,"spinRate":2062,"spinDirection":130},"zone":13,"typeConfidence":0.89,"plateTime":0.3827085648294668,"extension":6.67855471188336},"index":0,"playId":"75a7d47f-fb21-3d4a-a562-9a2ceaada927","pitchNumber":1,"startTime":"2026-02-25T22:22:21.915Z","endTime":"2026-02-25T22:22:28.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.966123844023866,"aZ":-17.127453311870415,"pfxX":8.424057731827874,"pfxZ":7.349890493068664,"pX":-0.0848718394609856,"pZ":1.2930236599898115,"vX0":-9.324359613811463,"vY0":-141.61116186724752,"vZ0":-8.787617443572083,"x":120.24,"y":203.87,"x0":2.143755469873102,"y0":50.00020426773245,"z0":5.514553480986085,"aX":17.24093552063401},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.8,"breakHorizontal":-13.6,"spinRate":2070,"spinDirection":129},"zone":13,"typeConfidence":0.69,"plateTime":0.3856248239027331,"extension":6.7243668655574025},"index":1,"playId":"1427ac6e-58ac-3c27-a517-79a64ab6372c","pitchNumber":2,"startTime":"2026-02-25T22:22:40.879Z","endTime":"2026-02-25T22:22:45.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"33fef3d7-4e9f-373c-89bf-ed4de5f4b643","startTime":"2026-02-25T22:22:58.049Z","endTime":"2026-02-25T22:23:01.049Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79342669019811,"aZ":-17.274973257046184,"pfxX":7.575398670014365,"pfxZ":7.214021965804719,"pX":1.0591137495706933,"pZ":4.497009628445638,"vX0":-5.906630011021824,"vY0":-142.99204932202304,"vZ0":-0.6457509476663296,"x":76.63,"y":117.36,"x0":2.1700998498785737,"y0":50.002260652373586,"z0":5.812273076562114,"aX":15.644963757996202},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.1,"breakHorizontal":-12.5,"spinRate":2100,"spinDirection":131},"zone":12,"typeConfidence":0.79,"plateTime":0.3834427404080243,"extension":6.581559559490711},"index":3,"playId":"88cb692f-2846-3aa9-a09c-0e1f2076cea3","pitchNumber":3,"startTime":"2026-02-25T22:23:18.103Z","endTime":"2026-02-25T22:23:21.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66538951484744,"aZ":-16.925777647007312,"pfxX":8.768831540770616,"pfxZ":7.563479532187886,"pX":0.6985948071780163,"pZ":3.0347118884235074,"vX0":-7.5257731548137645,"vY0":-141.64935169878763,"vZ0":-4.361870903975251,"x":90.37,"y":156.84,"x0":2.2606470890297037,"y0":50.005288894025895,"z0":5.688688279542693,"aX":17.68553209246337},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":-14.2,"spinRate":1988,"spinDirection":127},"zone":3,"typeConfidence":0.59,"plateTime":0.38781868103484607,"extension":6.445500960267145},"index":4,"playId":"ea0fb26f-22b1-3180-aa01-359d23aef68f","pitchNumber":4,"startTime":"2026-02-25T22:23:40.935Z","endTime":"2026-02-25T22:23:46.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90554384518417,"aZ":-28.086237628931727,"pfxX":10.746243527337484,"pfxZ":1.9996065588047376,"pX":2.200690102578144,"pZ":3.251687288794058,"vX0":-4.998959057473513,"vY0":-142.28167862081497,"vZ0":-0.9359266818395869,"x":33.11,"y":150.98,"x0":2.5848855453875346,"y0":50.00688153951935,"z0":5.366074906602181,"aX":22.01925698075866},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":3.6,"breakHorizontal":-18.5,"spinRate":1883,"spinDirection":114},"zone":12,"typeConfidence":0.98,"plateTime":0.385074894990018,"extension":6.5924352685834},"index":5,"playId":"e5390a8b-658b-392d-8de3-8b23f7bd3032","pitchNumber":5,"startTime":"2026-02-25T22:24:01.131Z","endTime":"2026-02-25T22:24:05.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656883,"link":"/api/v1/people/656883"},"credit":"b_pa"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":-7.299999999999997,"leverageIndex":2.13,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:24:05.199Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brock Rodden singles on a line drive to center fielder Drew Waters. Victor Labrada to 3rd. Jakson Reetz to 2nd.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T22:24:22.373Z","endTime":"2026-02-25T22:26:17.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672487,"fullName":"Helcris Olivárez","link":"/api/v1/people/672487"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"postOnSecond":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"postOnThird":{"id":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671221,"link":"/api/v1/people/671221"},"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":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":89.1,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9116128100579,"aZ":-14.672021832573336,"pfxX":6.656966271204213,"pfxZ":8.556600081942266,"pX":0.35815993940533236,"pZ":3.190149385829322,"vX0":-7.4204529274958455,"vY0":-142.4036998214256,"vZ0":-4.595072976915753,"x":103.35,"y":152.65,"x0":2.1377628843934016,"y0":50.00438197271243,"z0":5.758671883715448,"aX":13.619476538480809},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":-10.4,"spinRate":2131,"spinDirection":135},"zone":12,"typeConfidence":0.84,"plateTime":0.3852157340945257,"extension":6.549470378107053},"index":0,"playId":"7d34f9fc-48a8-36fb-8d50-29427433cfdd","pitchNumber":1,"startTime":"2026-02-25T22:24:31.782Z","endTime":"2026-02-25T22:24:36.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":98.4,"endSpeed":89.1,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.0347827206634,"aZ":-16.189147511600513,"pfxX":8.416067839407907,"pfxZ":7.784745281408679,"pX":0.9506687879862167,"pZ":3.0953372081569746,"vX0":-6.797435441832012,"vY0":-143.0911774749834,"vZ0":-4.07525687442839,"x":80.76,"y":155.21,"x0":2.2752042405496957,"y0":50.004193772275585,"z0":5.566673992141856,"aX":17.28302923860893},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.3,"breakHorizontal":-13.7,"spinRate":2084,"spinDirection":131},"zone":12,"typeConfidence":0.73,"plateTime":0.3842253186323905,"extension":6.605938819804561},"index":1,"playId":"c5779043-3c30-30de-82cd-f80df6086f20","pitchNumber":2,"startTime":"2026-02-25T22:24:54.051Z","endTime":"2026-02-25T22:25:03.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":7,"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-25T22:25:10.522Z","endTime":"2026-02-25T22:25:22.597Z","isPitch":false,"type":"action","player":{"id":801126,"link":"/api/v1/people/801126"},"defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.16495652290851,"aZ":-15.909129265927124,"pfxX":6.6206525738531266,"pfxZ":7.954353442598411,"pX":0.02196302149302643,"pZ":3.524563310228987,"vX0":-8.160330132078453,"vY0":-142.6471890160416,"vZ0":-3.3997596728604025,"x":116.16,"y":143.62,"x0":2.0699902313100256,"y0":50.002763097156404,"z0":5.74508713285097,"aX":13.539169885356573},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":-10.2,"spinRate":1944,"spinDirection":136},"zone":12,"typeConfidence":0.69,"plateTime":0.38509151966370236,"extension":6.536442571419914},"index":3,"playId":"32112879-b935-3b7d-a608-66d7017c9657","pitchNumber":3,"startTime":"2026-02-25T22:25:22.597Z","endTime":"2026-02-25T22:25:25.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80702296364146,"aZ":-36.6941304679119,"pfxX":-3.083798495577536,"pfxZ":-3.091426384827766,"pX":-2.9094708239771983,"pZ":0.5291684312777575,"vX0":-10.69858811376731,"vY0":-120.55953990352819,"vZ0":-4.274305863549466,"x":227.9,"y":224.49,"x0":1.997466160000928,"y0":50.00144461927002,"z0":5.5852426482523105,"aX":-4.510348221133513},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.5,"breakHorizontal":8.3,"spinRate":2432,"spinDirection":305},"zone":13,"typeConfidence":0.81,"plateTime":0.4553996299712484,"extension":6.557131821154413},"index":4,"playId":"101c9171-e858-3ac4-8532-1594f0f4df93","pitchNumber":4,"startTime":"2026-02-25T22:25:44.400Z","endTime":"2026-02-25T22:25:49.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.6,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.273569769173747,"aZ":-13.11390501278487,"pfxX":5.553292959391452,"pfxZ":9.124371940553468,"pX":-0.5006047709189487,"pZ":2.3142588140122875,"vX0":-9.468170476719399,"vY0":-142.99300535505904,"vZ0":-7.142148233016847,"x":136.08,"y":176.3,"x0":2.1187625334327125,"y0":50.002111383083914,"z0":5.651986415194382,"aX":11.60040665362046},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":-8.4,"spinRate":2241,"spinDirection":135},"zone":4,"typeConfidence":0.94,"plateTime":0.38176281795685396,"extension":6.522784202394576},"hitData":{"launchSpeed":73.0,"launchAngle":22.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.36,"coordY":108.49}},"index":5,"playId":"8fb698b6-4771-3b56-b414-56fcbfc2018d","pitchNumber":5,"startTime":"2026-02-25T22:26:10.197Z","endTime":"2026-02-25T22:26:17.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_ab"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"credit":"p_ab"},{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_pa"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.4,"awayTeamWinProbability":32.599999999999994,"homeTeamWinProbabilityAdded":-10.599999999999994,"leverageIndex":3.59,"dramaIndex":160.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:26:17.508Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Felnin Celesten singles on a ground ball to shortstop Daniel Vazquez. Victor Labrada scores. Jakson Reetz to 3rd. Brock Rodden to 2nd.","rbi":1,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T22:26:44.775Z","endTime":"2026-02-25T22:27:59.658Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672487,"fullName":"Helcris Olivárez","link":"/api/v1/people/672487"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"postOnSecond":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"postOnThird":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694187,"link":"/api/v1/people/694187"},"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":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"responsiblePitcher":{"id":672487,"link":"/api/v1/people/672487"},"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":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"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":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.1,"endSpeed":82.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.950365097208948,"aZ":-24.631439181660458,"pfxX":10.256277735091622,"pfxZ":4.326807423917191,"pX":1.301264928550541,"pZ":1.4289490023472549,"vX0":-6.066797599270624,"vY0":-131.04024231032187,"vZ0":-5.387927320929394,"x":67.4,"y":200.2,"x0":2.3104263857827054,"y0":50.00560472355066,"z0":5.34520865499715,"aX":17.890531835212975},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.8,"breakHorizontal":-17.3,"spinRate":2124,"spinDirection":113},"zone":14,"typeConfidence":0.86,"plateTime":0.4175297917097365,"extension":6.651454713177023},"index":0,"playId":"4dc65217-5330-3e6f-9dea-ade195e5b61a","pitchNumber":1,"startTime":"2026-02-25T22:26:49.631Z","endTime":"2026-02-25T22:26:54.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"R","description":"Right"}},"first":{"id":801126,"link":"/api/v1/people/801126"},"second":{"id":656883,"link":"/api/v1/people/656883"},"third":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29253922870448,"aZ":-19.045441695691387,"pfxX":8.801467428701816,"pfxZ":6.448316674636304,"pX":-0.02579237101384214,"pZ":2.6628800644371626,"vX0":-9.366952634170751,"vY0":-142.1812908929119,"vZ0":-4.746139100236881,"x":117.98,"y":166.88,"x0":2.176674489366703,"y0":50.002901617982985,"z0":5.571936881806721,"aX":17.920340712310132},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.8,"breakHorizontal":-13.9,"spinRate":2188,"spinDirection":126},"zone":5,"typeConfidence":0.81,"plateTime":0.38605069924087854,"extension":6.633836885786703},"index":1,"playId":"abc7b88c-6fc9-377e-afe3-37294ce3f2aa","pitchNumber":2,"startTime":"2026-02-25T22:27:06.769Z","endTime":"2026-02-25T22:27:09.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"R","description":"Right"}},"first":{"id":801126,"link":"/api/v1/people/801126"},"second":{"id":656883,"link":"/api/v1/people/656883"},"third":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":91.6,"endSpeed":84.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.774649373844582,"aZ":-29.865643736974302,"pfxX":9.739708823070686,"pfxZ":1.2781204466941762,"pX":0.5478882436435379,"pZ":2.6923101556511253,"vX0":-7.901684890681678,"vY0":-133.210950115332,"vZ0":-1.7735746324396868,"x":96.12,"y":166.09,"x0":2.277130363921848,"y0":50.00582821002397,"z0":5.511733661835652,"aX":17.62792809919828},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.2,"breakHorizontal":-16.1,"spinRate":1895,"spinDirection":109},"zone":6,"typeConfidence":0.8,"plateTime":0.41011142317516036,"extension":6.775678914975402},"index":2,"playId":"528b2bfd-7386-376e-809c-4c18091af242","pitchNumber":3,"startTime":"2026-02-25T22:27:27.552Z","endTime":"2026-02-25T22:27:31.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"R","description":"Right"}},"first":{"id":801126,"link":"/api/v1/people/801126"},"second":{"id":656883,"link":"/api/v1/people/656883"},"third":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.259487380007176,"aZ":-17.16288640477185,"pfxX":6.998800670635272,"pfxZ":7.171969930855046,"pX":-0.8050335974909859,"pZ":2.0837833713499827,"vX0":-10.7900823442521,"vY0":-143.10112748833987,"vZ0":-6.9109938745078185,"x":147.69,"y":182.52,"x0":2.0895816442767723,"y0":50.000779552097995,"z0":5.588309847070201,"aX":14.644642406770295},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.9,"breakHorizontal":-10.7,"spinRate":2198,"spinDirection":132},"zone":13,"typeConfidence":0.84,"plateTime":0.3814647972593348,"extension":6.689921758060208},"hitData":{"launchSpeed":93.1,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.63,"coordY":137.07}},"index":3,"playId":"49d65470-05cb-38de-92b8-8e5d03678549","pitchNumber":4,"startTime":"2026-02-25T22:27:53.979Z","endTime":"2026-02-25T22:27:59.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"R","description":"Right"}},"first":{"id":801126,"link":"/api/v1/people/801126"},"second":{"id":656883,"link":"/api/v1/people/656883"},"third":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806958,"link":"/api/v1/people/806958"},"credit":"b_ab"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"credit":"p_ab"},{"player":{"id":806958,"link":"/api/v1/people/806958"},"credit":"b_pa"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.4,"awayTeamWinProbability":48.6,"homeTeamWinProbabilityAdded":-16.000000000000007,"leverageIndex":5.1,"dramaIndex":231.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:27:59.658Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Cali strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T22:28:21.143Z","endTime":"2026-02-25T22:29:56.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687730,"fullName":"Caleb Cali","link":"/api/v1/people/687730"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672487,"fullName":"Helcris Olivárez","link":"/api/v1/people/672487"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"postOnSecond":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"postOnThird":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687730,"fullName":"Caleb Cali","link":"/api/v1/people/687730"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808675,"link":"/api/v1/people/808675"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.443368376162834,"aZ":-18.270219750790076,"pfxX":8.989382834706527,"pfxZ":6.666177708202834,"pX":-0.029247060377077885,"pZ":1.9582683074003193,"vX0":-9.513251951157766,"vY0":-142.72015430696297,"vZ0":-7.111152722764419,"x":118.11,"y":185.91,"x0":2.1617178431031934,"y0":50.00497198718799,"z0":5.611074691342626,"aX":18.753027375040727},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.9,"breakHorizontal":-14.6,"spinRate":2301,"spinDirection":130},"zone":8,"typeConfidence":0.62,"plateTime":0.38218010923102286,"extension":6.486910763759545},"index":0,"playId":"11c2b155-4eeb-34eb-a3c4-faa69cfe0763","pitchNumber":1,"startTime":"2026-02-25T22:28:32.950Z","endTime":"2026-02-25T22:28:37.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687730,"link":"/api/v1/people/687730","batSide":{"code":"R","description":"Right"}},"first":{"id":806958,"link":"/api/v1/people/806958"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":91.9,"endSpeed":84.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.441668758303873,"aZ":-29.722107695011196,"pfxX":10.075336084487883,"pfxZ":1.3420074637046824,"pX":1.5711015991211534,"pZ":2.7649678313831227,"vX0":-5.686771916839397,"vY0":-133.81013270248297,"vZ0":-1.4893191288503622,"x":57.11,"y":164.13,"x0":2.4047956039206655,"y0":50.005812252853204,"z0":5.440501588806569,"aX":18.437978216513542},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.3,"breakHorizontal":-17.2,"spinRate":1998,"spinDirection":113},"zone":12,"typeConfidence":0.62,"plateTime":0.40793591947244057,"extension":6.830288642695279},"index":1,"playId":"e85ab11d-7241-3cc1-9216-d65ac0258005","pitchNumber":2,"startTime":"2026-02-25T22:28:51.385Z","endTime":"2026-02-25T22:28:59.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687730,"link":"/api/v1/people/687730","batSide":{"code":"R","description":"Right"}},"first":{"id":806958,"link":"/api/v1/people/806958"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68109918006165,"aZ":-20.782852724155415,"pfxX":8.19035876991516,"pfxZ":5.4701610656356365,"pX":0.9333201861985608,"pZ":2.5598129022599023,"vX0":-6.845689752033464,"vY0":-143.10696302400407,"vZ0":-4.988459026786882,"x":81.42,"y":169.67,"x0":2.2871496919537795,"y0":50.00640084211224,"z0":5.619711987169831,"aX":17.06559254685939},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.1,"breakHorizontal":-13.6,"spinRate":2163,"spinDirection":129},"zone":14,"typeConfidence":0.76,"plateTime":0.38210983738870796,"extension":6.5887534208541405},"index":2,"playId":"177c97b7-6683-39ac-a458-08c351b99b3c","pitchNumber":3,"startTime":"2026-02-25T22:29:10.293Z","endTime":"2026-02-25T22:29:16.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687730,"link":"/api/v1/people/687730","batSide":{"code":"R","description":"Right"}},"first":{"id":806958,"link":"/api/v1/people/806958"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.910006212185568,"aZ":-41.07436506213893,"pfxX":-4.3775421548191495,"pfxZ":-6.44409277562905,"pX":1.0454948205480052,"pZ":3.3786366106588686,"vX0":-1.2842793550438383,"vY0":-117.05508756040183,"vZ0":2.800082389868167,"x":77.15,"y":147.56,"x0":2.1703892136351746,"y0":50.00032407183905,"z0":6.023241884052462,"aX":-6.049328628526261},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.7,"breakHorizontal":8.3,"spinRate":2339,"spinDirection":301},"zone":12,"typeConfidence":0.84,"plateTime":0.4686397996371805,"extension":6.350376043362449},"index":3,"playId":"ea8ba645-d6a1-3bde-b9b8-026d1ac221a0","pitchNumber":4,"startTime":"2026-02-25T22:29:31.624Z","endTime":"2026-02-25T22:29:37.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687730,"link":"/api/v1/people/687730","batSide":{"code":"R","description":"Right"}},"first":{"id":806958,"link":"/api/v1/people/806958"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60087105389705,"aZ":-15.193494107677154,"pfxX":6.228721016169856,"pfxZ":8.082806145777516,"pX":0.31551109640235214,"pZ":3.824750494208424,"vX0":-7.612260001017549,"vY0":-143.8639162010706,"vZ0":-2.861153693110767,"x":104.97,"y":135.51,"x0":2.1834807245313788,"y0":50.00661827066423,"z0":5.771033753627103,"aX":13.091992156880691},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.3,"breakHorizontal":-9.8,"spinRate":2153,"spinDirection":131},"zone":12,"typeConfidence":0.9,"plateTime":0.38037285334846693,"extension":6.475531780634811},"index":4,"playId":"9240074a-1e6e-3d02-a513-7a2bc334e1be","pitchNumber":5,"startTime":"2026-02-25T22:29:52.039Z","endTime":"2026-02-25T22:29:56.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687730,"link":"/api/v1/people/687730","batSide":{"code":"R","description":"Right"}},"first":{"id":806958,"link":"/api/v1/people/806958"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687730,"link":"/api/v1/people/687730"},"credit":"b_ab"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"credit":"p_ab"},{"player":{"id":687730,"link":"/api/v1/people/687730"},"credit":"b_pa"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":17.20000000000001,"leverageIndex":5.55,"dramaIndex":250.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:29:56.214Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonny Farmelo grounds out, first baseman Nick Loftin to pitcher Helcris Olivárez.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-25T22:30:10.146Z","endTime":"2026-02-25T22:31:28.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672487,"fullName":"Helcris Olivárez","link":"/api/v1/people/672487"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"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(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.4,"endSpeed":89.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26974522082239,"aZ":-16.361694396518885,"pfxX":6.827433291867618,"pfxZ":7.807841417405361,"pX":-0.12232877017862802,"pZ":2.0909839118253952,"vX0":-8.794868355292593,"vY0":-141.42024823870224,"vZ0":-6.773840251357114,"x":121.66,"y":182.32,"x0":2.140938103227158,"y0":50.003752966391076,"z0":5.5669354181789235,"aX":13.829357029344827},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.8,"breakHorizontal":-10.6,"spinRate":2184,"spinDirection":126},"zone":8,"typeConfidence":0.84,"plateTime":0.38730439552663265,"extension":6.632492184440551},"index":0,"playId":"adbd0b64-7d52-3103-aebd-079c5d840f80","pitchNumber":1,"startTime":"2026-02-25T22:30:19.770Z","endTime":"2026-02-25T22:30:22.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"first":{"id":806958,"link":"/api/v1/people/806958"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92064639606503,"aZ":-32.24726695941932,"pfxX":-1.5871657285105014,"pfxZ":-0.04188908188033835,"pX":1.1850636397683545,"pZ":4.1176442620942,"vX0":-2.4210889932451205,"vY0":-128.87266668277698,"vZ0":1.7523134889421565,"x":71.83,"y":127.6,"x0":2.340261498516352,"y0":50.00406510671614,"z0":5.906558265410724,"aX":-2.6891387261752104},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":3.4,"spinRate":2309,"spinDirection":235},"zone":12,"typeConfidence":0.55,"plateTime":0.42382116969356876,"extension":6.478639263187352},"index":1,"playId":"067d27d2-0714-31ca-a930-01e0c6b1832f","pitchNumber":2,"startTime":"2026-02-25T22:30:42.518Z","endTime":"2026-02-25T22:30:49.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"first":{"id":806958,"link":"/api/v1/people/806958"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":98.3,"endSpeed":90.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17058699414911,"aZ":-22.11829436233103,"pfxX":9.68432600552746,"pfxZ":4.856523003268614,"pX":-0.423104039111334,"pZ":1.2003396896214198,"vX0":-10.625573604545792,"vY0":-142.5777149345067,"vZ0":-8.248686347081136,"x":133.13,"y":206.37,"x0":2.08438732790115,"y0":50.000599243382084,"z0":5.514194982102549,"aX":20.041139675590735},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.3,"breakHorizontal":-15.5,"spinRate":2237,"spinDirection":131},"zone":13,"typeConfidence":0.95,"plateTime":0.38339522335229237,"extension":6.678034062816738},"index":2,"playId":"a8248d93-8841-32b0-b9e5-78348bb85ef3","pitchNumber":3,"startTime":"2026-02-25T22:31:00.052Z","endTime":"2026-02-25T22:31:04.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"first":{"id":806958,"link":"/api/v1/people/806958"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.161108316116277,"aZ":-20.681153518659187,"pfxX":8.617177115977242,"pfxZ":5.512712457018808,"pX":0.45319327368149664,"pZ":1.7669933865122562,"vX0":-8.187250813991012,"vY0":-143.01929492205647,"vZ0":-6.942095396632232,"x":99.73,"y":191.07,"x0":2.22519955619855,"y0":50.0015567566219,"z0":5.510549197226897,"aX":17.95618997713006},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.8,"breakHorizontal":-14.0,"spinRate":2131,"spinDirection":129},"zone":9,"typeConfidence":0.84,"plateTime":0.3821191627914966,"extension":6.543154952673389},"hitData":{"launchSpeed":94.8,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.89,"coordY":167.97}},"index":3,"playId":"832c4569-6728-31d1-981f-c7f5b451f453","pitchNumber":4,"startTime":"2026-02-25T22:31:20.465Z","endTime":"2026-02-25T22:31:28.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"first":{"id":806958,"link":"/api/v1/people/806958"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_ab"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"credit":"p_ab"},{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_pa"},{"player":{"id":672487,"link":"/api/v1/people/672487"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":18.099999999999994,"leverageIndex":6.97,"dramaIndex":291.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:31:28.052Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Waters singles on a line drive to right fielder Brennen Davis.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T22:33:44.379Z","endTime":"2026-02-25T22:35:42.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670871,"fullName":"Guillo Zuñiga","link":"/api/v1/people/670871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680695,"link":"/api/v1/people/680695"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Guillo Zuñiga replaces Charlie Beilenson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"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-25T22:32:48.443Z","endTime":"2026-02-25T22:33:46.707Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670871,"link":"/api/v1/people/670871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":810897,"link":"/api/v1/people/810897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.146131617899307,"aZ":-28.832670325021528,"pfxX":0.31817485434232884,"pfxZ":2.0088028066644874,"pX":0.46002577759244867,"pZ":2.389388912427127,"vX0":6.70083114559025,"vY0":-127.44700322680077,"vZ0":-2.766987333149241,"x":99.46,"y":174.27,"x0":-2.2311435289807804,"y0":50.00433120143407,"z0":5.73743287507872,"aX":0.529928990678966},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.2,"breakHorizontal":-1.9,"spinRate":2475,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4277351553352968,"extension":6.200339371917209},"index":1,"playId":"be09a5ef-397f-37e1-9c39-73cd469830a2","pitchNumber":1,"startTime":"2026-02-25T22:33:46.707Z","endTime":"2026-02-25T22:33:49.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.933617670377885,"aZ":-23.05177748008615,"pfxX":-10.9937276158591,"pfxZ":4.48642836086708,"pX":1.194018303689388,"pZ":2.568129750419088,"vX0":12.582347527098886,"vY0":-140.92783361171396,"vZ0":-4.268183996405417,"x":71.49,"y":169.44,"x0":-1.8784562380485357,"y0":50.00051364965089,"z0":5.572048412867658,"aX":-22.33968348095883},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.4,"breakHorizontal":17.6,"spinRate":2324,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.38714894668136823,"extension":6.270858343860888},"index":2,"playId":"4be2f4c7-053a-3e27-bc72-22fabf92ba53","pitchNumber":2,"startTime":"2026-02-25T22:34:13.041Z","endTime":"2026-02-25T22:34:17.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.562360010162276,"aZ":-30.47648619722985,"pfxX":-9.827198525713133,"pfxZ":1.0011927707645114,"pX":0.665463713024409,"pZ":2.265976668276231,"vX0":10.214472551213204,"vY0":-128.64712280858888,"vZ0":-2.507484179724902,"x":91.63,"y":177.6,"x0":-2.0562996984377278,"y0":50.00434614992678,"z0":5.586347404061366,"aX":-16.680308160372668},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":15.8,"spinRate":1946,"spinDirection":246},"zone":6,"typeConfidence":2.0,"plateTime":0.4237419358663952,"extension":6.462062994493814},"index":3,"playId":"8ad55ddf-df24-369e-986d-5b4acabb2454","pitchNumber":3,"startTime":"2026-02-25T22:34:31.005Z","endTime":"2026-02-25T22:34:34.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":85.8,"endSpeed":79.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10319748175382,"aZ":-22.093943825188273,"pfxX":6.320693538052166,"pfxZ":6.402392641635823,"pX":1.7460768164655154,"pZ":0.8987791969082138,"vX0":7.355042489998574,"vY0":-124.65356729932769,"vZ0":-7.13500325048847,"x":50.44,"y":214.51,"x0":-2.063759994292462,"y0":50.0002271026339,"z0":5.6227771311819135,"aX":9.940385969354477},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":10.2,"breakHorizontal":-13.2,"spinRate":2561,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.43943885960098283,"extension":6.277265913784466},"index":4,"playId":"c6e9fc7e-6b58-3826-a1b0-0880025d0e1d","pitchNumber":4,"startTime":"2026-02-25T22:34:52.380Z","endTime":"2026-02-25T22:34:59.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":87.9,"endSpeed":82.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77449499403107,"aZ":-29.953910412537997,"pfxX":1.8026233283381918,"pfxZ":1.3190490105902288,"pX":0.6669073059710209,"pZ":1.4617336352379267,"vX0":6.193466642894666,"vY0":-127.92247514049234,"vZ0":-4.891334967726864,"x":91.58,"y":199.31,"x0":-2.005568820344432,"y0":50.00325541148156,"z0":5.707141295437853,"aX":3.02934351873881},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.7,"breakHorizontal":-4.4,"spinRate":2502,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4258140264292489,"extension":6.366253074415323},"index":5,"playId":"5da6232f-5442-3985-b682-1ce7d557d8c0","pitchNumber":5,"startTime":"2026-02-25T22:35:13.972Z","endTime":"2026-02-25T22:35:24.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.806649803159868,"aZ":-21.883429803773492,"pfxX":-9.302243361186383,"pfxZ":5.127026936860746,"pX":-0.025810953480501365,"pZ":2.5471447159524137,"vX0":8.257786291056181,"vY0":-140.73339530126404,"vZ0":-4.36888462020174,"x":117.98,"y":170.01,"x0":-1.788859468876164,"y0":50.00336838731402,"z0":5.536396926012215,"aX":-18.66881187539911},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.5,"breakHorizontal":15.1,"spinRate":2204,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3891353465256069,"extension":6.225210578608849},"hitData":{"launchSpeed":92.3,"launchAngle":20.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.64,"coordY":91.5}},"index":6,"playId":"fb028680-b9c0-33b5-90d5-15788de302d6","pitchNumber":6,"startTime":"2026-02-25T22:35:34.401Z","endTime":"2026-02-25T22:35:42.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671221,"link":"/api/v1/people/671221"},"credit":"b_ab"},{"player":{"id":670871,"link":"/api/v1/people/670871"},"credit":"p_ab"},{"player":{"id":671221,"link":"/api/v1/people/671221"},"credit":"b_pa"},{"player":{"id":670871,"link":"/api/v1/people/670871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.53,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:35:42.531Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Loftin singles on a line drive to center fielder Jonny Farmelo. Drew Waters to 3rd.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T22:35:49.413Z","endTime":"2026-02-25T22:36:17.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670871,"fullName":"Guillo Zuñiga","link":"/api/v1/people/670871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"postOnThird":{"id":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"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":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"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":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80099945659235,"aZ":-21.999805154425854,"pfxX":-10.738883036250115,"pfxZ":4.928948534754561,"pX":-1.1304193741118838,"pZ":2.1515397836390924,"vX0":6.4550154193315885,"vY0":-142.75774563036413,"vZ0":-5.7976567728436095,"x":160.09,"y":180.69,"x0":-2.0254248966788397,"y0":50.002221716109325,"z0":5.5930311444809515,"aX":-22.16925190285824},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.9,"breakHorizontal":18.1,"spinRate":2448,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3836428718717193,"extension":6.1620126451324335},"hitData":{"launchSpeed":77.3,"launchAngle":20.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.4,"coordY":106.93}},"index":0,"playId":"848e70bf-f009-3f74-ac41-443f5f11120e","pitchNumber":1,"startTime":"2026-02-25T22:36:07.644Z","endTime":"2026-02-25T22:36:17.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":670871,"link":"/api/v1/people/670871"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":670871,"link":"/api/v1/people/670871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":5.000000000000014,"leverageIndex":0.82,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:36:17.848Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Kaiser called out on strikes.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T22:36:25.484Z","endTime":"2026-02-25T22:39:49.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670871,"fullName":"Guillo Zuñiga","link":"/api/v1/people/670871"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"postOnThird":{"id":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656883,"link":"/api/v1/people/656883"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.9,"endSpeed":90.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93092369733431,"aZ":-27.390320555663234,"pfxX":-10.412409944855824,"pfxZ":2.282283854306174,"pX":-1.0593899784448957,"pZ":2.3909577444875745,"vX0":6.36257142867409,"vY0":-143.84090296934255,"vZ0":-4.207545055452925,"x":157.38,"y":174.22,"x0":-1.9454776654046644,"y0":50.00711796805549,"z0":5.568377438795726,"aX":-21.854377123606053},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":3.5,"breakHorizontal":17.6,"spinRate":2203,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.38059680791010075,"extension":6.038157229451691},"index":0,"playId":"1b8c1cb5-5e55-3377-a880-8c3b4df80a05","pitchNumber":1,"startTime":"2026-02-25T22:37:02.459Z","endTime":"2026-02-25T22:37:06.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33242703917175,"aZ":-27.01784777047791,"pfxX":-9.788057383264153,"pfxZ":2.5194920965061343,"pX":-2.3421891295597375,"pZ":3.4615267005828922,"vX0":2.801509018024917,"vY0":-142.58039572992234,"vZ0":-1.711941431444146,"x":206.28,"y":145.32,"x0":-2.0688525116543666,"y0":50.005658578410184,"z0":5.783205373377008,"aX":-20.05349020105032},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.4,"breakHorizontal":17.2,"spinRate":2166,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3848978616989882,"extension":6.0670092790388415},"index":1,"playId":"6b99882a-439c-34ed-8412-ff8c1e84d4f7","pitchNumber":2,"startTime":"2026-02-25T22:37:24.006Z","endTime":"2026-02-25T22:37:34.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nick Loftin steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"6b99882a-439c-34ed-8412-ff8c1e84d4f7","startTime":"2026-02-25T22:37:35.314Z","endTime":"2026-02-25T22:38:00.755Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"postOnSecond":{"id":679845,"link":"/api/v1/people/679845"},"postOnThird":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":0.5999999999999801,"leverageIndex":0.65,"dramaIndex":25.0,"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":89.7,"endSpeed":82.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.066301993643012,"aZ":-28.2424002844266,"pfxX":0.4884677626559206,"pfxZ":2.290343183004751,"pX":2.349084884314659,"pZ":1.2539795404847707,"vX0":10.821985776707061,"vY0":-130.0837626662927,"vZ0":-6.189546070434654,"x":27.46,"y":204.92,"x0":-1.9268376759389827,"y0":50.002272369607255,"z0":5.802918351453064,"aX":0.8355064709887092},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":-3.2,"spinRate":2465,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.4209156237749836,"extension":6.2130396243297685},"index":3,"playId":"0ecf03a6-0d28-3362-b80b-c595cc94079c","pitchNumber":3,"startTime":"2026-02-25T22:38:00.755Z","endTime":"2026-02-25T22:38:07.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":88.0,"endSpeed":81.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.213602037833507,"aZ":-30.54441264231299,"pfxX":1.6944936941067756,"pfxZ":0.9723610183222471,"pX":0.3310330821107127,"pZ":1.3073170282662514,"vX0":5.704073561300696,"vY0":-128.04734599776353,"vZ0":-5.229980080506563,"x":104.38,"y":203.48,"x0":-2.137575717410645,"y0":50.00385141738572,"z0":5.7408340212742175,"aX":2.8377596966869003},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.8,"breakHorizontal":-4.2,"spinRate":2588,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.42629309224833456,"extension":6.424226550121153},"index":4,"playId":"471ad31c-a823-3530-8923-8de04094ee28","pitchNumber":4,"startTime":"2026-02-25T22:38:23.642Z","endTime":"2026-02-25T22:38:30.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57169310332051,"aZ":-18.142107903987416,"pfxX":-7.629671405259188,"pfxZ":6.731860554527835,"pX":0.6036499029456327,"pZ":2.404522805827307,"vX0":10.34802778495885,"vY0":-143.3178161363432,"vZ0":-5.688267680748265,"x":93.99,"y":173.86,"x0":-2.0594882051997128,"y0":50.00124749024607,"z0":5.54492671216943,"aX":-15.899534067849112},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.2,"breakHorizontal":11.8,"spinRate":2361,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.38192911488381975,"extension":6.239917333358064},"index":5,"playId":"54c60a30-daed-33d5-aa53-67d6f02a7f95","pitchNumber":5,"startTime":"2026-02-25T22:38:43.645Z","endTime":"2026-02-25T22:38:51.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92596527978706,"aZ":-18.189153023351626,"pfxX":-7.39548702012458,"pfxZ":6.7385395755844035,"pX":0.04316131521796148,"pZ":2.147994884523413,"vX0":7.835690664513139,"vY0":-142.49276306865576,"vZ0":-6.558210569877891,"x":115.35,"y":180.78,"x0":-1.7694503479725179,"y0":50.00363162152434,"z0":5.6111589397487895,"aX":-15.348966562294953},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.2,"breakHorizontal":12.0,"spinRate":2341,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.38305584314145946,"extension":6.190130076748128},"index":6,"playId":"a8319e69-e7bf-3a77-85b4-83ca8aab4a0a","pitchNumber":6,"startTime":"2026-02-25T22:39:15.834Z","endTime":"2026-02-25T22:39:19.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.071774324663682,"aZ":-30.22760719494309,"pfxX":1.8562689086216708,"pfxZ":1.190130832646343,"pX":-0.3017802907155668,"pZ":2.634257446018084,"vX0":3.9660134459655456,"vY0":-126.75933752271801,"vZ0":-2.357773695638545,"x":128.5,"y":167.66,"x0":-2.1256044359231994,"y0":50.001745619048634,"z0":5.981536546785884,"aX":3.030133453367612},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":-4.2,"spinRate":2465,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.4315388965811211,"extension":6.310331200605766},"index":7,"playId":"10e840cb-34fe-3c65-9419-a2ff1a1eb1c5","pitchNumber":7,"startTime":"2026-02-25T22:39:42.141Z","endTime":"2026-02-25T22:39:49.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_ab"},{"player":{"id":670871,"link":"/api/v1/people/670871"},"credit":"p_ab"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_pa"},{"player":{"id":670871,"link":"/api/v1/people/670871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-2.3999999999999915,"leverageIndex":0.65,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:39:49.749Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramon Ramirez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T22:39:59.896Z","endTime":"2026-02-25T22:42:00.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":808675,"fullName":"Ramon Ramirez","link":"/api/v1/people/808675"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670871,"fullName":"Guillo Zuñiga","link":"/api/v1/people/670871"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"postOnThird":{"id":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808675,"fullName":"Ramon Ramirez","link":"/api/v1/people/808675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656883,"link":"/api/v1/people/656883"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.322413206926207,"aZ":-33.08100385679392,"pfxX":4.228479190126426,"pfxZ":-0.5521546515418212,"pX":0.10290915077941315,"pZ":1.7063590814937017,"vX0":4.188412269130179,"vY0":-126.61856630568627,"vZ0":-3.950452700297058,"x":113.08,"y":192.71,"x0":-2.118443811636829,"y0":50.00607257282011,"z0":5.916034378704941,"aX":6.909244634367994},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.7,"breakHorizontal":-8.5,"spinRate":2463,"spinDirection":110},"zone":8,"typeConfidence":2.0,"plateTime":0.4315474228566303,"extension":6.338188828400365},"index":0,"playId":"552c3a93-19df-3b37-85e1-a051a0a9878d","pitchNumber":1,"startTime":"2026-02-25T22:40:22.929Z","endTime":"2026-02-25T22:40:27.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":808675,"link":"/api/v1/people/808675","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.755523760580065,"aZ":-24.557940749661984,"pfxX":5.406186845898354,"pfxZ":4.772339348924046,"pX":0.03823347123838132,"pZ":1.6640780150064278,"vX0":3.874625106096822,"vY0":-125.80333698097922,"vZ0":-5.167714436432004,"x":115.54,"y":193.85,"x0":-2.226752870282631,"y0":50.00004142760963,"z0":5.74852374599814,"aX":8.617568990085823},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.7,"breakHorizontal":-10.7,"spinRate":2556,"spinDirection":97},"zone":8,"typeConfidence":2.0,"plateTime":0.4362572577535593,"extension":6.348165540137847},"index":1,"playId":"60488d17-faa8-3e18-a3e9-86dfbab2f8b0","pitchNumber":2,"startTime":"2026-02-25T22:40:46.025Z","endTime":"2026-02-25T22:40:49.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":808675,"link":"/api/v1/people/808675","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.153389544139912,"aZ":-24.646507907027885,"pfxX":6.303362343950974,"pfxZ":4.881728208473561,"pX":1.785691205880223,"pZ":1.752824582356479,"vX0":7.121130898058007,"vY0":-124.00402186114351,"vZ0":-4.658388286764924,"x":48.93,"y":191.45,"x0":-1.953028487442315,"y0":50.00215432726046,"z0":5.737647290888549,"aX":9.714192725667774},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.9,"breakHorizontal":-13.2,"spinRate":2503,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.443438391230524,"extension":6.346679724305819},"index":2,"playId":"714f68f5-3f8d-3c0c-8921-ba326800dcec","pitchNumber":3,"startTime":"2026-02-25T22:41:12.123Z","endTime":"2026-02-25T22:41:15.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":808675,"link":"/api/v1/people/808675","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.9,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90567881217252,"aZ":-26.084374293513214,"pfxX":-11.932383209401879,"pfxZ":2.8986936672656842,"pX":0.14637105249869087,"pZ":1.2359882581341224,"vX0":9.874179287963438,"vY0":-144.13505602897877,"vZ0":-7.390187418442372,"x":111.42,"y":205.41,"x0":-1.7756983239929678,"y0":50.00466900911396,"z0":5.447205678362548,"aX":-25.07681078881071},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":3.8,"breakHorizontal":19.6,"spinRate":2245,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.38019927448977775,"extension":6.255837572321383},"index":3,"playId":"38d34714-a9d1-32bc-a020-8c58cdcece95","pitchNumber":4,"startTime":"2026-02-25T22:41:34.293Z","endTime":"2026-02-25T22:41:38.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":808675,"link":"/api/v1/people/808675","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.012113814457695,"aZ":-29.77270317805677,"pfxX":-0.03530395992863078,"pfxZ":1.4649081499166847,"pX":-0.1275894227515891,"pZ":1.1780313135912512,"vX0":5.154733477058963,"vY0":-126.89391874486769,"vZ0":-5.860553902144783,"x":121.86,"y":206.97,"x0":-2.177325683608649,"y0":50.00282728977742,"z0":5.878112056948481,"aX":-0.05912089875034507},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":-1.1,"spinRate":2484,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.43100236836982697,"extension":6.418572284234212},"index":4,"playId":"5da81066-b4c7-3ee9-924b-8e7a4c3f737f","pitchNumber":5,"startTime":"2026-02-25T22:41:56.637Z","endTime":"2026-02-25T22:42:00.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":808675,"link":"/api/v1/people/808675","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808675,"link":"/api/v1/people/808675"},"credit":"b_ab"},{"player":{"id":670871,"link":"/api/v1/people/670871"},"credit":"p_ab"},{"player":{"id":808675,"link":"/api/v1/people/808675"},"credit":"b_pa"},{"player":{"id":670871,"link":"/api/v1/people/670871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.0,"awayTeamWinProbability":13.0,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.01,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:42:00.138Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Peyton Wilson walks.","rbi":0,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T22:42:14.091Z","endTime":"2026-02-25T22:45:40.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670871,"fullName":"Guillo Zuñiga","link":"/api/v1/people/670871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"postOnThird":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"responsiblePitcher":{"id":670871,"link":"/api/v1/people/670871"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"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":97.6,"endSpeed":89.6,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.010634221011507,"aZ":-13.36579895298154,"pfxX":-5.6476887563219895,"pfxZ":9.259478799849779,"pX":1.7809240264959418,"pZ":0.8003407024627488,"vX0":11.698556987180577,"vY0":-141.34114389907145,"vZ0":-10.924947804248754,"x":49.12,"y":217.17,"x0":-1.6704364403906773,"y0":50.0016461925825,"z0":5.564491387985833,"aX":-11.471423650929134},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":7.9,"spinRate":2241,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3869315149020145,"extension":6.332652972178502},"index":0,"playId":"b743ffbf-1867-3a74-beab-631945c4b1c5","pitchNumber":1,"startTime":"2026-02-25T22:42:32.629Z","endTime":"2026-02-25T22:42:38.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.833550712681934,"aZ":-28.72942866348211,"pfxX":1.2399480517151042,"pfxZ":2.079912357381892,"pX":0.7890248817204635,"pZ":0.8391236303409243,"vX0":7.021046868893085,"vY0":-127.49713881683364,"vZ0":-6.634792554242264,"x":86.92,"y":216.12,"x0":-2.1552068078182343,"y0":50.0038925494186,"z0":5.7259196880315075,"aX":2.0509864845748784},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":-3.7,"spinRate":2472,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4286967760544096,"extension":6.333916438566937},"index":1,"playId":"40986546-e53c-3230-a739-6d38bfe8f11a","pitchNumber":2,"startTime":"2026-02-25T22:43:10.157Z","endTime":"2026-02-25T22:43:14.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19534494842744,"aZ":-24.95729870719463,"pfxX":4.9024737284947575,"pfxZ":4.75915569894407,"pX":-0.028749460152024682,"pZ":3.2324564579368187,"vX0":3.859657537786209,"vY0":-122.6529673056654,"vZ0":-1.141974658898048,"x":118.1,"y":151.5,"x0":-2.262138171458941,"y0":50.004936268296404,"z0":5.840443310600357,"aX":7.439254328593138},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.6,"breakHorizontal":-9.8,"spinRate":2562,"spinDirection":102},"zone":2,"typeConfidence":2.0,"plateTime":0.44727402339188727,"extension":6.230329697822578},"index":2,"playId":"70081290-5ce8-3af1-b0ca-2411a4f6ec12","pitchNumber":3,"startTime":"2026-02-25T22:43:29.786Z","endTime":"2026-02-25T22:43:33.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.626386374454007,"aZ":-31.65017834547781,"pfxX":-9.801313812196243,"pfxZ":0.318431327961326,"pX":-0.5997921402337285,"pZ":3.347556842400663,"vX0":7.150121955649414,"vY0":-126.62113390612632,"vZ0":0.27603197403716484,"x":139.86,"y":148.4,"x0":-2.1797392611206683,"y0":50.0003059932541,"z0":5.759101697803227,"aX":-15.993773660415762},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.8,"breakHorizontal":16.2,"spinRate":1946,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.43173956295456417,"extension":6.397933793151627},"index":3,"playId":"e8cc6dbe-5cce-338e-898b-6ee7f198c1ec","pitchNumber":4,"startTime":"2026-02-25T22:43:52.938Z","endTime":"2026-02-25T22:43:58.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.554618017327023,"aZ":-27.553263128957916,"pfxX":1.8802555652399953,"pfxZ":2.7751219206957067,"pX":2.0039502963192932,"pZ":-0.6524917913560695,"vX0":8.97983579458394,"vY0":-128.8839553443582,"vZ0":-10.420212302554813,"x":40.61,"y":256.4,"x0":-1.7854335568181,"y0":50.00207592241756,"z0":5.609660972475461,"aX":3.126183168812411},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.5,"breakHorizontal":-5.6,"spinRate":2427,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4268018991551936,"extension":6.475099954570869},"index":4,"playId":"091c3f53-ac50-360d-aa89-cc7592f3725a","pitchNumber":5,"startTime":"2026-02-25T22:44:13.798Z","endTime":"2026-02-25T22:44:18.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Guillo Zuñiga. Drew Waters scores. Nick Loftin to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":8,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"091c3f53-ac50-360d-aa89-cc7592f3725a","startTime":"2026-02-25T22:44:48.095Z","endTime":"2026-02-25T22:45:34.155Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671221,"link":"/api/v1/people/671221"},"defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":671221,"link":"/api/v1/people/671221"},"postOnThird":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":6.6000000000000085,"leverageIndex":1.25,"dramaIndex":77.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.735620201753772,"aZ":-26.51162548832728,"pfxX":-0.29072505612612787,"pfxZ":3.5029023535892954,"pX":-1.5392880443553283,"pZ":3.245421960111844,"vX0":2.1424847799201423,"vY0":-126.52567934191124,"vZ0":-1.2032063166578209,"x":175.67,"y":151.15,"x0":-2.3606053686893462,"y0":50.00085464675983,"z0":5.859191010548003,"aX":-0.4700033907818866},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.4,"breakHorizontal":0.0,"spinRate":2295,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.43353370648270406,"extension":6.1474882428675315},"index":6,"playId":"6053c37d-a8fb-3a47-9aaf-96268ab65157","pitchNumber":6,"startTime":"2026-02-25T22:45:34.155Z","endTime":"2026-02-25T22:45:40.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_pa"},{"player":{"id":670871,"link":"/api/v1/people/670871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":1.25,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:45:40.136Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Vazquez grounds out, second baseman Brock Rodden to first baseman Connor Joe.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-25T22:48:05.063Z","endTime":"2026-02-25T22:48:39.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"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":[2,4],"actionIndex":[1,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"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-25T22:45:54.406Z","endTime":"2026-02-25T22:46:56.485Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"first":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Hawks replaces Guillo Zuñiga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-25T22:46:56.485Z","endTime":"2026-02-25T22:48:07.401Z","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":670871,"link":"/api/v1/people/670871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"first":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.728330796920837,"aZ":-22.42824075395852,"pfxX":-9.79761542111734,"pfxZ":5.29813157372017,"pX":2.0404043140988883,"pZ":2.0034305950163094,"vX0":13.766456240801883,"vY0":-134.67242040083727,"vZ0":-3.3568790658790473,"x":39.22,"y":184.69,"x0":-1.8603029380382392,"y0":50.006720539581245,"z0":4.849161597217552,"aX":-18.036496979887644},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":14.9,"spinRate":2055,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.4064276508247371,"extension":6.8218716698540875},"index":2,"playId":"ad5aa5c3-667e-36e3-bd62-b3fbab2a0ec6","pitchNumber":1,"startTime":"2026-02-25T22:48:07.401Z","endTime":"2026-02-25T22:48:10.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686470,"link":"/api/v1/people/686470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"first":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Peyton Wilson steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":3,"actionPlayId":"ad5aa5c3-667e-36e3-bd62-b3fbab2a0ec6","startTime":"2026-02-25T22:48:15.656Z","endTime":"2026-02-25T22:48:30.857Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686523,"link":"/api/v1/people/686523"},"defense":{"pitcher":{"id":686470,"link":"/api/v1/people/686470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"first":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":679845,"link":"/api/v1/people/679845"},"postOnSecond":{"id":686523,"link":"/api/v1/people/686523"},"postOnThird":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":94.0,"awayTeamWinProbability":6.0,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.56,"dramaIndex":20.0,"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":83.3,"endSpeed":76.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.299045008289003,"aZ":-35.62999694205743,"pfxX":-0.5060106648372329,"pfxZ":-2.315202254078506,"pX":0.28723892554848857,"pZ":1.7999602730240685,"vX0":6.541597660033211,"vY0":-121.23901186162207,"vZ0":0.19778593564594793,"x":106.05,"y":190.18,"x0":-2.378134335497487,"y0":50.00473936103233,"z0":4.822354327269143,"aX":-0.7558794329981372},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.8,"breakHorizontal":-0.6,"spinRate":2109,"spinDirection":63},"zone":9,"typeConfidence":0.81,"plateTime":0.4514694596230342,"extension":6.568625808957867},"hitData":{"launchSpeed":77.8,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.14,"coordY":144.67}},"index":4,"playId":"72cc7f3e-f411-377f-a368-a62f3060faaa","pitchNumber":2,"startTime":"2026-02-25T22:48:30.857Z","endTime":"2026-02-25T22:48:39.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686470,"link":"/api/v1/people/686470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694187,"link":"/api/v1/people/694187"},"credit":"b_ab"},{"player":{"id":686470,"link":"/api/v1/people/686470"},"credit":"p_ab"},{"player":{"id":694187,"link":"/api/v1/people/694187"},"credit":"b_pa"},{"player":{"id":686470,"link":"/api/v1/people/686470"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:48:39.213Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brennen Davis doubles (3) on a sharp line drive to center fielder Drew Waters.","rbi":0,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T22:50:55.595Z","endTime":"2026-02-25T22:52:07.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700786,"fullName":"Ben Sears","link":"/api/v1/people/700786"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671221,"link":"/api/v1/people/671221"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Stone Russell replaces second baseman Peyton Wilson, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-25T22:50:32.971Z","endTime":"2026-02-25T22:50:32.994Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806212,"link":"/api/v1/people/806212"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"102","replacedPlayer":{"id":686523,"link":"/api/v1/people/686523"},"defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ben Sears replaces Helcris Olivárez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-25T22:50:32.994Z","endTime":"2026-02-25T22:50:57.762Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700786,"link":"/api/v1/people/700786"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672487,"link":"/api/v1/people/672487","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.1,"endSpeed":85.8,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38504300214486,"aZ":-18.694267949518437,"pfxX":-8.754364092802863,"pfxZ":7.117525355247887,"pX":0.1316578403412467,"pZ":3.7771152553316436,"vX0":7.778841386608466,"vY0":-136.79891525447053,"vZ0":-1.7304437828359966,"x":111.98,"y":136.8,"x0":-1.6123766141866818,"y0":50.00299552302564,"z0":5.700376961130612,"aX":-16.580571600337496},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":14.2,"spinRate":2322,"spinDirection":229},"zone":12,"typeConfidence":1.34,"plateTime":0.40050763357031904,"extension":6.234385373284308},"index":2,"playId":"5cdadd5a-fb2f-3945-9388-e16c9bfdcaea","pitchNumber":1,"startTime":"2026-02-25T22:50:57.762Z","endTime":"2026-02-25T22:51:01.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.412108912012705,"aZ":-22.14292107797593,"pfxX":-1.4710169948443257,"pfxZ":5.547540654780509,"pX":-1.5595387374186822,"pZ":2.8125517222479655,"vX0":1.666488279871818,"vY0":-133.79128183879172,"vZ0":-3.174646904194898,"x":176.45,"y":162.84,"x0":-1.9999751703859807,"y0":50.005113699668456,"z0":5.605095262038305,"aX":-2.661700101001059},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.6,"breakHorizontal":2.3,"spinRate":2403,"spinDirection":225},"zone":11,"typeConfidence":0.82,"plateTime":0.40969444263163046,"extension":6.106914648382094},"index":3,"playId":"52b275b7-d9df-35ee-8370-0e33d39d866c","pitchNumber":2,"startTime":"2026-02-25T22:51:13.074Z","endTime":"2026-02-25T22:51:17.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39133753566701,"aZ":-28.503103225091532,"pfxX":-10.703988490796789,"pfxZ":1.957420464331591,"pX":0.2840278097106551,"pZ":3.0240935707389953,"vX0":9.59959764312306,"vY0":-136.03675122475923,"vZ0":-1.0132076367548868,"x":106.17,"y":157.13,"x0":-1.8969977521977193,"y0":50.005549519194794,"z0":5.374414007813575,"aX":-20.098158271626893},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.5,"breakHorizontal":17.4,"spinRate":2210,"spinDirection":240},"zone":3,"typeConfidence":1.3,"plateTime":0.40239229073845584,"extension":6.134245494278728},"index":4,"playId":"caa0e912-9b66-3d94-bb63-d5fd4b07859a","pitchNumber":3,"startTime":"2026-02-25T22:51:28.385Z","endTime":"2026-02-25T22:51:36.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16786177017977,"aZ":-27.97987993266343,"pfxX":-10.940902499389273,"pfxZ":2.1990029764380896,"pX":0.021612145003293476,"pZ":2.2698105132352278,"vX0":9.270356881412566,"vY0":-137.4666850405487,"vZ0":-3.188873251763474,"x":116.18,"y":177.5,"x0":-1.9769881443849513,"y0":50.00386645173259,"z0":5.349301846267933,"aX":-20.88953819831032},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.5,"breakHorizontal":17.8,"spinRate":2258,"spinDirection":239},"zone":5,"typeConfidence":1.28,"plateTime":0.39881701605076536,"extension":6.197155536993318},"hitData":{"launchSpeed":111.2,"launchAngle":14.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.24,"coordY":117.7}},"index":5,"playId":"ff43c9c4-ec91-3f41-8182-aa064e973556","pitchNumber":4,"startTime":"2026-02-25T22:51:56.929Z","endTime":"2026-02-25T22:52:07.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680695,"link":"/api/v1/people/680695"},"credit":"b_ab"},{"player":{"id":700786,"link":"/api/v1/people/700786"},"credit":"p_ab"},{"player":{"id":680695,"link":"/api/v1/people/680695"},"credit":"b_pa"},{"player":{"id":700786,"link":"/api/v1/people/700786"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-9.600000000000009,"leverageIndex":1.54,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:52:07.005Z","atBatIndex":75},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lazaro Montes lines out to center fielder Drew Waters.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T22:52:21.281Z","endTime":"2026-02-25T22:54:27.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700786,"fullName":"Ben Sears","link":"/api/v1/people/700786"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":703155,"fullName":"Lazaro Montes","link":"/api/v1/people/703155"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671221,"link":"/api/v1/people/671221"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.733405315782562,"aZ":-19.150538136054074,"pfxX":-7.179746295576038,"pfxZ":6.776334539027264,"pX":-1.7199262256271997,"pZ":3.7393557679575435,"vX0":2.9271481018237497,"vY0":-137.99118380799075,"vZ0":-1.7279175099245383,"x":182.56,"y":137.82,"x0":-1.8638779101627292,"y0":50.001171800141535,"z0":5.668638961927327,"aX":-13.794862860682162},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":12.4,"spinRate":2302,"spinDirection":237},"zone":11,"typeConfidence":1.22,"plateTime":0.3974792761396735,"extension":6.123608013378232},"index":0,"playId":"0cb77542-fff2-392c-8d5a-913470bbf169","pitchNumber":1,"startTime":"2026-02-25T22:52:39.013Z","endTime":"2026-02-25T22:52:43.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703155,"link":"/api/v1/people/703155","batSide":{"code":"L","description":"Left"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.2,"endSpeed":79.1,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.118147639779405,"aZ":-27.850952486966072,"pfxX":-9.687430646586368,"pfxZ":2.711287645445826,"pX":-0.37227996702127236,"pZ":1.9246101266586697,"vX0":7.085311326801749,"vY0":-125.36924691407016,"vZ0":-2.4474131360344313,"x":131.19,"y":186.82,"x0":-1.9751417406165395,"y0":50.00097029500294,"z0":5.1843830511864955,"aX":-15.434065160611755},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":16.0,"spinRate":1950,"spinDirection":267},"zone":7,"typeConfidence":1.35,"plateTime":0.43672184021659044,"extension":6.250486214342771},"index":1,"playId":"455fb800-f91e-3bc7-a073-950beb55ec83","pitchNumber":2,"startTime":"2026-02-25T22:52:52.925Z","endTime":"2026-02-25T22:52:56.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703155,"link":"/api/v1/people/703155","batSide":{"code":"L","description":"Left"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":82.0,"endSpeed":74.7,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.294054002373553,"aZ":-28.4447429260538,"pfxX":7.880721413974193,"pfxZ":2.6094712441539247,"pX":-0.22826079704151706,"pZ":2.5160238516835096,"vX0":2.207465845163724,"vY0":-119.45101865950757,"vZ0":-0.508642123214427,"x":125.7,"y":170.85,"x0":-2.1906453172801563,"y0":50.00440230301834,"z0":5.313020262747559,"aX":11.266767424221062},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.9,"breakHorizontal":-14.8,"spinRate":2562,"spinDirection":85},"zone":5,"typeConfidence":1.36,"plateTime":0.4604295927824982,"extension":6.0092339730245765},"index":2,"playId":"c15535d7-859f-3b51-87e3-120ddd14be21","pitchNumber":3,"startTime":"2026-02-25T22:53:09.323Z","endTime":"2026-02-25T22:53:16.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703155,"link":"/api/v1/people/703155","batSide":{"code":"L","description":"Left"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":8,"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-25T22:53:24.301Z","endTime":"2026-02-25T22:53:38.329Z","isPitch":false,"type":"action","player":{"id":703155,"link":"/api/v1/people/703155"},"defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703155,"link":"/api/v1/people/703155","batSide":{"code":"L","description":"Left"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.197097848083686,"aZ":-16.746247459723424,"pfxX":-6.963839653818556,"pfxZ":7.917881469823147,"pX":-0.16005142777115797,"pZ":2.3576823073763715,"vX0":6.632217382786732,"vY0":-138.97341097774662,"vZ0":-5.692997266438647,"x":123.1,"y":175.12,"x0":-1.6768741089940367,"y0":50.006252321235074,"z0":5.551720523773806,"aX":-13.575256123046433},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":11.2,"spinRate":2362,"spinDirection":238},"zone":5,"typeConfidence":0.99,"plateTime":0.3946728317391437,"extension":6.227678608602414},"index":4,"playId":"8fbd25df-1043-3be7-9dd3-4bc8f298ad07","pitchNumber":4,"startTime":"2026-02-25T22:53:38.329Z","endTime":"2026-02-25T22:53:44.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703155,"link":"/api/v1/people/703155","batSide":{"code":"L","description":"Left"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.525373025259057,"aZ":-26.367720575027363,"pfxX":-8.87803133028653,"pfxZ":3.5389811460547396,"pX":-1.8218796500356123,"pZ":2.502848217670536,"vX0":3.3394673024007497,"vY0":-127.61693142732508,"vZ0":-1.509718298731927,"x":186.45,"y":171.2,"x0":-1.9977788015398514,"y0":50.00404752197866,"z0":5.189378969157565,"aX":-14.568825563221548},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.2,"breakHorizontal":15.2,"spinRate":1656,"spinDirection":269},"zone":13,"typeConfidence":0.75,"plateTime":0.4300516355159907,"extension":6.263926021898643},"index":5,"playId":"ffc5d3ed-f2ac-3896-8580-b3bee6f562f8","pitchNumber":5,"startTime":"2026-02-25T22:53:58.196Z","endTime":"2026-02-25T22:54:01.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703155,"link":"/api/v1/people/703155","batSide":{"code":"L","description":"Left"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.7,"endSpeed":87.3,"strikeZoneTop":3.439,"strikeZoneBottom":1.735,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87842835832493,"aZ":-18.641444547137166,"pfxX":-6.0269468978491325,"pfxZ":6.916876791012786,"pX":0.7366255860407058,"pZ":2.799220721250173,"vX0":8.222779296981525,"vY0":-139.14396841043322,"vZ0":-4.184749948982943,"x":88.92,"y":163.2,"x0":-1.4769003376660421,"y0":50.00239979136013,"z0":5.561566412958728,"aX":-11.791498553130193},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.8,"breakHorizontal":9.1,"spinRate":2132,"spinDirection":231},"zone":6,"typeConfidence":0.88,"plateTime":0.3939877804391445,"extension":6.210613952000367},"hitData":{"launchSpeed":91.0,"launchAngle":23.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.85,"coordY":75.39}},"index":6,"playId":"ee50301c-0b64-33f2-9d3d-a0a4d2a203e3","pitchNumber":6,"startTime":"2026-02-25T22:54:16.612Z","endTime":"2026-02-25T22:54:27.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703155,"link":"/api/v1/people/703155","batSide":{"code":"L","description":"Left"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703155,"link":"/api/v1/people/703155"},"credit":"b_ab"},{"player":{"id":700786,"link":"/api/v1/people/700786"},"credit":"p_ab"},{"player":{"id":703155,"link":"/api/v1/people/703155"},"credit":"b_pa"},{"player":{"id":700786,"link":"/api/v1/people/700786"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.10000000000001,"awayTeamWinProbability":9.899999999999991,"homeTeamWinProbabilityAdded":7.300000000000011,"leverageIndex":2.81,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:54:27.065Z","atBatIndex":76},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Connor Joe homers (1) on a fly ball to left center field. Brennen Davis scores.","rbi":2,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T22:54:30.298Z","endTime":"2026-02-25T22:56:07.722Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700786,"fullName":"Ben Sears","link":"/api/v1/people/700786"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":{"id":700786,"link":"/api/v1/people/700786"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":{"id":700786,"link":"/api/v1/people/700786"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.272773129266792,"aZ":-32.01129659451755,"pfxX":8.769187102611795,"pfxZ":0.11312142084090127,"pX":0.2941544581887416,"pZ":3.042428400426005,"vX0":3.0241484127683007,"vY0":-120.18814943683066,"vZ0":1.137478271047303,"x":105.79,"y":156.63,"x0":-2.1197917870475966,"y0":50.004514964658355,"z0":5.405697326062267,"aX":12.830276335153709},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.7,"breakHorizontal":-16.6,"spinRate":2534,"spinDirection":83},"zone":3,"typeConfidence":1.36,"plateTime":0.45571951431772817,"extension":6.064384925487421},"index":0,"playId":"51f3964b-d2b3-369b-a60e-c5264bb92025","pitchNumber":1,"startTime":"2026-02-25T22:54:54.187Z","endTime":"2026-02-25T22:54:59.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.564796673451657,"aZ":-15.915070044509832,"pfxX":-6.362130056767449,"pfxZ":8.286578865211947,"pX":0.30822076381187236,"pZ":3.3882012479522494,"vX0":7.632438550738621,"vY0":-138.61569722605662,"vZ0":-3.3884805276530314,"x":105.25,"y":147.3,"x0":-1.643568266861682,"y0":50.00376831484088,"z0":5.677496023095005,"aX":-12.485130594911054},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":10.1,"spinRate":2243,"spinDirection":231},"zone":12,"typeConfidence":0.89,"plateTime":0.393885545215686,"extension":6.094135178278517},"index":1,"playId":"7e38fa1e-230b-3f3a-b6a3-71c7152ff921","pitchNumber":2,"startTime":"2026-02-25T22:55:09.488Z","endTime":"2026-02-25T22:55:12.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18384545806405,"aZ":-30.38312963217715,"pfxX":10.493043025927719,"pfxZ":1.2454543299796272,"pX":-0.3872328019284881,"pZ":1.6354605170877345,"vX0":1.0479690964955006,"vY0":-119.08495213058036,"vZ0":-1.846746822840465,"x":131.76,"y":194.62,"x0":-2.1959331004383085,"y0":50.000199104742755,"z0":5.173271974428222,"aX":15.04544206541528},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.0,"breakHorizontal":-19.2,"spinRate":2530,"spinDirection":82},"zone":7,"typeConfidence":1.37,"plateTime":0.4602086661754812,"extension":5.968621058278591},"index":2,"playId":"d679c216-e54a-31ef-bb3f-36b4a7e191f1","pitchNumber":3,"startTime":"2026-02-25T22:55:28.218Z","endTime":"2026-02-25T22:55:35.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.828326135121358,"aZ":-32.37555557465936,"pfxX":10.398497289212607,"pfxZ":-0.14468549096569738,"pX":-0.419836905851513,"pZ":1.7693374812055391,"vX0":1.0958091752503845,"vY0":-118.66000519948949,"vZ0":-1.0437412094669607,"x":133.0,"y":191.01,"x0":-2.2382476335696024,"y0":50.001177813601714,"z0":5.178657271233966,"aX":14.747604022444317},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.2,"breakHorizontal":-19.1,"spinRate":2600,"spinDirection":88},"zone":7,"typeConfidence":1.32,"plateTime":0.46252508319889074,"extension":6.072183161798643},"hitData":{"launchSpeed":102.9,"launchAngle":28.0,"totalDistance":435.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":75.2,"coordY":30.0}},"index":3,"playId":"85054cea-fa38-3e01-bd45-3661e82c4b2f","pitchNumber":4,"startTime":"2026-02-25T22:55:45.832Z","endTime":"2026-02-25T22:56:07.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"second":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_ab"},{"player":{"id":700786,"link":"/api/v1/people/700786"},"credit":"p_ab"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_pa"},{"player":{"id":700786,"link":"/api/v1/people/700786"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-34.300000000000004,"leverageIndex":2.26,"dramaIndex":272.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:56:07.722Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Labrada singles on a ground ball to left fielder Gavin Cross.","rbi":0,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T22:56:30.526Z","endTime":"2026-02-25T22:59:31.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700786,"fullName":"Ben Sears","link":"/api/v1/people/700786"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"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(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":90.9,"endSpeed":83.4,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.053808749130518,"aZ":-25.530055672388844,"pfxX":-0.012637984659537485,"pfxZ":3.7437848937885416,"pX":-0.029742450881284226,"pZ":2.5517190897354296,"vX0":4.651712993009699,"vY0":-132.27790239922157,"vZ0":-2.868051451705315,"x":118.13,"y":169.88,"x0":-1.8088487376639388,"y0":50.0001120906599,"z0":5.520530370513814,"aX":-0.023402718164062065},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.4,"breakHorizontal":-1.0,"spinRate":2351,"spinDirection":201},"zone":5,"typeConfidence":1.34,"plateTime":0.41398127754490055,"extension":6.086162071613063},"index":0,"playId":"ac9e5d08-9128-3f13-a773-dfd8e8539aff","pitchNumber":1,"startTime":"2026-02-25T22:56:39.249Z","endTime":"2026-02-25T22:56:44.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.438231100319438,"aZ":-26.91657861790874,"pfxX":-9.579207145268677,"pfxZ":3.1780982308170076,"pX":-0.4771238733917488,"pZ":1.8023123475209224,"vX0":7.044550604299235,"vY0":-127.63447461913907,"vZ0":-3.0705937894882,"x":135.19,"y":190.12,"x0":-2.0236980815190675,"y0":50.00547417865187,"z0":5.133045350725068,"aX":-15.860641865098541},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":15.8,"spinRate":1908,"spinDirection":264},"zone":7,"typeConfidence":0.95,"plateTime":0.42859660293000834,"extension":6.253120501075739},"index":1,"playId":"0cc6feb7-bacd-3451-94fe-fbe32d7f4ed7","pitchNumber":2,"startTime":"2026-02-25T22:56:53.056Z","endTime":"2026-02-25T22:57:01.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.6,"endSpeed":86.7,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.864640069662368,"aZ":-18.92640002771536,"pfxX":-4.567842476579341,"pfxZ":6.869482021309381,"pX":-1.5669299202947198,"pZ":3.31810225730028,"vX0":2.8090338172615934,"vY0":-137.82740335954256,"vZ0":-2.408119432736368,"x":176.73,"y":149.19,"x0":-2.0043943296227726,"y0":50.00602110697189,"z0":5.477517907837528,"aX":-8.813353011706972},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":7.7,"spinRate":2344,"spinDirection":224},"zone":11,"typeConfidence":1.29,"plateTime":0.3969943466515793,"extension":6.269157088917533},"index":2,"playId":"8a203956-2136-336e-8ff2-8dbf492bc74f","pitchNumber":3,"startTime":"2026-02-25T22:57:13.776Z","endTime":"2026-02-25T22:57:20.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":81.1,"endSpeed":74.7,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.203214441905025,"aZ":-29.39601029070869,"pfxX":6.422840629282329,"pfxZ":1.964557248888795,"pX":-1.0967991662916876,"pZ":2.717625975960006,"vX0":0.7072480356605539,"vY0":-118.21505304647394,"vZ0":0.3145201274365079,"x":158.81,"y":165.4,"x0":-2.2345006358091863,"y0":50.00565690990738,"z0":5.277801592111357,"aX":9.106443581308632},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.8,"breakHorizontal":-11.8,"spinRate":2540,"spinDirection":84},"zone":11,"typeConfidence":1.37,"plateTime":0.4630406787069785,"extension":6.044913243169059},"index":3,"playId":"77164770-8085-3d54-aacf-afd8a18a4e9f","pitchNumber":4,"startTime":"2026-02-25T22:57:29.989Z","endTime":"2026-02-25T22:57:35.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.1,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52100802647613,"aZ":-24.396308477863396,"pfxX":0.11739297393656933,"pfxZ":4.278052511278976,"pX":0.9184742831071393,"pZ":1.5793359634467938,"vX0":6.814722871154865,"vY0":-132.94990388611802,"vZ0":-5.589567633995774,"x":81.99,"y":196.14,"x0":-1.6771491073739446,"y0":50.00009293223343,"z0":5.444789456623616,"aX":0.2121067208686022},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.0,"breakHorizontal":-1.4,"spinRate":2376,"spinDirection":203},"zone":14,"typeConfidence":1.36,"plateTime":0.40965335657023294,"extension":6.2118022368271975},"index":4,"playId":"3610cec2-d275-3e73-85ce-6e80b9d236fa","pitchNumber":5,"startTime":"2026-02-25T22:57:54.637Z","endTime":"2026-02-25T22:57:59.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.540353281585777,"aZ":-24.392415790439486,"pfxX":-9.608807309565558,"pfxZ":4.744928818628612,"pX":-1.8981477178257176,"pZ":2.6698409496979463,"vX0":3.658028455844742,"vY0":-127.0966173831174,"vZ0":-1.4898040034718658,"x":189.35,"y":166.69,"x0":-2.1060422368135967,"y0":50.001861102648284,"z0":5.196936833514493,"aX":-15.751373498245854},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.5,"breakHorizontal":16.6,"spinRate":1878,"spinDirection":259},"zone":11,"typeConfidence":0.8,"plateTime":0.4306114187519543,"extension":6.111111860606428},"index":5,"playId":"3c11d1ad-077e-36bb-ae1a-4f336aa3204f","pitchNumber":6,"startTime":"2026-02-25T22:58:14.662Z","endTime":"2026-02-25T22:58:20.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90336028967787,"aZ":-20.73337426680222,"pfxX":-7.217969273296204,"pfxZ":6.02209551198696,"pX":-0.4368092055180916,"pZ":3.678855933105232,"vX0":6.151778597468425,"vY0":-137.0881215124222,"vZ0":-1.3386197813854606,"x":133.65,"y":139.45,"x0":-1.774502220498486,"y0":50.000656028083675,"z0":5.591678398888443,"aX":-13.707724405852648},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.8,"breakHorizontal":11.8,"spinRate":2243,"spinDirection":233},"zone":11,"typeConfidence":1.3,"plateTime":0.3998690927815267,"extension":6.0935861895259755},"index":6,"playId":"d44a4d73-091c-3305-84f8-ed3be8afa2d8","pitchNumber":7,"startTime":"2026-02-25T22:58:32.052Z","endTime":"2026-02-25T22:58:36.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.403752468894478,"aZ":-29.3618548284497,"pfxX":10.106921449195285,"pfxZ":1.9153060372937798,"pX":0.7271613738307645,"pZ":1.8449493519269407,"vX0":3.3312834417981496,"vY0":-120.57875464768368,"vZ0":-1.8178519829552453,"x":89.28,"y":188.97,"x0":-1.986726775688309,"y0":50.00100501661212,"z0":5.21018135627788,"aX":14.81427446870617},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.2,"breakHorizontal":-19.1,"spinRate":2577,"spinDirection":87},"zone":9,"typeConfidence":1.36,"plateTime":0.4550058983225167,"extension":6.167539112332828},"index":7,"playId":"91e4f69e-8a75-3bfe-ade4-c9f7025d78b9","pitchNumber":8,"startTime":"2026-02-25T22:58:49.571Z","endTime":"2026-02-25T22:59:00.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.582248358398154,"aZ":-25.14658266975859,"pfxX":-0.44607521603465417,"pfxZ":3.9453052180826917,"pX":0.6764265840257105,"pZ":2.3001424454319275,"vX0":6.391776799110871,"vY0":-131.98973100999132,"vZ0":-3.4659285709791403,"x":91.22,"y":176.68,"x0":-1.7088470774815083,"y0":50.00254817526726,"z0":5.4621585422349614,"aX":-0.79503767390534},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.7,"breakHorizontal":-0.5,"spinRate":2408,"spinDirection":197},"zone":6,"typeConfidence":1.35,"plateTime":0.4134655394996014,"extension":6.22392454986232},"index":8,"playId":"b984e06d-403d-3800-b992-d30545df1e76","pitchNumber":9,"startTime":"2026-02-25T22:59:07.396Z","endTime":"2026-02-25T22:59:11.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.422841533238017,"aZ":-27.564879348088848,"pfxX":-9.898049887086156,"pfxZ":2.4463141395336283,"pX":-0.8701342164855728,"pZ":2.8448766741664238,"vX0":6.615325537647082,"vY0":-136.0006188543289,"vZ0":-1.4933396055493091,"x":150.17,"y":161.97,"x0":-2.041943278114065,"y0":50.0008500428694,"z0":5.303770669349293,"aX":-18.632753880351874},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.3,"breakHorizontal":16.6,"spinRate":2242,"spinDirection":238},"zone":11,"typeConfidence":1.34,"plateTime":0.40197355506031673,"extension":6.24128232110802},"hitData":{"launchSpeed":103.3,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.66,"coordY":134.99}},"index":9,"playId":"b2cffe8e-7195-30dd-b3cb-d2266273b1a4","pitchNumber":10,"startTime":"2026-02-25T22:59:26.197Z","endTime":"2026-02-25T22:59:31.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":700032,"link":"/api/v1/people/700032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700032,"link":"/api/v1/people/700032"},"credit":"b_ab"},{"player":{"id":700786,"link":"/api/v1/people/700786"},"credit":"p_ab"},{"player":{"id":700032,"link":"/api/v1/people/700032"},"credit":"b_pa"},{"player":{"id":700786,"link":"/api/v1/people/700786"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.800000000000004,"leverageIndex":1.84,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-02-25T22:59:31.651Z","atBatIndex":78},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jakson Reetz pops out to catcher Ramon Ramirez in foul territory.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T23:00:24.964Z","endTime":"2026-02-25T23:00:49.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700786,"fullName":"Ben Sears","link":"/api/v1/people/700786"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700032,"fullName":"Victor Labrada","link":"/api/v1/people/700032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808675,"link":"/api/v1/people/808675"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-25T22:59:51.451Z","endTime":"2026-02-25T23:00:27.250Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.2,"endSpeed":74.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.966256284012385,"aZ":-30.91155582773825,"pfxX":10.023954710417648,"pfxZ":0.8944449742395326,"pX":-0.9374864786166872,"pZ":2.074444068242472,"vX0":-0.10223798941731771,"vY0":-118.27802139152189,"vZ0":-0.7267552222423901,"x":152.73,"y":182.77,"x0":-2.1956171394105564,"y0":50.00367165934788,"z0":5.225037271449873,"aX":14.17545085623805},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.7,"breakHorizontal":-18.1,"spinRate":2576,"spinDirection":87},"zone":13,"typeConfidence":1.37,"plateTime":0.46342306392849464,"extension":6.061706285540604},"index":1,"playId":"2179d529-177a-3ab0-b5ce-96defb8ddf3a","pitchNumber":1,"startTime":"2026-02-25T23:00:27.250Z","endTime":"2026-02-25T23:00:32.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.610546252102676,"aZ":-17.99358454138287,"pfxX":-6.391276407272631,"pfxZ":7.654048902634767,"pX":0.3730129572636955,"pZ":2.5547679507669594,"vX0":7.554207122419756,"vY0":-135.25721101982273,"vZ0":-4.674204455975474,"x":102.78,"y":169.8,"x0":-1.6262033635296875,"y0":50.00057242927268,"z0":5.567747736477459,"aX":-11.836683410763646},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":10.0,"spinRate":2251,"spinDirection":231},"zone":6,"typeConfidence":0.82,"plateTime":0.4050127663473413,"extension":6.0840153554946275},"hitData":{"launchSpeed":81.1,"launchAngle":83.0,"totalDistance":64.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":152.07,"coordY":197.92}},"index":2,"playId":"f1795119-8ea5-3599-a029-f76bb67b3b9c","pitchNumber":2,"startTime":"2026-02-25T23:00:43.210Z","endTime":"2026-02-25T23:00:49.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656883,"link":"/api/v1/people/656883"},"credit":"b_ab"},{"player":{"id":700786,"link":"/api/v1/people/700786"},"credit":"p_ab"},{"player":{"id":656883,"link":"/api/v1/people/656883"},"credit":"b_pa"},{"player":{"id":700786,"link":"/api/v1/people/700786"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":57.4,"awayTeamWinProbability":42.6,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":3.11,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:00:49.931Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brock Rodden strikes out swinging.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-25T23:01:05.084Z","endTime":"2026-02-25T23:03:16.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700786,"fullName":"Ben Sears","link":"/api/v1/people/700786"},"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":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808675,"link":"/api/v1/people/808675"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95532223896032,"aZ":-24.644441936043343,"pfxX":-1.0711266308855247,"pfxZ":4.200097413853406,"pX":-0.8354411669295465,"pZ":1.9922127888770045,"vX0":3.4381209551870966,"vY0":-132.94671658928553,"vZ0":-4.396571256039225,"x":148.85,"y":184.99,"x0":-2.0051481909298983,"y0":50.00648773859023,"z0":5.451834273232876,"aX":-1.9223122705626843},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.8,"breakHorizontal":1.2,"spinRate":2354,"spinDirection":213},"zone":7,"typeConfidence":1.23,"plateTime":0.4116800831277665,"extension":6.066369674622844},"index":0,"playId":"579310e8-7541-3646-a3a2-c5167005ebb6","pitchNumber":1,"startTime":"2026-02-25T23:01:21.258Z","endTime":"2026-02-25T23:01:48.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"}},"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":93.7,"endSpeed":85.9,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.043203628150852,"aZ":-18.659922946616827,"pfxX":-6.1666119998768805,"pfxZ":7.168586985682811,"pX":0.3759298330588154,"pZ":3.057297579951221,"vX0":7.75096432069741,"vY0":-136.24672370306394,"vZ0":-3.195135423805735,"x":102.67,"y":156.23,"x0":-1.700413751579221,"y0":50.006080253801166,"z0":5.529792749772459,"aX":-11.632444249582088},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":9.6,"spinRate":2324,"spinDirection":233},"zone":3,"typeConfidence":0.94,"plateTime":0.4015185384313611,"extension":6.2728586558476245},"index":1,"playId":"9355a444-86e1-3dcc-9642-f6fde1146f0e","pitchNumber":2,"startTime":"2026-02-25T23:01:57.244Z","endTime":"2026-02-25T23:02:01.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.5,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87557959620137,"aZ":-34.681013470149836,"pfxX":9.098411024040736,"pfxZ":-1.7711687530320717,"pX":-0.939893469748569,"pZ":1.4951439934769126,"vX0":0.054286525694321075,"vY0":-119.29473958244947,"vZ0":-1.672037197866577,"x":152.83,"y":198.41,"x0":-2.1415345344631125,"y0":50.00322883521099,"z0":5.385374790469772,"aX":12.872978120857477},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.4,"breakHorizontal":-16.4,"spinRate":2597,"spinDirection":75},"zone":13,"typeConfidence":0.81,"plateTime":0.4624089955023325,"extension":6.026462794926125},"index":2,"playId":"88dcc4d2-ba6d-3fa2-b1b9-5d10fd61611a","pitchNumber":3,"startTime":"2026-02-25T23:02:20.971Z","endTime":"2026-02-25T23:02:28.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53383183999891,"aZ":-26.48446732787976,"pfxX":-0.6326711926636479,"pfxZ":3.2306268753574487,"pX":-0.33031183522402174,"pZ":2.0767155061896005,"vX0":3.9240606672103615,"vY0":-131.73916169045646,"vZ0":-3.7761413282897154,"x":129.59,"y":182.71,"x0":-1.7558240048427256,"y0":50.003165891164265,"z0":5.482578340024907,"aX":-1.1148420808198274},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.3,"breakHorizontal":0.4,"spinRate":2371,"spinDirection":196},"zone":4,"typeConfidence":1.34,"plateTime":0.41549533723307963,"extension":6.152703691139685},"index":3,"playId":"b399e960-7fb8-3339-a017-5d3ab797cfaf","pitchNumber":4,"startTime":"2026-02-25T23:02:42.457Z","endTime":"2026-02-25T23:02:49.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97058490771468,"aZ":-16.202304353736054,"pfxX":-5.306116424987751,"pfxZ":8.373709381731341,"pX":-0.7188951579550775,"pZ":3.744719363539132,"vX0":4.884264773339967,"vY0":-137.16665458741488,"vZ0":-1.9625743994041251,"x":144.4,"y":137.67,"x0":-1.8321097219345979,"y0":50.00580622551559,"z0":5.572615769937072,"aX":-10.125765189823747},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":8.6,"spinRate":2267,"spinDirection":231},"zone":11,"typeConfidence":1.26,"plateTime":0.3991131461183053,"extension":6.083300798251789},"index":4,"playId":"5446493a-fe0a-320e-89bd-d48b641eefa0","pitchNumber":5,"startTime":"2026-02-25T23:03:12.502Z","endTime":"2026-02-25T23:03:16.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700786,"link":"/api/v1/people/700786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808675,"link":"/api/v1/people/808675"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":806212,"link":"/api/v1/people/806212"},"third":{"id":663731,"link":"/api/v1/people/663731"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":671221,"link":"/api/v1/people/671221"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"first":{"id":700032,"link":"/api/v1/people/700032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_ab"},{"player":{"id":700786,"link":"/api/v1/people/700786"},"credit":"p_ab"},{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_pa"},{"player":{"id":700786,"link":"/api/v1/people/700786"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":2.55,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:03:16.387Z","atBatIndex":80},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gavin Cross pops out to third baseman Caleb Cali.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-25T23:05:23.010Z","endTime":"2026-02-25T23:06:30.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700675,"fullName":"Jimmy Kingsbury","link":"/api/v1/people/700675"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687730,"link":"/api/v1/people/687730"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jimmy Kingsbury replaces Ryan Hawks.","event":"Pitching Substitution","eventType":"pitching_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-25T23:04:31.093Z","endTime":"2026-02-25T23:05:25.174Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700675,"link":"/api/v1/people/700675"},"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":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.584548447298204,"aZ":-22.951622721783238,"pfxX":-0.7209321697463427,"pfxZ":5.338517904805549,"pX":-0.8136982718258414,"pZ":2.7497285614419433,"vX0":0.4702540906162128,"vY0":-130.35759186264565,"vZ0":-1.4373302411685178,"x":148.02,"y":164.54,"x0":-0.9024792488755126,"y0":50.00034864877645,"z0":5.0356508972739835,"aX":-1.244527967760397},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.6,"breakHorizontal":1.2,"spinRate":2333,"spinDirection":218},"zone":4,"typeConfidence":1.29,"plateTime":0.4196625989273648,"extension":5.93905892877835},"index":1,"playId":"38b0598b-9c96-3fa2-96ab-39e3b2bb04b7","pitchNumber":1,"startTime":"2026-02-25T23:05:25.174Z","endTime":"2026-02-25T23:05:30.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923462527973825,"aZ":-35.20189274678785,"pfxX":-8.244921477417295,"pfxZ":-2.175550689975262,"pX":-1.1807051561550979,"pZ":2.588979197799436,"vX0":1.8359629781549356,"vY0":-117.88025749871571,"vZ0":2.1803244929726544,"x":162.01,"y":168.88,"x0":-0.904558217451825,"y0":50.00426377649469,"z0":4.930007808223952,"aX":-11.464424062876526},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.0,"breakHorizontal":14.4,"spinRate":1484,"spinDirection":243},"zone":11,"typeConfidence":1.37,"plateTime":0.46680170559505507,"extension":5.9166547582426725},"index":2,"playId":"575cfdda-5b2d-34d0-bf17-fe36986dae88","pitchNumber":2,"startTime":"2026-02-25T23:05:40.031Z","endTime":"2026-02-25T23:05:45.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":89.2,"endSpeed":82.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07208425099199,"aZ":-22.18602715359436,"pfxX":-1.1041333873092936,"pfxZ":5.781128368576455,"pX":0.6906980657807471,"pZ":2.643548019739606,"vX0":3.8383118308336477,"vY0":-130.02255316460108,"vZ0":-1.7285550603275377,"x":90.67,"y":167.4,"x0":-0.6556063426137296,"y0":50.00029489960462,"z0":4.986192311457102,"aX":-1.9072287819609803},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.3,"breakHorizontal":1.2,"spinRate":2273,"spinDirection":218},"zone":6,"typeConfidence":1.3,"plateTime":0.4198932343333257,"extension":5.998226593333596},"index":3,"playId":"1f8bd964-becc-3cda-a307-0d06f4653af9","pitchNumber":3,"startTime":"2026-02-25T23:05:55.987Z","endTime":"2026-02-25T23:06:00.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.662305074212817,"aZ":-30.644050606027587,"pfxX":8.366934760746469,"pfxZ":1.133953124855232,"pX":-0.37300225405691284,"pZ":2.3091369297163644,"vX0":-1.0956369339149463,"vY0":-115.4829023893177,"vZ0":0.5141611793965035,"x":131.22,"y":176.43,"x0":-0.9791392927762556,"y0":50.00261971516187,"z0":5.033109261018691,"aX":11.291910121885488},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.5,"breakHorizontal":-14.9,"spinRate":2475,"spinDirection":77},"zone":4,"typeConfidence":1.25,"plateTime":0.474427201791511,"extension":5.829172464436976},"hitData":{"launchSpeed":88.5,"launchAngle":65.0,"totalDistance":180.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.91,"coordY":132.3}},"index":4,"playId":"b1280c95-85fe-34c3-9ff6-0776948188c9","pitchNumber":4,"startTime":"2026-02-25T23:06:18.679Z","endTime":"2026-02-25T23:06:30.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_ab"},{"player":{"id":700675,"link":"/api/v1/people/700675"},"credit":"p_ab"},{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_pa"},{"player":{"id":700675,"link":"/api/v1/people/700675"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.22,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:06:30.782Z","atBatIndex":81},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elih Marrero walks.","rbi":0,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-25T23:06:39.962Z","endTime":"2026-02-25T23:08:52.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663503,"fullName":"Elih Marrero","link":"/api/v1/people/663503"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700675,"fullName":"Jimmy Kingsbury","link":"/api/v1/people/700675"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663503,"fullName":"Elih Marrero","link":"/api/v1/people/663503"},"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":663503,"fullName":"Elih Marrero","link":"/api/v1/people/663503"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.137517361016013,"aZ":-20.615024477543606,"pfxX":-1.939947688516801,"pfxZ":6.612564347435249,"pX":-0.9013839460543416,"pZ":3.160771484355871,"vX0":0.41132275122277695,"vY0":-131.46532813530803,"vZ0":-0.7811674468944774,"x":151.36,"y":153.44,"x0":-0.8079206433113126,"y0":50.004597600229474,"z0":4.99332789852002,"aX":-3.3925657288280813},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.0,"breakHorizontal":3.5,"spinRate":2262,"spinDirection":216},"zone":11,"typeConfidence":0.88,"plateTime":0.416787661524217,"extension":5.9818722277701575},"index":0,"playId":"3db66127-f888-3bcb-ad76-c3acc575946e","pitchNumber":1,"startTime":"2026-02-25T23:06:55.753Z","endTime":"2026-02-25T23:07:01.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":88.1,"endSpeed":81.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.283323011822585,"aZ":-24.428938917697764,"pfxX":0.11422020682362977,"pfxZ":4.617838563267368,"pX":-1.1627624219136432,"pZ":3.370656870352432,"vX0":-0.5309346163659292,"vY0":-128.3362535571242,"vZ0":0.3245081561599912,"x":161.32,"y":147.77,"x0":-0.9685070297646979,"y0":50.00146365386524,"z0":5.137540253559549,"aX":0.1915948091734474},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.6,"breakHorizontal":-0.1,"spinRate":2216,"spinDirection":199},"zone":11,"typeConfidence":1.36,"plateTime":0.4259627727713675,"extension":5.984069842946647},"index":1,"playId":"361876de-04c6-3a0a-bcd0-4a3ca606bfe5","pitchNumber":2,"startTime":"2026-02-25T23:07:25.897Z","endTime":"2026-02-25T23:07:32.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98658358147077,"aZ":-17.267218999744607,"pfxX":-3.7594658853352825,"pfxZ":8.583171102098662,"pX":0.2955054053322773,"pZ":2.0459654026414085,"vX0":3.7639649108608317,"vY0":-131.05235170759676,"vZ0":-4.043984344903801,"x":105.74,"y":183.54,"x0":-0.6716996021188385,"y0":50.00618653628525,"z0":4.900792675244163,"aX":-6.533144290319685},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.9,"breakHorizontal":6.0,"spinRate":2171,"spinDirection":233},"zone":6,"typeConfidence":1.28,"plateTime":0.4181271084890379,"extension":6.09692838845103},"index":2,"playId":"5dcea08f-2303-35c4-b0c2-2470bc47acfa","pitchNumber":3,"startTime":"2026-02-25T23:07:45.163Z","endTime":"2026-02-25T23:07:49.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":90.0,"endSpeed":82.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90016291908208,"aZ":-23.206447086927998,"pfxX":-3.100398617601183,"pfxZ":5.1285539058466245,"pX":-1.4750327665506189,"pZ":4.1157243042094365,"vX0":-0.7037546602124285,"vY0":-131.16922095486882,"vZ0":1.7140729240062562,"x":173.22,"y":127.66,"x0":-0.8006601078566435,"y0":50.00113362133739,"z0":5.180304266919283,"aX":-5.419254689147543},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.8,"breakHorizontal":5.8,"spinRate":2193,"spinDirection":224},"zone":11,"typeConfidence":1.0,"plateTime":0.4170485358326492,"extension":5.875738589831723},"index":3,"playId":"8a3bbe0f-bfc1-395f-91fa-1461300d72a9","pitchNumber":4,"startTime":"2026-02-25T23:08:08.253Z","endTime":"2026-02-25T23:08:11.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.122643784895477,"aZ":-21.571995001236285,"pfxX":-2.209232662736486,"pfxZ":6.2527241712981425,"pX":0.11739517225505064,"pZ":3.0131922547757566,"vX0":2.8506038530942086,"vY0":-128.94298745448077,"vZ0":-0.9366942223546553,"x":112.53,"y":157.42,"x0":-0.711967305259307,"y0":50.00198350083188,"z0":5.035399403647191,"aX":-3.7453538042216348},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.4,"breakHorizontal":3.4,"spinRate":2186,"spinDirection":220},"zone":2,"typeConfidence":1.14,"plateTime":0.4237086335629998,"extension":6.048190433668309},"index":4,"playId":"6f89ac4b-da86-39de-b8b4-c05f6fe7949d","pitchNumber":5,"startTime":"2026-02-25T23:08:26.234Z","endTime":"2026-02-25T23:08:29.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86658914869706,"aZ":-22.97269002424595,"pfxX":-1.7036084644111202,"pfxZ":5.401370586371588,"pX":-1.1057193420402864,"pZ":3.6801718887484665,"vX0":-0.2559337454783075,"vY0":-129.20128991075978,"vZ0":0.879650795085507,"x":159.15,"y":139.42,"x0":-0.7840361298368885,"y0":50.00591819273569,"z0":5.090026499276635,"aX":-2.9039601551704144},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.2,"breakHorizontal":3.1,"spinRate":2170,"spinDirection":224},"zone":11,"typeConfidence":1.23,"plateTime":0.42262350361696566,"extension":6.097704422915838},"index":5,"playId":"bee60ea2-8c57-382f-8e30-4905dd5292d3","pitchNumber":6,"startTime":"2026-02-25T23:08:48.706Z","endTime":"2026-02-25T23:08:52.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":663503,"link":"/api/v1/people/663503","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663503,"link":"/api/v1/people/663503"},"credit":"b_pa"},{"player":{"id":700675,"link":"/api/v1/people/700675"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.5,"awayTeamWinProbability":36.5,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.85,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:08:52.576Z","atBatIndex":82},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Rave flies out to left fielder Victor Labrada.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-25T23:09:00.575Z","endTime":"2026-02-25T23:10:13.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700675,"fullName":"Jimmy Kingsbury","link":"/api/v1/people/700675"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663503,"fullName":"Elih Marrero","link":"/api/v1/people/663503"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700032,"link":"/api/v1/people/700032"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72958889859695,"aZ":-21.9204188240221,"pfxX":-2.5495759401579576,"pfxZ":5.888538078911117,"pX":1.2551242985940019,"pZ":2.030193954646577,"vX0":5.547627784730826,"vY0":-130.1942071479746,"vZ0":-3.1996144026411253,"x":69.16,"y":183.96,"x0":-0.5587178058433324,"y0":50.002305927338774,"z0":4.907737656669509,"aX":-4.439449774019706},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.3,"breakHorizontal":3.6,"spinRate":2212,"spinDirection":219},"zone":14,"typeConfidence":1.13,"plateTime":0.418473943670564,"extension":6.117013179387769},"index":0,"playId":"7f5a031b-111e-35be-a3cd-60cb1da42be5","pitchNumber":1,"startTime":"2026-02-25T23:09:25.700Z","endTime":"2026-02-25T23:09:29.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663503,"link":"/api/v1/people/663503"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52262077484279,"aZ":-19.989172844507667,"pfxX":-4.25271032722058,"pfxZ":6.921805944102086,"pX":-2.0469758026300306,"pZ":3.604507757232895,"vX0":-1.7219650403927775,"vY0":-131.7403014585489,"vZ0":0.09830231576609538,"x":195.03,"y":141.46,"x0":-0.8325985939988609,"y0":50.00470697566277,"z0":5.0420607125563,"aX":-7.4889470132327105},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.7,"breakHorizontal":8.0,"spinRate":2256,"spinDirection":231},"zone":11,"typeConfidence":1.28,"plateTime":0.41548928061396895,"extension":5.993141751359417},"index":1,"playId":"48d289d5-9007-3568-a5aa-f121ac3c0df7","pitchNumber":2,"startTime":"2026-02-25T23:09:42.986Z","endTime":"2026-02-25T23:09:45.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663503,"link":"/api/v1/people/663503"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42718545307126,"aZ":-23.307817812554415,"pfxX":-0.5917251635159647,"pfxZ":5.332121396227246,"pX":0.24870304490815912,"pZ":3.4807191900990495,"vX0":2.550744151744959,"vY0":-127.44092813818536,"vZ0":0.5182360508147664,"x":107.52,"y":144.8,"x0":-0.6834484877021937,"y0":50.00512286579268,"z0":5.099662895999912,"aX":-0.9848283502891116},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.0,"breakHorizontal":0.6,"spinRate":2340,"spinDirection":213},"zone":12,"typeConfidence":1.35,"plateTime":0.4279573713202245,"extension":6.051574057575836},"hitData":{"launchSpeed":78.8,"launchAngle":44.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.46,"coordY":95.3}},"index":2,"playId":"93d1c571-1f21-3497-a707-30ef794ad8a5","pitchNumber":3,"startTime":"2026-02-25T23:10:02.549Z","endTime":"2026-02-25T23:10:13.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663503,"link":"/api/v1/people/663503"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":700675,"link":"/api/v1/people/700675"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":700675,"link":"/api/v1/people/700675"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-7.200000000000003,"leverageIndex":2.95,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:10:13.066Z","atBatIndex":83},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Waters walks. Elih Marrero to 2nd.","rbi":0,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-25T23:10:25.045Z","endTime":"2026-02-25T23:12:31.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700675,"fullName":"Jimmy Kingsbury","link":"/api/v1/people/700675"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"postOnSecond":{"id":663503,"fullName":"Elih Marrero","link":"/api/v1/people/663503"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663503,"fullName":"Elih Marrero","link":"/api/v1/people/663503"},"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":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.152058706521995,"aZ":-25.15160827699717,"pfxX":0.29918820154813486,"pfxZ":4.133869216419214,"pX":-0.23041107668909616,"pZ":3.011750416639308,"vX0":1.339392791572873,"vY0":-128.58574232011998,"vZ0":-0.18161773431189798,"x":125.78,"y":157.46,"x0":-0.7939276058069694,"y0":50.001294499569475,"z0":5.011814970754261,"aX":0.5077279712702997},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.7,"breakHorizontal":-0.8,"spinRate":2228,"spinDirection":212},"zone":2,"typeConfidence":1.37,"plateTime":0.4237033921025355,"extension":6.08728199344764},"index":0,"playId":"944b2214-2b45-371f-8438-70d9fdf3dc60","pitchNumber":1,"startTime":"2026-02-25T23:10:40.678Z","endTime":"2026-02-25T23:10:43.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"first":{"id":663503,"link":"/api/v1/people/663503"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.898524636370816,"aZ":-20.35232399055226,"pfxX":-4.890650962811465,"pfxZ":6.670434244905227,"pX":-0.7672010494688893,"pZ":2.60165357218109,"vX0":1.7088363810455087,"vY0":-131.98002721445377,"vZ0":-2.3246424402071337,"x":146.24,"y":168.54,"x0":-0.7859505870867646,"y0":50.003302190960824,"z0":4.985567063633864,"aX":-8.666667695353931},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.9,"breakHorizontal":8.5,"spinRate":2172,"spinDirection":231},"zone":4,"typeConfidence":1.24,"plateTime":0.41430271044008427,"extension":5.894365060573412},"index":1,"playId":"c81eb5b7-71fa-3d98-9feb-f6b149553a20","pitchNumber":2,"startTime":"2026-02-25T23:10:59.230Z","endTime":"2026-02-25T23:11:03.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"first":{"id":663503,"link":"/api/v1/people/663503"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.062693235542017,"aZ":-21.074836976900393,"pfxX":-5.153260604755925,"pfxZ":6.175172411581796,"pX":-1.1299553329831769,"pZ":2.8106190950495464,"vX0":0.7612473989377444,"vY0":-133.3141268882295,"vZ0":-1.8911579918415207,"x":160.07,"y":162.89,"x0":-0.7500845372766934,"y0":50.00163384321439,"z0":5.052704276191979,"aX":-9.261044238604702},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":9.1,"spinRate":2117,"spinDirection":231},"zone":11,"typeConfidence":1.17,"plateTime":0.4110959381532244,"extension":5.908592408506321},"index":2,"playId":"f12917e3-929b-3bf2-91b8-63f5de656b36","pitchNumber":3,"startTime":"2026-02-25T23:11:22.452Z","endTime":"2026-02-25T23:11:29.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"first":{"id":663503,"link":"/api/v1/people/663503"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":91.1,"endSpeed":83.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82340876442547,"aZ":-23.02558632733639,"pfxX":-4.62298312731909,"pfxZ":5.116606965974885,"pX":-2.0321500905604872,"pZ":3.3180226182084276,"vX0":-1.3689090108992072,"vY0":-132.70366859495203,"vZ0":-0.07732346653588451,"x":194.46,"y":149.19,"x0":-0.9093714855903643,"y0":50.000731517428626,"z0":5.021838756600045,"aX":-8.261323378395746},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.5,"breakHorizontal":8.6,"spinRate":2068,"spinDirection":229},"zone":11,"typeConfidence":1.09,"plateTime":0.4124109274931649,"extension":5.854067446794279},"index":3,"playId":"143b06d6-9b13-3d5a-9513-2c8396aefc5a","pitchNumber":4,"startTime":"2026-02-25T23:11:44.383Z","endTime":"2026-02-25T23:11:48.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"first":{"id":663503,"link":"/api/v1/people/663503"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.228531113288494,"aZ":-21.016412195383545,"pfxX":-1.9911606386346827,"pfxZ":6.287679362377734,"pX":1.457124240514215,"pZ":2.700189775929774,"vX0":5.6772802400943965,"vY0":-131.2165287955108,"vZ0":-1.980554691370365,"x":61.46,"y":165.87,"x0":-0.4593277191138051,"y0":50.00178491143119,"z0":5.002845146383849,"aX":-3.533466311348639},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.3,"breakHorizontal":2.6,"spinRate":2171,"spinDirection":229},"zone":12,"typeConfidence":1.13,"plateTime":0.4146765196103148,"extension":6.237699145250611},"index":4,"playId":"f434942d-f8f6-3385-8f85-a890c934a65f","pitchNumber":5,"startTime":"2026-02-25T23:12:04.815Z","endTime":"2026-02-25T23:12:10.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"first":{"id":663503,"link":"/api/v1/people/663503"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23719101637603,"aZ":-20.15055590790006,"pfxX":-1.3091365742014158,"pfxZ":6.843671775852126,"pX":1.1419282586760235,"pZ":1.5442009586386833,"vX0":4.890276204523631,"vY0":-130.8470295311062,"vZ0":-4.822717257989574,"x":73.47,"y":197.09,"x0":-0.5705451007288884,"y0":50.00074736860285,"z0":4.894756016707932,"aX":-2.299608589428276},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.6,"breakHorizontal":1.4,"spinRate":2307,"spinDirection":218},"zone":14,"typeConfidence":1.25,"plateTime":0.41653538299539816,"extension":6.120311918390766},"index":5,"playId":"ff03617d-b9ca-3db9-aab3-8e0b1cfb28f1","pitchNumber":6,"startTime":"2026-02-25T23:12:25.904Z","endTime":"2026-02-25T23:12:31.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"first":{"id":663503,"link":"/api/v1/people/663503"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671221,"link":"/api/v1/people/671221"},"credit":"b_pa"},{"player":{"id":700675,"link":"/api/v1/people/700675"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":5.100000000000001,"leverageIndex":2.51,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:12:31.706Z","atBatIndex":84},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Loftin grounds into a force out, shortstop Felnin Celesten to second baseman Brock Rodden. Drew Waters out at 2nd.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-25T23:13:21.864Z","endTime":"2026-02-25T23:14:15.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700675,"fullName":"Jimmy Kingsbury","link":"/api/v1/people/700675"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806958,"link":"/api/v1/people/806958"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":801126,"link":"/api/v1/people/801126"},"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":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-25T23:12:52.524Z","endTime":"2026-02-25T23:13:24.214Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":671221,"link":"/api/v1/people/671221"},"second":{"id":663503,"link":"/api/v1/people/663503"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.475839576203075,"aZ":-30.89239490569457,"pfxX":-9.689140652592917,"pfxZ":0.7189949053997564,"pX":-0.9131835123437206,"pZ":1.5061232689601696,"vX0":3.304449564109645,"vY0":-132.58222137366585,"vZ0":-2.2750839906193,"x":151.81,"y":198.11,"x0":-0.9143986409425455,"y0":50.00415461995371,"z0":4.622591352773221,"aX":-17.30696457232549},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.1,"breakHorizontal":16.9,"spinRate":2157,"spinDirection":238},"zone":13,"typeConfidence":1.33,"plateTime":0.4126082142863945,"extension":6.09433574344032},"index":1,"playId":"2cddda69-8822-3c47-b838-76a4fa6d8205","pitchNumber":1,"startTime":"2026-02-25T23:13:24.214Z","endTime":"2026-02-25T23:13:29.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":671221,"link":"/api/v1/people/671221"},"second":{"id":663503,"link":"/api/v1/people/663503"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.079050588050006,"aZ":-29.01167521355804,"pfxX":-9.67560280818363,"pfxZ":1.8630481925471063,"pX":-1.1273677884836029,"pZ":3.0736862688978537,"vX0":2.5835583964747837,"vY0":-129.68412069630878,"vZ0":1.301223283711328,"x":159.97,"y":155.79,"x0":-0.8818608707263864,"y0":50.00299213394677,"z0":4.784644615252261,"aX":-16.417158240635484},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.0,"breakHorizontal":16.9,"spinRate":2198,"spinDirection":233},"zone":11,"typeConfidence":1.18,"plateTime":0.42298209612160287,"extension":5.8536464726265605},"index":2,"playId":"de516030-7394-3ae0-b1f0-92c858b852a6","pitchNumber":2,"startTime":"2026-02-25T23:13:41.264Z","endTime":"2026-02-25T23:13:44.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":671221,"link":"/api/v1/people/671221"},"second":{"id":663503,"link":"/api/v1/people/663503"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.094264425526326,"aZ":-31.45000910467976,"pfxX":-8.911354975635465,"pfxZ":0.4130565720322892,"pX":-0.23715201067792185,"pZ":2.5938678865742277,"vX0":4.487474638068262,"vY0":-131.57530921287386,"vZ0":0.47956904850975846,"x":126.04,"y":168.75,"x0":-0.8111830800669054,"y0":50.00154097246207,"z0":4.748183862707044,"aX":-15.55269626816127},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.1,"breakHorizontal":15.1,"spinRate":2204,"spinDirection":225},"zone":5,"typeConfidence":1.29,"plateTime":0.4170090590072508,"extension":5.8992506205249775},"hitData":{"launchSpeed":89.6,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.48,"coordY":147.21}},"index":3,"playId":"85a00b09-27a2-3968-9586-eae11544e8c6","pitchNumber":3,"startTime":"2026-02-25T23:14:09.117Z","endTime":"2026-02-25T23:14:15.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700675,"link":"/api/v1/people/700675","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656883,"link":"/api/v1/people/656883"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":801126,"link":"/api/v1/people/801126"},"third":{"id":687730,"link":"/api/v1/people/687730"},"shortstop":{"id":806958,"link":"/api/v1/people/806958"},"left":{"id":700032,"link":"/api/v1/people/700032"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":671221,"link":"/api/v1/people/671221"},"second":{"id":663503,"link":"/api/v1/people/663503"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":700675,"link":"/api/v1/people/700675"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":700675,"link":"/api/v1/people/700675"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-11.399999999999999,"leverageIndex":4.51,"dramaIndex":188.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:14:15.041Z","atBatIndex":85}]